Применение тригонометрии в геометрии 🔺
Представь облако точек, которое лидар автономного автомобиля собрал за одну секунду сканирования — сотни тысяч точек в 3D-пространстве. Чтобы построить из них поверхность (меш), алгоритм разбивает облако на маленькие треугольники — операция называется триангуляцией. А теперь вопрос: как быстро посчитать площадь каждого такого треугольника, если известны не три стороны, а два вектора и угол между ними? Тот же вопрос встаёт в компьютерной графике при рендеринге 3D-моделей, в фотограмметрии при склейке спутниковых снимков, в робототехнике при расчёте зоны досягаемости манипулятора. Ответ на все эти вопросы — один и тот же, и это тема сегодняшнего урока.
До сих пор тригонометрия в этом курсе жила отдельно от геометрии: ты решал уравнения и неравенства с $\sin x$, $\cos x$, $\operatorname{tg} x$, но треугольник как объект оставался на периферии — разве что как повод нарисовать единичную окружность. Сегодня всё меняется: тригонометрические функции становятся рабочим инструментом для вычисления площадей, сторон и углов конкретных геометрических фигур. Ты уже кое-что умеешь — например, теорему Пифагора и школьные $\sin$, $\cos$, $\operatorname{tg}$ прямоугольного треугольника. Мы соберём это в цельную систему и добавим то, чего раньше не хватало: формулу площади через угол, а не через высоту, и способ вычислять элементы правильных многоугольников без мучительных построений.
Этот урок — мост. С одной стороны, он опирается на всё, что ты знаешь о тригонометрических функциях (уроки 100–107). С другой — он готовит почву для двух следующих уроков, где появятся теорема синусов (109) и теорема косинусов (110) — универсальные инструменты для любого треугольника, не только прямоугольного. Сегодня мы разберём три конкретные, практичные техники — и в конце ты своими руками увидишь, откуда вообще берётся идея теоремы синусов, ещё до того, как она будет формально доказана.
Договоримся об обозначениях, которые будут держаться до конца темы: в треугольнике $ABC$ сторона $a$ лежит против угла $A$ (то есть между вершинами $B$ и $C$), сторона $b$ — против угла $B$, сторона $c$ — против угла $C$. Это не произвольная прихоть — такая система обозначений делает все формулы симметричными и легко запоминаемыми.
История: откуда это взялось?
Задача «найти площадь треугольника, не залезая на его вершины с рулеткой» — на самом деле очень древняя, просто решалась она разными способами в разные эпохи. Египетские землемеры («натягиватели верёвок», harpedonaptai) после ежегодных разливов Нила восстанавливали границы полей верёвкой с узлами, используя треугольник со сторонами 3-4-5 как прямой угол — но это работало только для прямоугольных участков. Около 60 года нашей эры Герон Александрийский в трактате «Метрика» предложил формулу площади треугольника через три его стороны без единого угла: $S = \sqrt{p(p-a)(p-b)(p-c)}$, где $p$ — полупериметр. Формула гениальная, но требует извлечения корня из громоздкого произведения — считать её вручную было утомительно.
Параллельно развивался другой подход. Гиппарх Никейский (II век до н. э.), а позже Клавдий Птолемей в «Альмагесте» составляли таблицы хорд — по сути, замаскированные таблицы синусов — чтобы предсказывать положения планет и затмения. Их интересовал не сам треугольник, а угловые расстояния между небесными телами. Но математический аппарат оказался универсальным: если известны две стороны и угол между ними, площадь считается без корней и без построения высоты — достаточно одной таблицы синусов. Это и есть формула, с которой мы начнём урок.
По-настоящему массовым применение тригонометрии в геометрии стало в эпоху больших геодезических съёмок XVIII–XIX веков. Французская Академия наук в 1730–1740-х годах организовала экспедиции для измерения дуги меридиана — с целью определить точную форму Земли и, позже, установить эталон метра. Топографы измеряли базовую линию (одну сторону треугольника — единственную, что мерили физически) и все углы теодолитом, а дальше вся сеть треугольников по всей стране вычислялась тригонометрически, без единого повторного промера расстояний. Ровно тот же метод — «Great Trigonometrical Survey of India» — впервые позволил вычислить высоту горы Эверест в 1852 году, ни разу не поднявшись к вершине. Сегодня GPS-приёмник в твоём телефоне и лидар в беспилотнике решают ту же задачу за миллисекунды, но математика внутри — та же самая, что была у топографов XVIII века.
Площадь треугольника через синус угла
Давай разберёмся с интуицией
Школьная формула площади $S = \dfrac12 \cdot \text{основание} \cdot \text{высота}$ требует знать высоту — а высоту ещё нужно откуда-то взять, чаще всего через дополнительное построение. Но что, если вместо высоты у тебя есть угол?
Представь, что ты держишь две палки разной длины $a$ и $b$, соединённые шарниром в одной точке, и раздвигаешь их на угол $C$. Пока угол маленький, палки почти сонаправлены и «накрытая» ими область — тонкая узкая полоска, почти нулевой площади. Когда угол приближается к $90°$, палки раскрываются перпендикулярно друг другу — область между ними становится максимально широкой. Когда угол приближается к $180°$, палки снова почти сливаются в одну линию — и площадь снова падает почти до нуля. Именно так себя ведёт синус: $\sin 0° = 0$, $\sin 90° = 1$, $\sin 180° = 0$. Синус угла между сторонами — это естественный «коэффициент раскрытия» треугольника.
Формально: опустим высоту $h$ из вершины напротив стороны $a$ на саму сторону $a$ (считая её основанием). В прямоугольном треугольнике, который отсекает эта высота, сторона $b$ — гипотенуза, а $h$ — катет, противолежащий углу $C$. Значит $h = b \sin C$, и тогда
$$S = \frac12 \cdot a \cdot h = \frac12 \, ab \sin C$$Определение: Площадь треугольника равна половине произведения двух его сторон на синус угла между ними: $S = \dfrac12\, ab \sin C$, где угол $C$ — это именно тот угол, который находится между сторонами $a$ и $b$ (а не любой третий угол треугольника).
Обрати внимание на изящную деталь: если $C = 90°$, то $\sin C = 1$, и формула превращается в привычную $S = \dfrac12 ab$ — площадь прямоугольного треугольника через катеты. Прямоугольный треугольник — это не отдельный случай, а частный, предельный вариант общей формулы.
Пример 1 (лёгкий): классический расчёт
Стороны треугольника равны $6$ и $9$, угол между ними — $30°$. Найди площадь.
Решение. Подставляем прямо в формулу:
$$S = \frac12 \cdot 6 \cdot 9 \cdot \sin 30° = 27 \cdot \frac12 = 13{,}5$$Ответ: $S = 13{,}5$.
Пример 2 (средний): тупой угол
Стороны треугольника равны $10$ и $14$, угол между ними — $150°$. Найди площадь.
Решение. Здесь стоит вспомнить формулу приведения $\sin(180° - \alpha) = \sin\alpha$, поэтому $\sin 150° = \sin 30° = \dfrac12$.
$$S = \frac12 \cdot 10 \cdot 14 \cdot \sin 150° = 70 \cdot \frac12 = 35$$Ответ: $S = 35$. Заметь: тупой угол не проблема — синус тупого угла точно такой же, как у его смежного острого. Формула работает для остроугольных, тупоугольных и прямоугольных треугольников совершенно одинаково — не нужно разбирать случаи.
Пример 3 (сложный): максимизация без производной
Два звена треугольника (представь их как основание и рычаг манипулятора) имеют фиксированную суммарную длину $a + b = 20$, а угол между ними $C = 70°$ тоже зафиксирован. При каких $a$ и $b$ площадь треугольника максимальна и какова она?
Решение. Угол $C$ фиксирован, значит $\sin C = \sin 70°$ — тоже фиксированная константа. Площадь $S = \dfrac12\, ab \sin C$ зависит теперь только от произведения $ab$ при условии $a + b = 20$. По неравенству о среднем арифметическом и среднем геометрическом (без производной, чисто алгебраически):
$$ab \leq \left(\frac{a+b}{2}\right)^2 = \left(\frac{20}{2}\right)^2 = 100$$причём равенство достигается ровно при $a = b$. Значит, произведение $ab$, а вместе с ним и площадь, максимально при $a = b = 10$:
$$S_{\max} = \frac12 \cdot 10 \cdot 10 \cdot \sin 70° \approx \frac12 \cdot 100 \cdot 0{,}9397 \approx 46{,}98$$Ответ: максимум достигается при $a = b = 10$, $S_{\max} \approx 46{,}98$.
Обрати внимание: мы нашли максимум функции площади, ни разу не взяв производную — просто зная, что $\sin C$ — постоянный множитель, а $ab$ ограничено сверху неравенством о средних. Забегая вперёд: когда в уроке 133 появится производная, точно такие же задачи на оптимизацию можно будет решать формальным алгоритмом, без специальных трюков вроде АМ-ГМ. Но идея — искать максимум через ограниченность одного из множителей — останется той же самой.
Почему это важно
Формула $S = \dfrac12 ab \sin C$ — это не изолированный факт из школьной геометрии, а частный случай куда более общей конструкции. Если рассматривать стороны $a$ и $b$ как двумерные векторы, выходящие из одной вершины, то их векторное произведение (в 2D-случае — скалярная величина, «псевдоскаляр») по модулю равно ровно $|a||b|\sin C$, а площадь параллелограмма, построенного на этих векторах, — это и есть $|a \times b|$; площадь треугольника — ровно половина. Это не совпадение обозначений: та же самая формула лежит в основе алгоритма шнурков (shoelace formula) для площади произвольного многоугольника по координатам вершин, в основе вычисления нормалей в 3D-графике (по векторному произведению определяют, куда «смотрит» грань меша — это критично для backface culling, отбрасывания невидимых граней при рендеринге), и в основе триангуляции облаков точек в робототехнике и автономных автомобилях, о которой шла речь в самом начале урока. Когда ты в будущем встретишь код с cross_product или np.cross, знай: под капотом там ровно эта тригонометрия.
Решение прямоугольных треугольников
Давай разберёмся с интуицией
Прямоугольный треугольник — это самый простой «переводчик» между углом и длиной. У тебя есть три величины: гипотенуза (самая длинная сторона, напротив прямого угла) и два катета (прилежащий и противолежащий — но только относительно конкретного острого угла, который тебя интересует). Тригонометрические функции этого угла — фиксированные коэффициенты пересчёта между этими тремя величинами.
Представь, что ты стоишь у подножия здания и смотришь на его верхушку через угломер (или через видоискатель телефона с приложением-инклинометром). Ты не можешь напрямую измерить высоту здания — зато легко измеряешь расстояние до его основания и угол, под которым видна верхушка. Тригонометрия превращает это в высоту без единого шага внутрь здания. Ровно так же работает лидар беспилотника: зная угол наклона луча и измеренное расстояние (дальность), сенсор вычисляет вертикальную и горизонтальную составляющие — то есть решает прямоугольный треугольник.
Определение: Для острого угла $\alpha$ прямоугольного треугольника: $\sin\alpha = \dfrac{\text{противолежащий катет}}{\text{гипотенуза}}$, $\cos\alpha = \dfrac{\text{прилежащий катет}}{\text{гипотенуза}}$, $\operatorname{tg}\alpha = \dfrac{\text{противолежащий катет}}{\text{прилежащий катет}}$. «Решить прямоугольный треугольник» — значит, зная любые две независимые величины (например, один острый угол и одну сторону), найти все остальные его элементы.
Ключевая деталь, которая часто путает: «противолежащий» и «прилежащий» катет — это не постоянные роли, а роли относительно выбранного угла. Один и тот же катет может быть противолежащим для одного острого угла и прилежащим для другого (соседнего) острого угла того же треугольника.
Пример 1 (лёгкий): высота по углу и катету
С расстояния $15$ м верхушка столба видна под углом $40°$ к горизонту. Найди высоту столба.
Решение. Расстояние до основания ($15$ м) — прилежащий катет к углу $40°$; высота столба $h$ — противолежащий катет. Связь между ними даёт тангенс:
$$h = 15 \cdot \operatorname{tg} 40° \approx 15 \cdot 0{,}8391 \approx 12{,}59 \text{ м}$$Ответ: $h \approx 12{,}59$ м.
Пример 2 (средний): по гипотенузе
Верёвка длиной $20$ м натянута от земли до верхушки мачты под углом $35°$ к земле. На какой высоте закреплён верхний конец верёвки?
Решение. Здесь $20$ м — это гипотенуза (сама верёвка), а искомая высота — противолежащий катет к углу $35°$. Связь даёт синус:
$$h = 20 \cdot \sin 35° \approx 20 \cdot 0{,}5736 \approx 11{,}47 \text{ м}$$Ответ: $h \approx 11{,}47$ м.
Пример 3 (сложный): два наблюдателя, две неизвестные
Наблюдатель $A$ стоит в $40$ м от основания вышки и видит её верхушку под углом $55°$. Наблюдатель $B$ стоит дальше на той же прямой (за спиной у $A$, если смотреть от вышки) и видит верхушку под углом $25°$. Найди высоту вышки и расстояние между наблюдателями.
Решение. Из треугольника наблюдателя $A$ высота вышки находится сразу, потому что известны и угол, и прилежащий катет:
$$h = 40 \cdot \operatorname{tg} 55° \approx 40 \cdot 1{,}4281 \approx 57{,}13 \text{ м}$$Теперь у наблюдателя $B$ тот же катет $h$ противолежит его углу $25°$, а прилежащий катет — это уже всё расстояние от основания вышки до $B$:
$$d_B = \frac{h}{\operatorname{tg} 25°} \approx \frac{57{,}13}{0{,}4663} \approx 122{,}5 \text{ м}$$Расстояние между наблюдателями — это разница между $d_B$ и расстоянием до $A$:
$$AB = d_B - 40 \approx 122{,}5 - 40 = 82{,}5 \text{ м}$$Ответ: высота вышки $\approx 57{,}1$ м, расстояние между наблюдателями $\approx 82{,}5$ м.
Это классическая задача геодезии — она решается двумя независимыми прямоугольными треугольниками, без единой формулы «для косоугольных» треугольников. Именно так десятилетиями измеряли высоты гор и башен, не поднимаясь на них.
Почему это важно
В компьютерном зрении задача «оценить расстояние до объекта по углу» встречается буквально на каждом шагу — это называется стереотриангуляцией. Возьмём упрощённую версию: два наблюдателя (или две камеры стереопары) на известном базовом расстоянии $b$ друг от друга смотрят на одну и ту же точку; угол между базовой линией и направлением взгляда известен у обеих камер. Опустив перпендикуляр из точки на базовую линию, задачу снова сводят к двум прямоугольным треугольникам — точно как в примере 3 выше, только вместо высоты вышки ищут глубину сцены. Ты решишь такую задачу сам в практике этого урока (задание 26) — и увидишь, что математика для лидара беспилотника, стереокамеры смартфона и топографа XIX века совпадает буквально формула в формулу.
Элементы правильных многоугольников через тригонометрию
Давай разберёмся с интуицией
Представь пиццу, разрезанную на $n$ одинаковых кусков — это и есть правильный $n$-угольник, вписанный в окружность (границу пиццы). Каждый кусок — равнобедренный треугольник с вершиной в центре, двумя боковыми сторонами, равными радиусу описанной окружности $R$, и углом при вершине, равным $\dfrac{360°}{n}$ (полный оборот, поровну разделённый на $n$ частей).
Раздели такой кусок пополам высотой из центра — получишь прямоугольный треугольник с углом $\dfrac{180°}{n}$ при вершине, гипотенузой $R$, одним катетом — половиной стороны многоугольника, другим катетом — апофемой (расстоянием от центра до середины стороны, то есть радиусом вписанной окружности). Дальше — обычная школьная тригонометрия прямоугольного треугольника.
Определение: Для правильного $n$-угольника, вписанного в окружность радиуса $R$: центральный угол одного «куска» равен $\dfrac{360°}{n}$; сторона многоугольника $a = 2R\sin\dfrac{180°}{n}$; апофема $m = R\cos\dfrac{180°}{n}$; площадь всего многоугольника $S = \dfrac{n}{2} R^2 \sin\dfrac{360°}{n}$ (сумма площадей всех $n$ треугольников-«кусков», каждый площадью $\dfrac12 R^2 \sin\dfrac{360°}{n}$ по уже знакомой формуле).
Обрати внимание, что формула площади многоугольника — это просто формула $S = \dfrac12 ab\sin C$ из первого раздела урока, применённая $n$ раз подряд к равным треугольникам-«кускам» пиццы, где $a = b = R$, а угол между ними — центральный угол. Три раздела этого урока не разрознены — они последовательно опираются друг на друга.
Пример 1 (лёгкий): правильный шестиугольник
Правильный шестиугольник вписан в окружность радиуса $R = 5$. Найди длину его стороны.
Решение.
$$a = 2R\sin\frac{180°}{6} = 2 \cdot 5 \cdot \sin 30° = 10 \cdot \frac12 = 5$$Ответ: $a = 5$, то есть сторона шестиугольника равна радиусу описанной окружности. Это красивый и очень полезный для запоминания факт: у правильного шестиугольника сторона всегда равна радиусу — не только при $R=5$, а всегда, потому что $2\sin 30° = 1$ для любого $R$.
Пример 2 (средний): апофема и сторона восьмиугольника
Правильный восьмиугольник вписан в окружность радиуса $R = 6$. Найди его сторону, апофему и площадь.
Решение.
Сторона: $a = 2 \cdot 6 \cdot \sin\dfrac{180°}{8} = 12 \sin 22{,}5°$. Заметим, что можно и не переводить $22{,}5°$ в табличное значение вручную — достаточно калькулятора: $\sin 22{,}5° \approx 0{,}3827$, значит $a \approx 4{,}59$.
Апофема: $m = 6 \cos 22{,}5° \approx 6 \cdot 0{,}9239 \approx 5{,}54$.
Площадь (через формулу для всего многоугольника, с центральным углом $360°/8 = 45°$):
$$S = \frac{8}{2} \cdot 6^2 \cdot \sin 45° = 4 \cdot 36 \cdot 0{,}7071 \approx 101{,}82$$Ответ: $a \approx 4{,}59$, $m \approx 5{,}54$, $S \approx 101{,}82$.
Пример 3 (сложный): от площади к стороне
Площадь правильного девятиугольника равна $500$ см². Найди длину его стороны.
Решение. Здесь удобнее не радиус-формула, а формула площади через сторону и апофему: $S = \dfrac12 \cdot P \cdot m$, где $P = na$ — периметр, а апофема выражается через сторону как $m = \dfrac{a}{2}\operatorname{ctg}\dfrac{180°}{n}$ (из того же прямоугольного треугольника-половинки, только теперь катетами являются $a/2$ и $m$, а не $R$). Подставляя:
$$S = \frac12 \cdot na \cdot \frac{a}{2}\operatorname{ctg}\frac{180°}{n} = \frac{n a^2}{4}\operatorname{ctg}\frac{180°}{n}$$Для $n = 9$: $\operatorname{ctg} 20° = \dfrac{1}{\operatorname{tg} 20°} \approx \dfrac{1}{0{,}3640} \approx 2{,}747$.
$$500 = \frac{9 a^2}{4} \cdot 2{,}747 = 6{,}18 \, a^2 \implies a^2 \approx 80{,}9 \implies a \approx 9{,}0 \text{ см}$$Ответ: $a \approx 9{,}0$ см.
Почему это важно
В компьютерной графике и промышленном дизайне окружности почти никогда не рисуются «идеально круглыми» — видеокарта работает с многоугольниками (полигонами), и любая окружность на экране на самом деле правильный $n$-угольник с достаточно большим $n$, чтобы глаз не заметил разницы. Формулы этого раздела напрямую отвечают на вопрос «а сколько нужно сторон?» — ты решишь такую задачу в практике (задание 29). Ровно та же идея встречается в машинном обучении: классический дескриптор изображений HOG (Histogram of Oriented Gradients, гистограмма направленных градиентов; Dalal & Triggs, 2005 — один из стандартных методов распознавания объектов и людей на фото до эпохи глубокого обучения) делит полный круг возможных направлений градиента яркости на равные угловые сектора — по сути, накладывает правильный многоугольник на пространство углов. И в механике: шестигранная головка болта — это правильный шестиугольник не случайно, а потому что при $n=6$ угол между смежными гранями ключа максимально удобен для захвата инструментом, — тот самый факт из примера 1, что сторона равна радиусу.
Что дальше: намёк на теоремы синусов и косинусов
До сих пор мы решали треугольники, где либо угол между известными сторонами дан явно (формула площади), либо есть прямой угол (SOHCAHTOA). А что, если треугольник произвольный — три стороны без единого прямого угла, или два угла и сторона, но не между ними? Ни одна из сегодняшних формул впрямую не отвечает.
Но у нас уже есть неожиданно мощный инструмент — просто мы ещё не выжали из него всё. Возьмём формулу площади и применим её трижды, каждый раз выбирая другую пару сторон и угол между ними:
$$S = \frac12\, bc\sin A = \frac12\, ac\sin B = \frac12\, ab\sin C$$Это одна и та же площадь одного и того же треугольника, посчитанная тремя разными, но равноправными способами — значит, все три выражения равны друг другу. Разделим всё на $\dfrac12 abc$:
$$\frac{\sin A}{a} = \frac{\sin B}{b} = \frac{\sin C}{c}$$Присмотрись — это же в точности теорема синусов (только перевёрнутая: обычно её пишут как $\dfrac{a}{\sin A} = \dfrac{b}{\sin B} = \dfrac{c}{\sin C}$, что то же самое равенство). Мы не доказали её полноценно — не показали, чему равно это общее отношение (окажется, что $2R$, радиусу описанной окружности — это отдельный, красивый факт, который раскроется в уроке 109), и не разобрали знаменитый «неоднозначный случай», когда по одним и тем же данным можно построить два разных треугольника. Но сам первый росток теоремы вырос прямо из сегодняшней формулы площади, безо всякой магии.
Забегая вперёд: урок 109 полностью докажет и обоснует $\dfrac{a}{\sin A} = \dfrac{b}{\sin B} = \dfrac{c}{\sin C} = 2R$, а урок 110 представит теорему косинусов $c^2 = a^2+b^2-2ab\cos C$ — обобщение теоремы Пифагора на любой угол между сторонами. Вместе эти две теоремы позволят решать вообще любой треугольник по любым трём независимым данным о нём.
Попробуй сам: реши задание 20 в практике ниже, используя это самое соотношение — ты убедишься, что оно уже прямо сейчас работает как рабочий инструмент, хотя формального доказательства ты ещё не видел.
Практика: 30 заданий
Базовые (задания 1–10)
Задание 1: Найди площадь треугольника со сторонами $6$ и $9$ и углом между ними $30°$.
Задание 2: Найди площадь треугольника со сторонами $10$ и $14$ и углом между ними $150°$.
Задание 3: В прямоугольном треугольнике прилежащий к углу $40°$ катет равен $15$. Найди противолежащий катет.
Задание 4: В прямоугольном треугольнике гипотенуза равна $20$, острый угол $35°$. Найди катет, противолежащий этому углу.
Задание 5: Правильный шестиугольник вписан в окружность радиуса $5$. Найди сторону многоугольника.
Задание 6: Квадрат вписан в окружность радиуса $4$. Найди апофему квадрата (расстояние от центра до стороны).
Задание 7: Найди площадь треугольника со сторонами $8$ и $6$, угол между которыми — $90°$.
Задание 8: В прямоугольном треугольнике катет, противолежащий углу $60°$, равен $15$. Найди прилежащий катет.
Задание 9: Чему равен центральный угол правильного десятиугольника?
Задание 10: Луч лидара длиной $5$ м направлен под углом $20°$ к горизонтали. Найди вертикальную составляющую луча (высоту, на которую он «поднимается»).
Средние (задания 11–20)
Задание 11: Найди площадь параллелограмма со сторонами $7$ и $9$ и углом между ними $40°$.
Задание 12: Правильный восьмиугольник вписан в окружность радиуса $6$. Найди его площадь.
Задание 13: Два звена манипулятора длиной $30$ см и $20$ см образуют угол $110°$ в «локте». Найди площадь треугольника, образованного базой манипулятора, локтем и рабочим органом.
Задание 14: С расстояния $50$ м здание видно под углом возвышения $52°$. Найди высоту здания.
Задание 15: Со смотровой площадки высотой $120$ м объект на земле виден под углом снижения (депрессии) $25°$. Найди горизонтальное расстояние до объекта.
Задание 16: В алгоритме компьютерного зрения треугольный признак (patch) имеет две стороны длиной $12$ px и $18$ px с углом между направлениями градиента $25°$. Найди площадь этого треугольника в пикселях.
Задание 17: Правильный пятиугольник вписан в окружность радиуса $10$. Найди его сторону и апофему.
Задание 18: Самолёт летит на высоте $2000$ м. Объект на земле виден под углом $12°$ от направления полёта вниз (углом места). Найди расстояние по прямой (по линии взгляда) от самолёта до объекта.
Задание 19: Найди площадь равностороннего треугольника со стороной $8$, используя формулу через синус.
Задание 20: В треугольнике угол $A = 30°$, угол $B = 45°$, сторона $a = 10$ (напротив угла $A$). Используя соотношение $\dfrac{\sin A}{a} = \dfrac{\sin B}{b}$, замеченное в этом уроке, найди сторону $b$.
Продвинутые (задания 21–30)
Задание 21: Наблюдатель $A$ стоит в $40$ м от вышки и видит её верхушку под углом $55°$. Наблюдатель $B$ стоит дальше на той же прямой и видит верхушку под углом $25°$. Найди высоту вышки и расстояние $AB$.
Задание 22: Правильный $20$-угольник вписан в окружность радиуса $1$. Найди его площадь и относительную погрешность приближения площади круга ($\pi$) этим многоугольником.
Задание 23: Две стороны треугольника равны $5$ и $8$, а угол $C$ между ними может меняться. При каком угле $C$ площадь треугольника максимальна и какова она?
Задание 24: Звенья манипулятора длиной $25$ см и $15$ см образуют угол $130°$. Найди площадь треугольника «база — локоть — эффектор».
Задание 25: Метод Архимеда: сравни площади правильных $n$-угольников, вписанных в окружность радиуса $1$, при $n = 6$, $n = 12$, $n = 24$. Как это связано с числом $\pi$?
Задание 26: Стереотриангуляция. Две камеры расположены на базовой линии длиной $12$ см. Обе смотрят на одну и ту же точку; угол между базовой линией и лучом зрения первой камеры равен $80°$, второй — $75°$ (обе камеры смотрят «внутрь», в сторону друг друга). Найди глубину (расстояние от базовой линии до точки).
Задание 27: Стороны треугольника равны $9$ и $14$, площадь равна $45$. Найди угол между этими сторонами — и не забудь проверить, сколько у задачи решений.
Задание 28: Площадь правильного девятиугольника равна $500$ см². Найди длину его стороны.
Задание 29: Окружность радиуса $50$ px аппроксимируется правильным $n$-угольником при рендеринге. Максимальное отклонение контура многоугольника от истинной окружности (сагитта, стрелка сегмента) не должно превышать $0{,}5$ px. Какое минимальное $n$ для этого нужно?
Задание 30: Две стороны треугольника с фиксированной суммой $a + b = 20$ образуют угол $C = 70°$. При каких $a$ и $b$ площадь максимальна? Реши без производной.
Частые ошибки
❌ Ошибка 1: угол не между теми сторонами
Неправильно: в формулу $S = \dfrac12 ab\sin C$ подставляют любой известный угол треугольника, даже если он не лежит между сторонами $a$ и $b$.
Правильно: угол в этой формуле обязан быть именно углом между сторонами $a$ и $b$ — третьим, «свободным» углом воспользоваться нельзя без дополнительных вычислений.
Почему важно: формула выводится из построения высоты именно из вершины между $a$ и $b$ — для другого угла высота получится другой длины, и результат будет попросту неверным.
❌ Ошибка 2: путают противолежащий и прилежащий катет
Неправильно: при решении прямоугольного треугольника берут один и тот же катет как «противолежащий» для обоих острых углов.
Правильно: роль катета (противолежащий или прилежащий) определяется относительно того угла, с которым сейчас работаешь — для соседнего острого угла роли катетов меняются местами.
Почему важно: перепутанные катеты приводят к использованию обратной тригонометрической функции ($\operatorname{tg}$ вместо $\operatorname{ctg}$, скажем) и, соответственно, к неверному числу.
❌ Ошибка 3: центральный угол вместо половинного и наоборот
Неправильно: при вычислении стороны или апофемы правильного многоугольника используют полный центральный угол $\dfrac{360°}{n}$ вместо его половины $\dfrac{180°}{n}$ (или наоборот, при вычислении площади всего многоугольника используют половинный угол).
Правильно: формулы стороны и апофемы возникают из половины треугольника-«куска», поэтому в них угол $\dfrac{180°}{n}$; а формула площади всего многоугольника суммирует целые куски, поэтому в ней угол $\dfrac{360°}{n}$.
Почему важно: это разные прямоугольные и не-прямоугольные треугольники — смешение углов даёт результат, отличающийся в разы, а не на проценты.
❌ Ошибка 4: забывают о двух решениях при поиске угла по синусу
Неправильно: найдя $\sin\theta = k$ из формулы площади, берут только один корень $\theta = \arcsin k$ и не проверяют второй вариант $180° - \arcsin k$.
Правильно: при $0 < k < 1$ уравнение $\sin\theta = k$ на интервале углов треугольника $(0°, 180°)$ всегда имеет два решения — острое и тупое, — и оба формально допустимы, если условие задачи не исключает одно из них явно.
Почему важно: это тот же «неоднозначный случай», который в полную силу проявится в уроке 109 с теоремой синусов — важно с самого начала привыкнуть держать его в уме.
❌ Ошибка 5: путают градусы и радианы в калькуляторе
Неправильно: вычисляют $\sin 30°$, а калькулятор в этот момент находится в режиме радиан — получают $\sin(30 \text{ рад}) \approx -0{,}988$ вместо $0{,}5$.
Правильно: перед любым вычислением с градусной мерой проверяй режим калькулятора (DEG вместо RAD).
Почему важно: ошибка не выглядит как «явная бессмыслица» — калькулятор всё равно выдаёт число от $-1$ до $1$, и неверный режим легко не заметить, пока ответ не разойдётся с ожидаемым порядком величины.
❌ Ошибка 6: применяют формулу площади к параллелограмму без поправки на множитель
Неправильно: для площади параллелограмма используют формулу треугольника $S = \dfrac12 ab\sin C$ без изменений.
Правильно: параллелограмм состоит из двух равных треугольников, поэтому его площадь — это $S = ab\sin C$, без множителя $\dfrac12$.
Почему важно: пропущенный (или наоборот, лишний) множитель $\dfrac12$ — одна из самых частых механических ошибок при переносе формулы между родственными фигурами.
❌ Ошибка 7: путают апофему с радиусом описанной окружности
Неправильно: апофему (радиус вписанной окружности, расстояние до середины стороны) подставляют туда, где нужен радиус описанной окружности $R$ (расстояние до вершины), или наоборот.
Правильно: апофема всегда короче радиуса описанной окружности (кроме вырожденного случая $n \to \infty$, где они совпадают) — это разные отрезки, идущие из центра в разные точки: апофема — к середине стороны, $R$ — к вершине.
Почему важно: для больших $n$ разница между ними невелика и ошибка может остаться незамеченной численно, но формулы, где они участвуют, принципиально разные.
Главное запомнить
✅ Площадь через синус угла: $S = \dfrac12 ab\sin C$, где $C$ — угол именно между сторонами $a$ и $b$. При $C=90°$ формула сводится к обычной $S=\dfrac12 ab$ для прямоугольного треугольника.
✅ Прямоугольный треугольник: $\sin\alpha = \dfrac{\text{противолежащий}}{\text{гипотенуза}}$, $\cos\alpha = \dfrac{\text{прилежащий}}{\text{гипотенуза}}$, $\operatorname{tg}\alpha = \dfrac{\text{противолежащий}}{\text{прилежащий}}$ — роли катетов зависят от того, к какому углу они относятся.
✅ Правильный $n$-угольник, вписанный в окружность $R$: центральный угол $\dfrac{360°}{n}$; сторона $a = 2R\sin\dfrac{180°}{n}$; апофема $m = R\cos\dfrac{180°}{n}$; площадь $S = \dfrac{n}{2}R^2\sin\dfrac{360°}{n}$.
✅ Площадь параллелограмма — это площадь треугольника без множителя $\dfrac12$: $S = ab\sin C$.
✅ Синус угла между сторонами ведёт себя как «коэффициент раскрытия» — растёт от $0$ до максимума при $90°$ и снова падает до $0$ при $180°$; поэтому и острые, и тупые углы дают корректную площадь по одной и той же формуле.
✅ Оптимизацию по ограниченности синуса и по неравенству о средних можно проводить без производной — сегодня это трюк, позже (урок 133) для тех же задач появится общий алгоритм.
✅ Обратная задача (угол по известной площади и сторонам) через $\arcsin$ почти всегда имеет два формальных решения — острое и тупое; нужен дополнительный признак, чтобы выбрать одно.
✅ Формула площади, применённая трижды к одному треугольнику, даёт равенство $\dfrac{\sin A}{a} = \dfrac{\sin B}{b} = \dfrac{\sin C}{c}$ — первый росток теоремы синусов, которую полноценно докажут в уроке 109.
✅ Уроки 109 и 110 дадут универсальные инструменты (теоремы синусов и косинусов) для треугольников без прямого угла и без известного «удобного» угла между сторонами — то, чего сегодняшним трём техникам иногда не хватает.
✅ Та же тригонометрия геометрии лежит в основе триангуляции мешей в 3D-графике, стереозрения, HOG-дескрипторов и рендеринга окружностей многоугольниками — не абстракция, а рабочий инструмент в ML- и CV-инженерии.
Связь с другими темами курса
Этот урок напрямую опирается на прошлый урок о тригонометрических неравенствах (107) — там ты учился находить область допустимых значений угла, а здесь важно помнить, что угол треугольника всегда лежит в интервале $(0°, 180°)$, и синус на этом интервале неотрицателен (что и объясняет, почему формула площади работает одинаково для острых и тупых углов). Ещё глубже — весь аппарат табличных значений синуса, косинуса и тангенса и формулы приведения из более ранних уроков курса используются здесь без изменений, просто в геометрической, а не алгебраической обёртке.
Следующие два урока — прямое продолжение сегодняшнего. Урок 109 («Теорема синусов») формально докажет соотношение $\dfrac{a}{\sin A} = \dfrac{b}{\sin B} = \dfrac{c}{\sin C} = 2R$, росток которого ты уже увидел сегодня из формулы площади, и разберёт знаменитый неоднозначный случай (сегодняшнее задание 27 — его первое предвестие). Урок 110 («Теорема косинусов») даст формулу $c^2 = a^2+b^2-2ab\cos C$ — обобщение теоремы Пифагора на произвольный угол, которое понадобится, когда известны все три стороны или две стороны с углом между ними, а нужна третья сторона (а не площадь).
Дальше по курсу тригонометрия геометрии продолжится в темах векторов на плоскости и аналитической геометрии, где идея «угол между сторонами через скалярное или векторное произведение» станет ещё более общей. А примерно через два десятка уроков курс введёт производную (урок 133) — и задачи на максимизацию площади при ограничениях, которые сегодня решались через ограниченность синуса и неравенство о средних, получат общий формальный метод.
В области данных и машинного обучения тема продолжается в вычислительной геометрии (площадь многоугольника через векторное произведение — «формула шнурков»), в компьютерном зрении и робототехнике (стереотриангуляция, оценка глубины сцены, кинематика манипуляторов), в компьютерной графике (рендеринг окружностей и дуг многоугольниками, вычисление нормалей граней меша) и в классических методах распознавания образов (гистограммы направленных градиентов).
Интересные факты
💡 Формула Герона против формулы через синус. Формула Герона ($S=\sqrt{p(p-a)(p-b)(p-c)}$) была известна на полторы тысячи лет раньше повсеместного использования $S=\dfrac12ab\sin C$, но требует знать все три стороны и извлекать корень из громоздкого произведения. Формула через синус, наоборот, требует таблицу синусов (роскошь, доступную только астрономам до эпохи калькуляторов) — но зато не нужен корень и не нужна третья сторона. Выбор между ними в реальной задаче — это выбор между тем, что у тебя есть под рукой: три стороны или две стороны с углом.
💡 Метод Архимеда и рождение приближения числа $\pi$. Архимед в III веке до н. э. оценивал $\pi$ снизу и сверху площадями вписанных и описанных правильных многоугольников, удваивая число сторон вплоть до 96-угольника — без единой тригонометрической таблицы, только геометрическими построениями. Задание 25 в практике этого урока воспроизводит его метод формулами, которые самому Архимеду были ещё недоступны.
💡 Почему соты пчёл — шестиугольники. Пчелиные соты — это плотная упаковка правильных шестиугольников не случайно: среди всех правильных многоугольников, которыми можно замостить плоскость без зазоров (треугольник, квадрат, шестиугольник), шестиугольник даёт наименьший периметр при заданной площади ячейки — а значит, требует меньше всего воска на единицу объёма мёда. Формула из примера 1 этого урока ($a = R$ для шестиугольника) — один из математических отпечатков этой оптимальности.
💡 Гора Эверест была «измерена» тригонометрией, а не рулеткой. В 1852 году индийская тригонометрическая служба вычислила высоту пика XV (позже названного Эверестом) методом, который отличается от задания 21 этого урока только масштабом: несколько наблюдательных станций на равнине, известные базовые расстояния между ними, измеренные теодолитом углы возвышения — и решение системы прямоугольных треугольников. Ни один топограф ни разу не приближался к вершине.
💡 Векторное произведение — это формула площади, только для физиков. То, что в физике и линейной алгебре называют «модулем векторного произведения» ($|\vec a \times \vec b| = |a||b|\sin\theta$), геометрически — это удвоенная площадь треугольника, построенного на этих векторах. Формула, с которой начался сегодняшний урок, и формула, на которой строится вся современная 3D-графика, — буквально одно и то же выражение, просто в разных учебниках.
Лайфхаки и полезные трюки
1. Всегда явно выписывай, между какими сторонами угол
Прежде чем подставлять в $S=\dfrac12ab\sin C$, обведи или подпиши на чертеже, какая пара сторон образует известный угол. Это разом убирает ошибку №1 из списка выше.
2. Для площади считай через ограниченность синуса, а не через перебор
Если угол между двумя фиксированными сторонами может меняться, площадь максимальна ровно при $90°$ — не нужно проверять несколько значений угла, синус подсказывает ответ сразу.
3. При правильном многоугольнике рисуй только один «кусок пиццы»
Не пытайся держать в голове весь многоугольник целиком — нарисуй один равнобедренный треугольник от центра до двух соседних вершин, раздели его пополам высотой, и дальше это обычный прямоугольный треугольник, который ты решать уже умеешь.
4. Держи в голове пару «противоположных» углов $\dfrac{180°}{n}$ и $\dfrac{360°}{n}$
Половинный угол — для стороны и апофемы (из прямоугольного треугольника-половинки), полный — для площади всего многоугольника (сумма всех $n$ целых кусков). Спутать их — самая частая техническая ошибка в этой теме.
5. Проверяй ответ на арксинус: их всегда потенциально два
Как только в решении появляется $\arcsin$ для угла треугольника, машинально пиши рядом второй вариант $180° - \arcsin(\dots)$ и уже потом решай, подходит он по смыслу задачи или нет.
6. Для прикладных (CV, робототехника) задач сначала нарисуй схему
Прежде чем писать формулы, нарисуй, где камера/лидар/манипулятор, где базовая линия, где искомая точка, и отметь на чертеже все известные и искомые величины. В 90% случаев после этого задача сама разваливается на два-три знакомых прямоугольных треугольника.
7. Неравенство о средних — твой запасной инструмент до появления производной
Если в задаче на максимум произведения двух величин с фиксированной суммой — сразу вспоминай $ab \leq \left(\dfrac{a+b}{2}\right)^2$ с равенством при $a=b$. Это работает для доброй половины задач на оптимизацию площади без всякого исчисления.
Сегодняшний урок — это момент, когда тригонометрия из абстрактной работы с уравнениями и неравенствами превращается в измерительный инструмент: с её помощью можно узнать высоту здания, не поднимаясь на крышу, площадь участка, не обходя его с рулеткой, и глубину сцены, не протягивая линейку до объекта. Три техники, которые ты сегодня освоил — площадь через синус угла, решение прямоугольного треугольника, элементы правильного многоугольника — работают уже сейчас, без всякой дополнительной теории. А в конце урока ты своими руками вывел первый росток теоремы синусов — то, что в следующем уроке превратится в полноценный, доказанный и куда более мощный инструмент для треугольников, которые сегодняшним формулам пока не по зубам. Впереди — теоремы синусов и косинусов, и с ними ты сможешь решить вообще любой треугольник, какой только придёт в голову.
Понял тему? Закрепи в боте! 🚀
Попрактикуйся на задачах и получи персональные рекомендации от AI
💪 Начать тренировку