Сформулируйте и докажите обобщение теоремы Пифагора для выпуклого многоугольника, разрезанного диагоналями на ортогональные компоненты; когда возможно такое разложение и как выражается сумма площадей в терминах диагоналей?
Формулировка (одна из естественных обобщённых версий Пифагора для многоугольников). Пусть выпуклый n‑угольник P разбит невзаимопересекающимися диагоналями на q квадрилатералов Q1,…,Qq (внутренние диагонали разбиения — это рёбра квадрилатералов). Предположим дополнительно, что в каждом квадрилатерале Qi его диагонали перпендикулярны. Тогда: 1) По областям: Area(P)=12∑i=1qdi,1 di,2,
\operatorname{Area}(P)=\frac12\sum_{i=1}^q d_{i,1}\,d_{i,2}, Area(P)=21i=1∑qdi,1di,2,
где di,1,di,2d_{i,1},d_{i,2}di,1,di,2 — длины двух диагоналей квадрилатерала QiQ_iQi. 2) По квадратам длин сторон (аналог суммы квадратов катетов = квадрат гипотенузы): для каждого квадрилатерала Qi=ABCDQ_i=ABCDQi=ABCD с перпендикулярными диагоналями AC⊥BDAC\perp BDAC⊥BD справедливо AB2+BC2+CD2+DA2=AC2+BD2.
AB^2+BC^2+CD^2+DA^2=AC^2+BD^2. AB2+BC2+CD2+DA2=AC2+BD2.
Суммируя это равенство по всем квадрилатералам разбиения, получаем тождество, связывающее сумму квадратов сторон исходного многоугольника и квадраты диагоналей, возникающих в квадрилатералах (см. примечание ниже о подсчёте каждой грани/диагонали). Когда такое разложение возможно. - Разбиение на квадрилатералы без треугольников возможно только при чётном nnn: в неперекрывающемся разбиении на многогранники с вершинами среди вершин n‑угольника количество квадрилатералов qqq удовлетворяет 2q=n−22q=n-22q=n−2, поэтому nnn чётно и q=(n−2)/2q=(n-2)/2q=(n−2)/2. - Дополнительное требование «диагонали каждого квадрилатерала перпендикулярны» накладывает геометрические ограничения на фигуру; оно не всегда выполняется для произвольного выпуклого чётного n‑угольника. Иначе говоря, структура разбиения (какие диагонали проводят) и геометрическое расположение вершин должны быть такими, чтобы в каждой образовавшейся четырёхугольной ячейке диагонали были перпендикулярны. Таким образом, необходимое условие: nnn — чётно и существует некrossing разбиение на q=(n−2)/2q=(n-2)/2q=(n−2)/2 четырёхугольников; но это лишь комбинаторное условие — геометрическое достижимость требует дополнительных уравнений (перпендикулярности) и обычно проверяется в конкретном случае. Доказательство (кратко). 1) Одна ячейка. Для произвольного выпуклого четырёхугольника ABCDABCDABCD площадь равна сумме площадей двух треугольников, получающихся при разбиении диагоналями: если AC⊥BDAC\perp BDAC⊥BD, то каждая диагональ — высота для треугольников с основанием другой диагональю, и потому Area(ABCD)=12AC⋅BD.
\operatorname{Area}(ABCD)=\frac12 AC\cdot BD. Area(ABCD)=21AC⋅BD.
Кроме того, в этом случае по координатному (векторному) расчёту или по квадратичной формуле для диагоналей получаем AB2+BC2+CD2+DA2=AC2+BD2.
AB^2+BC^2+CD^2+DA^2=AC^2+BD^2. AB2+BC2+CD2+DA2=AC2+BD2.
(Доказательство: поместим одну вершину в начало координат, одну диагональ вдоль оси x, другую вдоль оси y; затем вычислить квадраты расстояний и просуммировать.) 2) Суммирование по ячейкам. Разобьём P на квадрилатералы QiQ_iQi. Площадь P — это сумма площадей ячеек, поэтому, используя формулу для каждой ячейки, Area(P)=∑i=1qArea(Qi)=∑i=1q12di,1di,2=12∑i=1qdi,1di,2.
\operatorname{Area}(P)=\sum_{i=1}^q\operatorname{Area}(Q_i)=\sum_{i=1}^q\frac12 d_{i,1}d_{i,2}=\frac12\sum_{i=1}^q d_{i,1}d_{i,2}. Area(P)=i=1∑qArea(Qi)=i=1∑q21di,1di,2=21i=1∑qdi,1di,2.
Это и есть утверждение (1). Аналогично, суммируя равенства квадратов для всех ячеек получаем тождество, в котором грани, являющиеся внутренними рёбрами разбиения, появляются с кратностью 2 (они принадлежат двум соседним ячейкам), а ребра границы — с кратностью 1; справа суммируются квадраты диагоналей каждого четырёхугольника. Это даёт подробную связь между суммой квадратов сторон исходного многоугольника и суммой квадратов диагоналей, появляющихся в ячейках (в конкретной форме она зависит от того, какие именно отрезки считаются «диагоналями ячеек» и какие — внутренними рёбрами разбиения). Итоговая формула по площадям (наиболее чистая и используемая): если выпуклый n‑угольник допускает разбиение на q=(n−2)/2q=(n-2)/2q=(n−2)/2 четырёхугольников с перпендикулярными диагоналями, то его площадь равна половине суммарных произведений диагоналей этих четырёхугольников: Area(P)=12∑i=1(n−2)/2di,1di,2.
\operatorname{Area}(P)=\frac12\sum_{i=1}^{(n-2)/2} d_{i,1}d_{i,2}. Area(P)=21i=1∑(n−2)/2di,1di,2. Примечание. Для частного случая n=4n=4n=4 это возвращает классическую теорему: в выпуклом четырёхугольнике с перпендикулярными диагоналями сумма квадратов сторон равна сумме квадратов диагоналей, и площадь равна половине произведения диагоналей.
Пусть выпуклый n‑угольник P разбит невзаимопересекающимися диагоналями на q квадрилатералов Q1,…,Qq (внутренние диагонали разбиения — это рёбра квадрилатералов). Предположим дополнительно, что в каждом квадрилатерале Qi его диагонали перпендикулярны. Тогда:
1) По областям:
Area(P)=12∑i=1qdi,1 di,2, \operatorname{Area}(P)=\frac12\sum_{i=1}^q d_{i,1}\,d_{i,2},
Area(P)=21 i=1∑q di,1 di,2 , где di,1,di,2d_{i,1},d_{i,2}di,1 ,di,2 — длины двух диагоналей квадрилатерала QiQ_iQi .
2) По квадратам длин сторон (аналог суммы квадратов катетов = квадрат гипотенузы): для каждого квадрилатерала Qi=ABCDQ_i=ABCDQi =ABCD с перпендикулярными диагоналями AC⊥BDAC\perp BDAC⊥BD справедливо
AB2+BC2+CD2+DA2=AC2+BD2. AB^2+BC^2+CD^2+DA^2=AC^2+BD^2.
AB2+BC2+CD2+DA2=AC2+BD2. Суммируя это равенство по всем квадрилатералам разбиения, получаем тождество, связывающее сумму квадратов сторон исходного многоугольника и квадраты диагоналей, возникающих в квадрилатералах (см. примечание ниже о подсчёте каждой грани/диагонали).
Когда такое разложение возможно.
- Разбиение на квадрилатералы без треугольников возможно только при чётном nnn: в неперекрывающемся разбиении на многогранники с вершинами среди вершин n‑угольника количество квадрилатералов qqq удовлетворяет 2q=n−22q=n-22q=n−2, поэтому nnn чётно и q=(n−2)/2q=(n-2)/2q=(n−2)/2.
- Дополнительное требование «диагонали каждого квадрилатерала перпендикулярны» накладывает геометрические ограничения на фигуру; оно не всегда выполняется для произвольного выпуклого чётного n‑угольника. Иначе говоря, структура разбиения (какие диагонали проводят) и геометрическое расположение вершин должны быть такими, чтобы в каждой образовавшейся четырёхугольной ячейке диагонали были перпендикулярны. Таким образом, необходимое условие: nnn — чётно и существует некrossing разбиение на q=(n−2)/2q=(n-2)/2q=(n−2)/2 четырёхугольников; но это лишь комбинаторное условие — геометрическое достижимость требует дополнительных уравнений (перпендикулярности) и обычно проверяется в конкретном случае.
Доказательство (кратко).
1) Одна ячейка. Для произвольного выпуклого четырёхугольника ABCDABCDABCD площадь равна сумме площадей двух треугольников, получающихся при разбиении диагоналями: если AC⊥BDAC\perp BDAC⊥BD, то каждая диагональ — высота для треугольников с основанием другой диагональю, и потому
Area(ABCD)=12AC⋅BD. \operatorname{Area}(ABCD)=\frac12 AC\cdot BD.
Area(ABCD)=21 AC⋅BD. Кроме того, в этом случае по координатному (векторному) расчёту или по квадратичной формуле для диагоналей получаем
AB2+BC2+CD2+DA2=AC2+BD2. AB^2+BC^2+CD^2+DA^2=AC^2+BD^2.
AB2+BC2+CD2+DA2=AC2+BD2. (Доказательство: поместим одну вершину в начало координат, одну диагональ вдоль оси x, другую вдоль оси y; затем вычислить квадраты расстояний и просуммировать.)
2) Суммирование по ячейкам. Разобьём P на квадрилатералы QiQ_iQi . Площадь P — это сумма площадей ячеек, поэтому, используя формулу для каждой ячейки,
Area(P)=∑i=1qArea(Qi)=∑i=1q12di,1di,2=12∑i=1qdi,1di,2. \operatorname{Area}(P)=\sum_{i=1}^q\operatorname{Area}(Q_i)=\sum_{i=1}^q\frac12 d_{i,1}d_{i,2}=\frac12\sum_{i=1}^q d_{i,1}d_{i,2}.
Area(P)=i=1∑q Area(Qi )=i=1∑q 21 di,1 di,2 =21 i=1∑q di,1 di,2 . Это и есть утверждение (1).
Аналогично, суммируя равенства квадратов для всех ячеек получаем тождество, в котором грани, являющиеся внутренними рёбрами разбиения, появляются с кратностью 2 (они принадлежат двум соседним ячейкам), а ребра границы — с кратностью 1; справа суммируются квадраты диагоналей каждого четырёхугольника. Это даёт подробную связь между суммой квадратов сторон исходного многоугольника и суммой квадратов диагоналей, появляющихся в ячейках (в конкретной форме она зависит от того, какие именно отрезки считаются «диагоналями ячеек» и какие — внутренними рёбрами разбиения).
Итоговая формула по площадям (наиболее чистая и используемая): если выпуклый n‑угольник допускает разбиение на q=(n−2)/2q=(n-2)/2q=(n−2)/2 четырёхугольников с перпендикулярными диагоналями, то его площадь равна половине суммарных произведений диагоналей этих четырёхугольников:
Area(P)=12∑i=1(n−2)/2di,1di,2. \operatorname{Area}(P)=\frac12\sum_{i=1}^{(n-2)/2} d_{i,1}d_{i,2}.
Area(P)=21 i=1∑(n−2)/2 di,1 di,2 .
Примечание. Для частного случая n=4n=4n=4 это возвращает классическую теорему: в выпуклом четырёхугольнике с перпендикулярными диагоналями сумма квадратов сторон равна сумме квадратов диагоналей, и площадь равна половине произведения диагоналей.