Відображення зсуву
У планіметрії відображення зсуву — це лінійне відображення, що переміщує кожну точку у фіксованому напрямку, пропорційну її знаковій відстані від прямої, яка паралельна даному напрямку і проходить через початок координат.[1] Цей тип відображення також називають перетворенням зсуву, трансвекцією або просто зсув.
Прикладом є відображення, що переносить будь-яку точку з координатами у точку . У цьому випадку зсув є горизонтальним з коефіцієнтом два, де фіксована пряма — це вісь , а відстань зі знаком — це координата . Зауважимо, що точки на протилежних сторонах базової прямої зміщуються в протилежних напрямках.
Відображення зсуву не треба плутати з обертаннями. Застосування відображення зсуву до набору точок площини буде змінювати всі кути між ними (за виключенням прямих кутів) та довжину будь-якого відрізка, який непаралельний напрямку зсуву. Тому такі відображення деформують геометричні фігури. Наприклад, перетворюючи квадрати у неквадратні паралелограми, а кола в еліпси. Але зсув зберігає площу геометричної фігури, розташування та відносну відстань міжколінеарними точками. Відображення зсуву — основна відмінність між прямим і нахиленим (або курсивом) стилем літер.
Теж саме означення використовується у стереометрії, за виключенням того, що відстань вимірюється від фіксованої площини. Стереометричне перетворення зсуву зберігає об'єм просторових фігур, але змінює площу плоских фігур (за винятком тих, які паралельні зсуву). Це перетворення використовується для опису ламінарної течії рідини між пластинами, одна з яких рухається у площині вище та паралельно першій.
У довільному -вимірному декартовому просторі відстань вимірюється від нерухомої гіперплощини, яка паралельна до напрямку зсуву. Це геометричне перетворення є лінійним перетворенням простору яке зберігає -вимірну міру (гіпероб'єм) будь-якої множини.
У площині , горизонтальний зсув (або зсув, паралельний осі ) — це функція яка переводить довільну точку з координатами у точку , де — фіксований параметр, який називають коефіцієнтом зсуву.
Результатом цього відображення є горизонтальне зміщення кожної точки на величину пропорційну її координаті . Будь-яка точка вище осі зміщується праворуч (збільшуючи ) якщо та ліворуч якщо . Точки нижче осі зміщуються у протилежному напрямку, а точки на осі залишаються на місці.
Прямі, паралельні осі , залишаються на місці, а всі інші прямі повертаються на різні кути навколо точки, де вони перетинають вісь . Вертикальні прямі, зокрема, стают похилими з кутовим коефіцієнтом . Таким чином, коефіцієнт зсуву є котангенсом кута , на який нахиляються вертикальні. називається кутом зсуву.
Якщо координати точки записати як вектор-стовпець ( матриця), то відображення зсуву можна представити як множення на матрицю:
Вертикальний зсув (або паралельний зсув по осі ) аналогічний, але ролі і міняються місцями. Відображення зсуву можна представити як множення вектора координат на транспоновану матрицю:
Вертикальний зсув зміщує точки праворуч від осі вгору або вниз, залежно від знаку коефіцієнта . Залишає вертикальні прямі незмінними, але нахиляє всі інші прямі відносно точки, яка перетинає вісь . Горизонтальні пряма, зокрема, нахиляється на кут зсуву та стає прямою з кутовим коефіцієнтом .
Для векторного простору і підпростору зсув, фіксуючий переносить всі вектори у напрямку паралельному до підпростору .
Точніше, якщо — це пряма сума підпросторів і , то записуємо вектори відповідно як
Типовий зсув , що фіксує підпростір , має вигляд
де — це лінійне відображення з підпростору у підпростір . Тому у термінах блочній матриці зсув можна представити як
Наступне застосування відображення зсуву відзначив Вільям Кліфорд:
- «Послідовність зсувів дозволить звести будь-яку фігуру, обмежену прямими лініями, до трикутника з тією ж площею.» «. . . можна зсунути будь-який трикутник у прямокутний трикутник, при цьому не змінюючи його площу. Таким чином, площа будь-якого трикутника дорівнює половині площі прямокутника, що має таку ж основу та висоту, яка дорівнює перпендикуляру до основи з протилежного кута.»[2]
Властивість збереження площі при відображенні зсуву можна використовувати для результатів, що стосуються площі. Наприклад, за допомогою відображення зсуву можна проілюструватитеорему Піфагора[3], а також пов'язану теорему геометричне середнє.
Алгоритм Алана В. Паета, використовує послідовність трьох відображень зсуву (горизонтальне, вертикальне, а потім знову горизонтальне) для повороту цифрового зображення на довільний кут. Алгоритм дуже простий у реалізації та ефективний, оскільки кожний крок за один раз обробляє лише один стовпчик або один рядок пікселів.[4]
У типографії звичайний шрифт перетворюється в похилий шрифту.
У доейнштейнівській теорії відносності Галілея перетворення між системами відліку були відображеннями зсуву, які називаються перетвореннями Галілея. Їх також можна спостерігати при описі рухомих систем відліку відносно «бажаної» системи координат, яку іноді називають абсолютним часом і простором.
- ↑ Definition according to Weisstein, Eric W. Shear From MathWorld − A Wolfram Web Resource
- ↑ William Kingdon Clifford (1885) Common Sense and the Exact Sciences, page 113
- ↑ Hohenwarter, M Pythagorean theorem by shear mapping [Архівовано 2016-05-04 у Wayback Machine.]; made using GeoGebra. Drag the sliders to observe the shears
- ↑ Alan Paeth (1986), A Fast Algorithm for General Raster Rotation. [Архівовано 2017-08-09 у Wayback Machine.] Proceedings of Graphics Interface '86, pages 77–81.