Разработайте доказательство теоремы о вписанной и описанной окружностях треугольника, основанное на векторном подходе, и сравните его с классическими синтетическими доказательствами
Теорема (в форме). В любом невырожденном треугольнике ABCABCABC существуют и единственны описанная окружность с центром OOO и радиусом RRR и вписанная окружность с центром III и радиусом rrr. Более того одну может задать векторно: позиционные векторы вершин a,b,c\mathbf a,\mathbf b,\mathbf ca,b,c дают o — единственное решение системы ∣o−a∣=∣o−b∣=∣o−c∣,
\mathbf o\ \text{— единственное решение системы}\ |\mathbf o-\mathbf a|=|\mathbf o-\mathbf b|=|\mathbf o-\mathbf c|, o— единственноерешениесистемы∣o−a∣=∣o−b∣=∣o−c∣,
а центр вписанной окружности выражается как i=aa+bb+cca+b+c,
\mathbf i=\frac{a\mathbf a+b\mathbf b+c\mathbf c}{a+b+c}, i=a+b+caa+bb+cc,
где a=∣ b−c ∣a=|\,\mathbf b-\mathbf c\,|a=∣b−c∣, b=∣ c−a ∣b=|\,\mathbf c-\mathbf a\,|b=∣c−a∣, c=∣ a−b ∣c=|\,\mathbf a-\mathbf b\,|c=∣a−b∣. Радиусы связаны с площадью Δ\DeltaΔ и полупериметром s=a+b+c2s=\tfrac{a+b+c}{2}s=2a+b+c через r=Δs,R=∣o−a∣.
r=\frac{\Delta}{s},\qquad R=|\mathbf o-\mathbf a|. r=sΔ,R=∣o−a∣. Короткие векторные доказательства (с пояснениями). 1) Описанная окружность (существование и единственность центра). Пусть искомый центр o\mathbf oo — вектор в плоскости. Из равенства расстояний: ∣o−a∣2=∣o−b∣2,∣o−b∣2=∣o−c∣2.
|\mathbf o-\mathbf a|^2=|\mathbf o-\mathbf b|^2,\qquad |\mathbf o-\mathbf b|^2=|\mathbf o-\mathbf c|^2. ∣o−a∣2=∣o−b∣2,∣o−b∣2=∣o−c∣2.
Вычитая квадратные выражения, получаем две линейные уравнения относительно o\mathbf oo: (a−b)⋅o=12(∣a∣2−∣b∣2),(b−c)⋅o=12(∣b∣2−∣c∣2).
(\mathbf a-\mathbf b)\cdot\mathbf o=\tfrac12\big(|\mathbf a|^2-|\mathbf b|^2\big),\qquad (\mathbf b-\mathbf c)\cdot\mathbf o=\tfrac12\big(|\mathbf b|^2-|\mathbf c|^2\big). (a−b)⋅o=21(∣a∣2−∣b∣2),(b−c)⋅o=21(∣b∣2−∣c∣2).
Так как в невырожденном треугольнике векторы a−b\mathbf a-\mathbf ba−b и b−c\mathbf b-\mathbf cb−c линейно независимы, система имеет единственное решение o\mathbf oo. Радиус RRR затем определяется как R=∣o−a∣R=|\mathbf o-\mathbf a|R=∣o−a∣. (Комментарий: это просто решение системы двух линейных уравнений в двумерном пространстве — векторами задаётся пересечение двух перпендикулярных биссектрис хордов; метод легко обобщается в координатах.) 2) Вписанная окружность: формула центра и радиуса. Определим a=∣ b−c ∣a=|\,\mathbf b-\mathbf c\,|a=∣b−c∣, b=∣ c−a ∣b=|\,\mathbf c-\mathbf a\,|b=∣c−a∣, c=∣ a−b ∣c=|\,\mathbf a-\mathbf b\,|c=∣a−b∣ и p=a+b+cp=a+b+cp=a+b+c. Рассмотрим вектор i=aa+bb+ccp.
\mathbf i=\frac{a\mathbf a+b\mathbf b+c\mathbf c}{p}. i=paa+bb+cc.
Покажем, что i\mathbf ii равноудалён от трёх сторон (тогда это центр вписанной окружности). Обозначим скалярный «векторный» псевдопроизведение в плоскости через ×\times× (скалярная псево\-взятая, дающая удвоенную ориентированную площадь): для плоскостных векторов u,v\mathbf u,\mathbf vu,v число ∣u×v∣/2|\mathbf u\times\mathbf v|/2∣u×v∣/2 — модуль площади параллелограмма. Площадь треугольника ABCABCABC: Δ=12∣(b−a)×(c−a)∣.
\Delta=\tfrac12|(\mathbf b-\mathbf a)\times(\mathbf c-\mathbf a)|. Δ=21∣(b−a)×(c−a)∣.
Расстояние от точки с вектором x\mathbf xx до прямой через b,c\mathbf b,\mathbf cb,c равно dist(x,BC)=∣(b−c)×(x−b)∣∣ b−c ∣.
\operatorname{dist}(\mathbf x,BC)=\frac{|(\mathbf b-\mathbf c)\times(\mathbf x-\mathbf b)|}{|\,\mathbf b-\mathbf c\,|}. dist(x,BC)=∣b−c∣∣(b−c)×(x−b)∣.
Подставляя x=i\mathbf x=\mathbf ix=i и пользуясь линейностью произведения ×\times× и тем, что (b−c)×b=(b×b)−(c×b)=−c×b(\mathbf b-\mathbf c)\times\mathbf b=(\mathbf b\times\mathbf b)-(\mathbf c\times\mathbf b)= -\mathbf c\times\mathbf b(b−c)×b=(b×b)−(c×b)=−c×b и т.п., после упрощения получаем одинаковое выражение для трёх сторон: dist(i,BC)=dist(i,CA)=dist(i,AB)=2Δp.
\operatorname{dist}(\mathbf i,BC)=\operatorname{dist}(\mathbf i,CA)=\operatorname{dist}(\mathbf i,AB)=\frac{2\Delta}{p}. dist(i,BC)=dist(i,CA)=dist(i,AB)=p2Δ.
Следовательно i\mathbf ii — центр вписанной окружности, радиус r=2Δp=Δs.
r=\frac{2\Delta}{p}=\frac{\Delta}{s}. r=p2Δ=sΔ. (Ключевая идея: благодаря весам a,b,ca,b,ca,b,c суммы псевдопроизведений с векторами вершин дают одинаковую величину; детали расчёта компактны, используют линейность. Если нужно, можно раскрыть шаги раскрытия кросс-выражений.) Короткое следствие (соотношение Ойлера): объединяя векторные выражения и стандартные тригонометрические формулы, легко получить классическое соотношение между центрами: ∣O I∣2=R(R−2r).
|\mathbf O\!I|^2=R(R-2r). ∣OI∣2=R(R−2r).
Векторный вывод этого равенства проводят, разместив O\mathbf OO в начале координат (тогда ∣a∣=∣b∣=∣c∣=R|\mathbf a|=|\mathbf b|=|\mathbf c|=R∣a∣=∣b∣=∣c∣=R), подставляя формулу для i\mathbf ii через веса a=2RsinAa=2R\sin Aa=2RsinA и упрощая скалярные произведения a⋅b=R2cos2C\mathbf a\cdot\mathbf b=R^2\cos 2Ca⋅b=R2cos2C. Алгебра даёт требуемое равенство. Сравнение с классическими синтетическими доказательствами. - Что даёт векторный подход: - Алгебраическая чёткость и формулы: компактные выражения для центров и радиусов в координатах (удобно для вычислений, обобщений, механической реализации). - Простое получение линейных уравнений (описанная окружность) и веса в формуле инцентра (барицентрические веса). - Хорош для перехода к координатным системам, аналитическим задачам, программированию. - Что даёт синтетический (классический) подход: - Геометрическая интуиция: доказательства через свойства биссектрис, подобие треугольников, равенства углов и отношений отрезков (например, доказательство формы r=Δ/sr=\Delta/sr=Δ/s через равные площади). - Обычно более краткие и «визуально» понятные аргументы без тягомотной алгебры. - Лучше раскрывает причину геометрических зависимостей (например, почему биссектрисы пересекаются в одной точке). - Ограничения: - Векторный/аналитический метод иногда приводит к «многоалгебре», скрывая геом. причины; требует аккуратных вычислений. - Синтетические доказательства иногда трудно формализовать для вычислений и обобщений (например, в n‑мерном пространстве или при работе с большими выражениями). Вывод: векторный подход удобен для получения явных формул, численных вычислений и обобщений; синтетический — для интуиции и компактных качественных аргументов. В практической работе оба подхода взаимно дополняют друг друга. Если хотите, могу развернуть полный пошаговый векторный вывод для формулы OI2=R(R−2r)OI^2=R(R-2r)OI2=R(R−2r) или полностью расписать проверку равенства расстояний при формуле i=aa+bb+cca+b+c\mathbf i=\dfrac{a\mathbf a+b\mathbf b+c\mathbf c}{a+b+c}i=a+b+caa+bb+cc.
o — единственное решение системы ∣o−a∣=∣o−b∣=∣o−c∣, \mathbf o\ \text{— единственное решение системы}\
|\mathbf o-\mathbf a|=|\mathbf o-\mathbf b|=|\mathbf o-\mathbf c|,
o — единственное решение системы ∣o−a∣=∣o−b∣=∣o−c∣, а центр вписанной окружности выражается как
i=aa+bb+cca+b+c, \mathbf i=\frac{a\mathbf a+b\mathbf b+c\mathbf c}{a+b+c},
i=a+b+caa+bb+cc , где a=∣ b−c ∣a=|\,\mathbf b-\mathbf c\,|a=∣b−c∣, b=∣ c−a ∣b=|\,\mathbf c-\mathbf a\,|b=∣c−a∣, c=∣ a−b ∣c=|\,\mathbf a-\mathbf b\,|c=∣a−b∣. Радиусы связаны с площадью Δ\DeltaΔ и полупериметром s=a+b+c2s=\tfrac{a+b+c}{2}s=2a+b+c через
r=Δs,R=∣o−a∣. r=\frac{\Delta}{s},\qquad R=|\mathbf o-\mathbf a|.
r=sΔ ,R=∣o−a∣.
Короткие векторные доказательства (с пояснениями).
1) Описанная окружность (существование и единственность центра).
Пусть искомый центр o\mathbf oo — вектор в плоскости. Из равенства расстояний:
∣o−a∣2=∣o−b∣2,∣o−b∣2=∣o−c∣2. |\mathbf o-\mathbf a|^2=|\mathbf o-\mathbf b|^2,\qquad
|\mathbf o-\mathbf b|^2=|\mathbf o-\mathbf c|^2.
∣o−a∣2=∣o−b∣2,∣o−b∣2=∣o−c∣2. Вычитая квадратные выражения, получаем две линейные уравнения относительно o\mathbf oo:
(a−b)⋅o=12(∣a∣2−∣b∣2),(b−c)⋅o=12(∣b∣2−∣c∣2). (\mathbf a-\mathbf b)\cdot\mathbf o=\tfrac12\big(|\mathbf a|^2-|\mathbf b|^2\big),\qquad
(\mathbf b-\mathbf c)\cdot\mathbf o=\tfrac12\big(|\mathbf b|^2-|\mathbf c|^2\big).
(a−b)⋅o=21 (∣a∣2−∣b∣2),(b−c)⋅o=21 (∣b∣2−∣c∣2). Так как в невырожденном треугольнике векторы a−b\mathbf a-\mathbf ba−b и b−c\mathbf b-\mathbf cb−c линейно независимы, система имеет единственное решение o\mathbf oo. Радиус RRR затем определяется как R=∣o−a∣R=|\mathbf o-\mathbf a|R=∣o−a∣.
(Комментарий: это просто решение системы двух линейных уравнений в двумерном пространстве — векторами задаётся пересечение двух перпендикулярных биссектрис хордов; метод легко обобщается в координатах.)
2) Вписанная окружность: формула центра и радиуса.
Определим a=∣ b−c ∣a=|\,\mathbf b-\mathbf c\,|a=∣b−c∣, b=∣ c−a ∣b=|\,\mathbf c-\mathbf a\,|b=∣c−a∣, c=∣ a−b ∣c=|\,\mathbf a-\mathbf b\,|c=∣a−b∣ и p=a+b+cp=a+b+cp=a+b+c. Рассмотрим вектор
i=aa+bb+ccp. \mathbf i=\frac{a\mathbf a+b\mathbf b+c\mathbf c}{p}.
i=paa+bb+cc . Покажем, что i\mathbf ii равноудалён от трёх сторон (тогда это центр вписанной окружности).
Обозначим скалярный «векторный» псевдопроизведение в плоскости через ×\times× (скалярная псево\-взятая, дающая удвоенную ориентированную площадь): для плоскостных векторов u,v\mathbf u,\mathbf vu,v число ∣u×v∣/2|\mathbf u\times\mathbf v|/2∣u×v∣/2 — модуль площади параллелограмма. Площадь треугольника ABCABCABC:
Δ=12∣(b−a)×(c−a)∣. \Delta=\tfrac12|(\mathbf b-\mathbf a)\times(\mathbf c-\mathbf a)|.
Δ=21 ∣(b−a)×(c−a)∣. Расстояние от точки с вектором x\mathbf xx до прямой через b,c\mathbf b,\mathbf cb,c равно
dist(x,BC)=∣(b−c)×(x−b)∣∣ b−c ∣. \operatorname{dist}(\mathbf x,BC)=\frac{|(\mathbf b-\mathbf c)\times(\mathbf x-\mathbf b)|}{|\,\mathbf b-\mathbf c\,|}.
dist(x,BC)=∣b−c∣∣(b−c)×(x−b)∣ . Подставляя x=i\mathbf x=\mathbf ix=i и пользуясь линейностью произведения ×\times× и тем, что (b−c)×b=(b×b)−(c×b)=−c×b(\mathbf b-\mathbf c)\times\mathbf b=(\mathbf b\times\mathbf b)-(\mathbf c\times\mathbf b)= -\mathbf c\times\mathbf b(b−c)×b=(b×b)−(c×b)=−c×b и т.п., после упрощения получаем одинаковое выражение для трёх сторон:
dist(i,BC)=dist(i,CA)=dist(i,AB)=2Δp. \operatorname{dist}(\mathbf i,BC)=\operatorname{dist}(\mathbf i,CA)=\operatorname{dist}(\mathbf i,AB)=\frac{2\Delta}{p}.
dist(i,BC)=dist(i,CA)=dist(i,AB)=p2Δ . Следовательно i\mathbf ii — центр вписанной окружности, радиус
r=2Δp=Δs. r=\frac{2\Delta}{p}=\frac{\Delta}{s}.
r=p2Δ =sΔ .
(Ключевая идея: благодаря весам a,b,ca,b,ca,b,c суммы псевдопроизведений с векторами вершин дают одинаковую величину; детали расчёта компактны, используют линейность. Если нужно, можно раскрыть шаги раскрытия кросс-выражений.)
Короткое следствие (соотношение Ойлера): объединяя векторные выражения и стандартные тригонометрические формулы, легко получить классическое соотношение между центрами:
∣O I∣2=R(R−2r). |\mathbf O\!I|^2=R(R-2r).
∣OI∣2=R(R−2r). Векторный вывод этого равенства проводят, разместив O\mathbf OO в начале координат (тогда ∣a∣=∣b∣=∣c∣=R|\mathbf a|=|\mathbf b|=|\mathbf c|=R∣a∣=∣b∣=∣c∣=R), подставляя формулу для i\mathbf ii через веса a=2RsinAa=2R\sin Aa=2RsinA и упрощая скалярные произведения a⋅b=R2cos2C\mathbf a\cdot\mathbf b=R^2\cos 2Ca⋅b=R2cos2C. Алгебра даёт требуемое равенство.
Сравнение с классическими синтетическими доказательствами.
- Что даёт векторный подход:
- Алгебраическая чёткость и формулы: компактные выражения для центров и радиусов в координатах (удобно для вычислений, обобщений, механической реализации).
- Простое получение линейных уравнений (описанная окружность) и веса в формуле инцентра (барицентрические веса).
- Хорош для перехода к координатным системам, аналитическим задачам, программированию.
- Что даёт синтетический (классический) подход:
- Геометрическая интуиция: доказательства через свойства биссектрис, подобие треугольников, равенства углов и отношений отрезков (например, доказательство формы r=Δ/sr=\Delta/sr=Δ/s через равные площади).
- Обычно более краткие и «визуально» понятные аргументы без тягомотной алгебры.
- Лучше раскрывает причину геометрических зависимостей (например, почему биссектрисы пересекаются в одной точке).
- Ограничения:
- Векторный/аналитический метод иногда приводит к «многоалгебре», скрывая геом. причины; требует аккуратных вычислений.
- Синтетические доказательства иногда трудно формализовать для вычислений и обобщений (например, в n‑мерном пространстве или при работе с большими выражениями).
Вывод: векторный подход удобен для получения явных формул, численных вычислений и обобщений; синтетический — для интуиции и компактных качественных аргументов. В практической работе оба подхода взаимно дополняют друг друга.
Если хотите, могу развернуть полный пошаговый векторный вывод для формулы OI2=R(R−2r)OI^2=R(R-2r)OI2=R(R−2r) или полностью расписать проверку равенства расстояний при формуле i=aa+bb+cca+b+c\mathbf i=\dfrac{a\mathbf a+b\mathbf b+c\mathbf c}{a+b+c}i=a+b+caa+bb+cc .