Теорема Фогта

Материал из testwiki
Перейти к навигации Перейти к поиску
Рис. 1. Теорема Фогта (слева — в оригинальной формулировке)

Теорема Фогта устанавливает соотношения между граничными углами плоской кривой с монотонно изменяющейся кривизной (спиральной дуги) в зависимости от возрастания / убывания кривизны.

Названа в честь немецкого математик Вольфганга Фогта (Wolfgang Wilhelm Vogt, 1883—1916).

Формулировка В. Фогта

В оригинальной статье[1] (Satz 12) теорема сформулирована так: Шаблон:Начало цитаты Пусть A и B – две последовательные точки пересечения кривой с монотонной кривизной и прямой g, α и β — углы между хордой AB и касательными лучами в точках A и B, лежащими с той же стороны от g, что и дуга AB. Тогда угол α больше, меньше, или равен β, соответственно тому, возрастает ли кривизна от A до B, убывает ли, или остаётся постоянной. Шаблон:Конец цитаты

В статье[1] (как и в монографии[2], Theorem 3-17) рассматриваются только выпуклые кривые[3] с непрерывной кривизной k(s). Требование выпуклости означает знакопостоянство кривизны (отсутствие у кривой точки перегиба). По сути, в этой формулировке речь идёт об абcолютных величинах кривизны |k(s)| и углов |α|,|β|. Другие доказательства этой теоремы в тех же предположениях даны в статьях[4], [5], [6].

Теорему иллюстрирует левая колонка рисунка 1.


Модифицированная формулировка теоремы

Модифицированная версия теоремы Фогта (см.[7], теорема 1)

  • рассматривает углы α и β как ориентированные, измеренные относительно направления хорды AB;
  • формулируется с учётом естественного знака кривизны (в смысле k(s)=dτds, где τ(s) — угол наклона касательной к кривой);
  • не требует непрерывности и знакопостоянства кривизны;
  • распространяется не только на выпуклые спиральные дуги, но и на все короткие спирали — те, которые не закручиваются вокруг концевых точек, то есть не пересекают дополнение хорды до бесконечной прямой (хотя могут пересекать саму хорду, как кривая A6B6 на рис. 1).

Формулировка: Шаблон:Начало цитатыПусть k1 — кривизна короткой спирали AB в начальной точке A, k2 — её кривизна в конечной точке B. Тогда

sgn(k2k1)=sgn(α+β),(1)

или, подробнее, для случаев возрастающей и убывающей кривизны,

еслиk1<k2:α+β>0,π<απ,π<βπ;еслиk1>k2:α+β<0,πα<π,πβ<π.(2)

Шаблон:Конец цитаты Правая колонка рисунка 1 иллюстрирует модифицированную версию теоремы Фогта (для случая убывающей кривизны). К примеру, кривые A1B1 и A4B4 на рис. 1 одинаковы и имеют отрицательную убывающую кривизну: 0>k1>k2. Неравенства Фогта, k1<k2α>β, подразумевают |k1|<|k2||α|>|β|, что, с учётом знаков кривизн и ориентированных углов, означает k1<k2α>β, или k1>k2α+β<0, в соответствии с (1).

Отразив кривые 4-7 симметрично относительно хорды (что влечёт смену знаков у k1,k2,α,β), получим примеры с возрастающей кривизной.

Геометрический смысл суммы α+β

Рис. 2. Линза спиральной дуги AB

Пусть по короткой спирали AB движется точка от A к B. Для каждого положения P(s) подвижной точки построим круговую дугу APB (рис. 2). Угол наклона касательной к этой дуге в точке A обозначим φ(s).

  • Функция φ(s) строго монотонна; lim\limits PAφ(s)=α, lim\limits PBφ(s)=β.
  • Дуги APB заметают Шаблон:Якорьлинзу — область, ограниченную двумя круговыми дугами, опирающимися на хорду AB, одна из которых имеет со спиралью общую касательную в точке A, вторая — в точке B.
  • Любая короткая спираль с граничными углами α и β заключена внутри линзы (теорема 2 в[7]).
  • Сумма σ=α+β равна по модулю угловой ширине линзы, а её знак соответствует возрастанию(+)/ убыванию() кривизны.

Обобщение теоремы

Рис. 3.

Дальнейшее обобщение теоремы Фогта касается сколь угодно закрученных спиралей, для чего углы α,β переопределяются в кумулятивном смысле, как «углы, помнящие свою историю».

Рассмотрим на спирали AB длины S точку P(s), движущуюся от A=P(0) к B=P(S). Для достаточно малой (короткой) дуги AP(s) значения граничных углов α(s) и β(s), измеренных относительно направления подвижной хорды AP(s), близки к нулю, и при удалении точки P от A они могут достичь значений ±π. Договоримся о сохранении непрерывности функций α(s) и β(s) при достижении значений, кратных π. Обозначим

α~=α(S),β~=β(S).

Так, на рис. 3 угол β(s) достигает значения +π, когда точка P(s) достигает положения P8, после чего β(s)>π.

В статье[8] (теорема 1) показано, что сумма σ(s)=α(s)+β(s) есть монотонная функция длины дуги, возрастающая или убывающая как и кривизна k(s). Функция σ(s) строго монотонна, за исключением начального участка постоянной кривизны (если таковой имеется), в пределах которого σ(s)0. Тем самым формулировка (1) распространяется и на длинные спирали в виде

sgn(k2k1)=sgn(α~+β~).

Связанные утверждения[8]:

При дробно-линейном отображении спирали значение σ сохраняется.

Вариация поворота спирали ограничена неравенствами |σ|<Varτ(s)<|σ|+2π и остаётся в этих пределах при инверсии спирали.

Обратная теорема

В качестве утверждения, обратного теореме Фогта, А. Островский формулирует условия, допускающие существование (выпуклой) спиральной дуги с заданными граничными углами[6]. В «ориентированном» варианте они принимают вид неравенств (2).

В[2] (theorem 3-18) сформулированы усиленные условия для случая, когда дополнительно к углам заданы значения граничных радиусов кривизны.

В[7] (теорема 3) эти условия распространены на короткие (и не только выпуклые) спирали: Для существования короткой спирали AB, отличной от бидуги, с граничными углами α,β и кривизнами k1,k2 необходимо и достаточно выполнения условий (2) и неравенства Q<0, где

Q=(k1c+sinα)(k2csinβ)+sin2α+β2,c=12|AB|.(3)

Если спираль является бидугой, то Q=0.

Шаблон:Hidden

Задача построения спиральной дуги с заданными граничными условиями на концах в последние десятилетия активно обсуждается в CAD-приложениях (см., например, статьи[9] и[10]).

Ссылки и примечания

Шаблон:Примечания

См. также