В классе задают ученикам доказать формулу площади произвольного четырёхугольника через диагонали и угол между ними; предложите несколько подходов (геометрический разбиением, векторный, координатный), сравните их по наглядности и пригодности для школьников разного уровня.
Коротко: для простого выпуклого четырёхугольника с диагоналями длины ppp и qqq, пересекающимися под углом θ\thetaθ, площадь равна S=12 pqsinθ
S=\tfrac12\,p q\sin\theta S=21pqsinθ
(в общем случае удобнее писать S=12pq∣sinθ∣S=\tfrac12 p q|\sin\theta|S=21pq∣sinθ∣). Ниже — три доказательства и их сравнение. 1) Геометрический (разбиением на треугольники). Пусть диагонали пересекаются в точке OOO; обозначим AO=x, OC=x′, BO=y, OD=y′AO=x,\;OC=x',\;BO=y,\;OD=y'AO=x,OC=x′,BO=y,OD=y′. Площадь четырёхугольника — сумма площадей четырёх треугольников: S=12(xy+x′y+x′y′+xy′)sinθ=12(x+x′)(y+y′)sinθ=12pqsinθ.
S=\tfrac12(xy+x'y+ x'y'+xy')\sin\theta=\tfrac12(x+x')(y+y')\sin\theta=\tfrac12 p q\sin\theta. S=21(xy+x′y+x′y′+xy′)sinθ=21(x+x′)(y+y′)sinθ=21pqsinθ.
Плюсы: наглядно, минимальная «алгебра», хорошо для школьников, знакомых с площадью треугольника и соотношением площадь=12absinϕ \text{площадь}=\tfrac12 ab\sin\phiплощадь=21absinϕ. Минусы: нужно вводить угол между диагоналями и знание синуса (или уметь выражать высоты через угол). 2) Векторный (или через псевдоскалярное произведение / «векторное произведение» в плоскости). Пусть векторы диагоналей равны p⃗\vec pp и q⃗\vec qq. Ориентированная площадь четырёхугольника равна половине модуля векторного (в 2D — псевдоскалярного) произведения: S=12∣p⃗×q⃗∣=12∣det(p⃗,q⃗)∣=12pq∣sinθ∣.
S=\tfrac12|\vec p\times\vec q|=\tfrac12|\det(\vec p,\vec q)|=\tfrac12 p q|\sin\theta|. S=21∣p×q∣=21∣det(p,q)∣=21pq∣sinθ∣.
Плюсы: кратко, элегантно, хорошо для старших классов и для тех, кто знаком с векторами/детерминантом. Минусы: требует знаний векторов/детерминантов — не подходит младшим. 3) Координатный (аналитический). Поставим точку пересечения диагоналей в начало координат; диагонали зададим векторами p⃗\vec pp и q⃗\vec qq. Координатная формула площади через детерминант даёт S=12∣det(p⃗,q⃗)∣=12∣pqsinθ∣.
S=\tfrac12\left|\det(\vec p,\vec q)\right|=\tfrac12\big|p q\sin\theta\big|. S=21∣det(p,q)∣=21pqsinθ.
Альтернативно можно расставить вершины явно и применить формулу Гаусса (shoelace). Плюсы: системно, удобно для вычислений и проверки; подходит для олимпиад и для тех, кто любит алгебру. Минусы: менее «геометрично» и требует навыков работы с координатами/детерминантами. Краткое сравнение по уровням: - начальная/средняя школа (уровень с тригонометрией для треугольников): геометрическое разбиение — оптимально (наглядно, минимально формально); если синуса ещё нет — нужно вводить высоту и определение синуса; без тригонометрии формулы в виде произведения диагоналей не получить; - старшая школа (векторная/координатная программа изучена): векторный или координатный подходы короче и мощнее, дают удобные обобщения (ориентированая площадь, самопересекающиеся фигуры, вычисления); - олимпиадный уровень: выбирать по задаче — вектора/детерминант дают чистое решение, геометрический — лучший для доказательной наглядности. Замечание о применимости: формула верна для простого (в частности выпуклого) четырёхугольника; для самопересекающихся или «вогнутых» фигур надо учитывать ориентированную площадь или брать модуль sinθ \sin\thetasinθ.
S=12 pqsinθ S=\tfrac12\,p q\sin\theta
S=21 pqsinθ (в общем случае удобнее писать S=12pq∣sinθ∣S=\tfrac12 p q|\sin\theta|S=21 pq∣sinθ∣). Ниже — три доказательства и их сравнение.
1) Геометрический (разбиением на треугольники).
Пусть диагонали пересекаются в точке OOO; обозначим AO=x, OC=x′, BO=y, OD=y′AO=x,\;OC=x',\;BO=y,\;OD=y'AO=x,OC=x′,BO=y,OD=y′. Площадь четырёхугольника — сумма площадей четырёх треугольников:
S=12(xy+x′y+x′y′+xy′)sinθ=12(x+x′)(y+y′)sinθ=12pqsinθ. S=\tfrac12(xy+x'y+ x'y'+xy')\sin\theta=\tfrac12(x+x')(y+y')\sin\theta=\tfrac12 p q\sin\theta.
S=21 (xy+x′y+x′y′+xy′)sinθ=21 (x+x′)(y+y′)sinθ=21 pqsinθ. Плюсы: наглядно, минимальная «алгебра», хорошо для школьников, знакомых с площадью треугольника и соотношением площадь=12absinϕ \text{площадь}=\tfrac12 ab\sin\phiплощадь=21 absinϕ. Минусы: нужно вводить угол между диагоналями и знание синуса (или уметь выражать высоты через угол).
2) Векторный (или через псевдоскалярное произведение / «векторное произведение» в плоскости).
Пусть векторы диагоналей равны p⃗\vec pp и q⃗\vec qq . Ориентированная площадь четырёхугольника равна половине модуля векторного (в 2D — псевдоскалярного) произведения:
S=12∣p⃗×q⃗∣=12∣det(p⃗,q⃗)∣=12pq∣sinθ∣. S=\tfrac12|\vec p\times\vec q|=\tfrac12|\det(\vec p,\vec q)|=\tfrac12 p q|\sin\theta|.
S=21 ∣p ×q ∣=21 ∣det(p ,q )∣=21 pq∣sinθ∣. Плюсы: кратко, элегантно, хорошо для старших классов и для тех, кто знаком с векторами/детерминантом. Минусы: требует знаний векторов/детерминантов — не подходит младшим.
3) Координатный (аналитический).
Поставим точку пересечения диагоналей в начало координат; диагонали зададим векторами p⃗\vec pp и q⃗\vec qq . Координатная формула площади через детерминант даёт
S=12∣det(p⃗,q⃗)∣=12∣pqsinθ∣. S=\tfrac12\left|\det(\vec p,\vec q)\right|=\tfrac12\big|p q\sin\theta\big|.
S=21 ∣det(p ,q )∣=21 pqsinθ . Альтернативно можно расставить вершины явно и применить формулу Гаусса (shoelace). Плюсы: системно, удобно для вычислений и проверки; подходит для олимпиад и для тех, кто любит алгебру. Минусы: менее «геометрично» и требует навыков работы с координатами/детерминантами.
Краткое сравнение по уровням:
- начальная/средняя школа (уровень с тригонометрией для треугольников): геометрическое разбиение — оптимально (наглядно, минимально формально); если синуса ещё нет — нужно вводить высоту и определение синуса; без тригонометрии формулы в виде произведения диагоналей не получить;
- старшая школа (векторная/координатная программа изучена): векторный или координатный подходы короче и мощнее, дают удобные обобщения (ориентированая площадь, самопересекающиеся фигуры, вычисления);
- олимпиадный уровень: выбирать по задаче — вектора/детерминант дают чистое решение, геометрический — лучший для доказательной наглядности.
Замечание о применимости: формула верна для простого (в частности выпуклого) четырёхугольника; для самопересекающихся или «вогнутых» фигур надо учитывать ориентированную площадь или брать модуль sinθ \sin\thetasinθ.