В кинематике теорема Шаля или теорема Моцци–Шаля гласит , что наиболее общее смещение твёрдого тела может быть получено путём перемещения вдоль линии (называемой его винтовой осью или осью Моцци ), за которым следует (или которому предшествует) вращение вокруг оси, параллельной этой линии. [1] [2] [3] Такая композиция перемещения и вращения называется винтовым перемещением .
Доказательство того, что пространственное смещение можно разложить на вращение и скольжение вокруг и вдоль линии, приписывается астроному и математику Джулио Моцци (1763), на самом деле винтовая ось традиционно называется asse di Mozzi в Италии. Однако большинство учебников ссылаются на последующую похожую работу Мишеля Шаля, датированную 1830 годом. [4] Несколько других современников М. Шаля получили те же или похожие результаты примерно в то же время, включая Дж. Джорджини, Коши, Пуансо, Пуассона и Родригеса. Отчет о доказательстве 1763 года Джулио Моцци и часть его истории можно найти здесь. [5] [6]
Моцци рассматривает твердое тело, которое сначала совершает вращение вокруг оси, проходящей через центр масс, а затем совершает перемещение смещения D в произвольном направлении. Любое жесткое движение может быть выполнено таким образом благодаря теореме Эйлера о существовании оси вращения. Смещение D центра масс может быть разложено на составляющие, параллельную и перпендикулярную оси. Перпендикулярная (и параллельная) составляющая действует на все точки твердого тела, но Моцци показывает, что для некоторых точек предыдущее вращение действовало точно с противоположным смещением, поэтому эти точки переносятся параллельно оси вращения. Эти точки лежат на оси Моцци, через которую жесткое движение может быть выполнено посредством винтового движения.
Другое элементарное доказательство теоремы Моцци–Шаля было дано Э. Т. Уиттакером в 1904 году . [7] Предположим, что A нужно преобразовать в B. Уиттакер предлагает выбрать линию AK параллельно оси данного вращения, а K — основание перпендикуляра из B. Соответствующее смещение винта происходит вокруг оси, параллельной AK , так что K перемещается в B. Метод соответствует изометрии евклидовой плоскости , где композицию вращения и переноса можно заменить вращением вокруг соответствующего центра . В терминах Уиттакера, «вращение вокруг любой оси эквивалентно вращению на тот же угол вокруг любой оси, параллельной ей, вместе с простым переносом в направлении, перпендикулярном оси».
Вычисление коммутирующего переноса и вращения из винтового движения может быть выполнено с использованием 3DPGA ( ), геометрической алгебры трехмерного евклидова пространства. [8] Он имеет три евклидовых базисных вектора , удовлетворяющих представлению ортогональных плоскостей через начало координат, и один грассмановский базисный вектор, удовлетворяющий представлению плоскости на бесконечности. Любая плоскость, удаленная от начала координат, может быть затем сформирована как линейная комбинация , которая нормализована таким образом, что . Поскольку отражения могут быть представлены плоскостью, в которой происходит отражение, произведение двух плоскостей и является двуотражением . Результатом является вращение вокруг их линии пересечения , которая также может лежать на плоскости на бесконечности, когда два отражения параллельны, и в этом случае двуотражение является переносом.
Винтовое движение является произведением четырех неколлинеарных отражений, и, таким образом , . Но согласно теореме Моцци-Шаля винтовое движение можно разложить на коммутирующее перемещение, где — ось перемещения, удовлетворяющая , и вращение , где — ось вращения, удовлетворяющая . Две бивекторные линии и ортогональны и коммутируют. Чтобы найти и из , мы просто выписываем и рассматриваем результат постепеновно: Поскольку часть квадранта и , непосредственно оказывается равной [9] и, таким образом , Таким образом, для данного винтового движения коммутирующее перемещение и вращение можно найти с помощью двух формул выше, после чего линии и оказываются пропорциональными и соответственно.
Теорема Шаля является частным случаем инвариантного разложения .