Решение треугольников
Решение треугольников ( лат . solutio triangulorum ) — основная тригонометрическая задача по нахождению характеристик треугольника ( углов и длин сторон), когда некоторые из них известны. Треугольник может располагаться на плоскости или на сфере . Приложения, требующие решения треугольников, включают геодезию , астрономию , строительство и навигацию .
Решение плоских треугольников
[ редактировать ]Треугольник общей формы имеет шесть основных характеристик (см. рисунок): три линейных (длины сторон a, b, c ) и три угловых ( α, β, γ ). Классическая задача плоской тригонометрии состоит в том, чтобы указать три из шести характеристик и определить остальные три. Треугольник может быть однозначно определен в этом смысле, если задано любое из следующих условий: [1] [2]
- Три стороны ( ССС )
- Две стороны и входящий угол ( SAS , сторона-угол-сторона)
- Две стороны и угол, не входящий между ними ( SSA ), если длина стороны, примыкающей к углу, короче длины другой стороны.
- Сторона и два прилежащих к ней угла ( ASA )
- Сторона, противоположный ей угол и прилежащий к ней угол ( ААС ).
Для всех случаев на плоскости должна быть указана хотя бы одна из длин сторон. Если заданы только углы, длины сторон определить невозможно, поскольку любой подобный треугольник является решением.
Тригономические отношения
[ редактировать ]Стандартным методом решения задачи является использование фундаментальных соотношений.
Есть и другие (иногда практически полезные) универсальные соотношения: закон котангенсов и формула Молвейде .
Примечания
[ редактировать ]- Чтобы найти неизвестный угол, закон косинусов безопаснее, чем закон синусов . Причина в том, что значение синуса угла треугольника не определяет этот угол однозначно. Например, если sin β = 0,5 , угол β может быть равен либо 30°, либо 150°. Использование закона косинусов позволяет избежать этой проблемы: в интервале от 0° до 180° значение косинуса однозначно определяет его угол. С другой стороны, если угол мал (или близок к 180 °), то более надежно определить его численно по его синусу, а не по косинусу, поскольку функция арккосинус имеет расходящиеся производные в точке 1 (или -1). .
- Будем считать, что взаимное расположение указанных характеристик известно. Если нет, то зеркальное отражение треугольника также будет решением. Например, три длины сторон однозначно определяют либо треугольник, либо его отражение.
Три стороны даны (ССС)
[ редактировать ]три длины сторон a, b, c Пусть заданы . Для нахождения углов α, β законом косинусов : можно воспользоваться [3]
Тогда угол γ = 180° − α − β .
Некоторые источники рекомендуют находить угол β по закону синусов , но (как указано в примечании 1 выше) существует риск спутать значение острого угла с тупым.
Другой метод вычисления углов по известным сторонам заключается в применении закона котангенсов .
Даны две стороны и прилежащий угол (SAS)
[ редактировать ]длины сторон a, b и угол γ Здесь известны между этими сторонами. Третью сторону можно определить из закона косинусов: [4] Теперь воспользуемся законом косинусов, чтобы найти второй угол: Наконец, β = 180° − α − γ .
Даны две стороны и не включенный угол (SSA)
[ редактировать ]Этот случай не во всех случаях разрешим; решение гарантированно будет единственным, только если длина стороны, прилежащей к углу, короче длины другой стороны. две стороны b, c и угол β Предположим, что известны . Уравнение для угла γ можно вывести из закона синусов : [5] Обозначим далее D = c / b sin β (правая часть уравнения). Возможны четыре случая:
- Если D > 1 , такого треугольника не существует, поскольку сторона b не достигает линии BC . По этой же причине решения не существует, если угол β ≥ 90° и b ≤ c .
- Если D = 1 , существует единственное решение: γ = 90° , т. е. треугольник прямоугольный .
- Если D < 1, возможны два варианта.
- Если b ≥ c , то β ≥ γ (большая сторона соответствует большему углу). Поскольку ни в одном треугольнике не может быть двух тупых углов, γ — острый угол и решение γ = arcsin D единственно.
- Если b < c , угол γ может быть острым: γ = arcsin D или тупым: γ ′ = 180° − γ . На рисунке справа показаны точка C , сторона b и угол γ в качестве первого решения, а точка C ′ , сторона b ′ и угол γ ′ в качестве второго решения.
После γ получения третий угол α = 180° − β − γ .
Третью сторону можно найти из закона синусов:
или из закона косинусов:
Даны сторона и два прилежащих угла (ASA).
[ редактировать ]Известными характеристиками являются сторона c и углы α, β . Третий угол γ = 180° − α − β .
Две неизвестные стороны можно вычислить по закону синусов: [6]
Даны сторона, один прилежащий угол и противоположный угол (ААС).
[ редактировать ]Процедура решения треугольника AAS такая же, как и для треугольника ASA: сначала найдите третий угол, используя свойство суммы углов треугольника, затем найдите две другие стороны, используя закон синусов .
Другие заданные длины
[ редактировать ]треугольника Во многих случаях треугольники можно решить, имея три фрагмента информации, некоторые из которых — длины медиан , высоты или биссектрисы угла . Посаментье и Леманн [7] перечислить результаты по вопросу о разрешимости, используя не более квадратные корни (т. е. конструктивность ) для каждого из 95 различных случаев; 63 из них можно построить.
Решение сферических треугольников
[ редактировать ]Общий сферический треугольник полностью определяется тремя из шести его характеристик (3 сторонами и 3 углами). Длины сторон a, b, c сферического треугольника — это их центральные углы , измеряемые в угловых, а не линейных единицах. (На единичной сфере угол (в радианах ) и длина вокруг сферы численно одинаковы. На других сферах угол (в радианах) равен длине вокруг сферы, разделенной на радиус.)
Сферическая геометрия отличается от планарной евклидовой геометрии , поэтому решение сферических треугольников строится по другим правилам. Например, сумма трех углов α + β + γ зависит от размера треугольника. Кроме того, подобные треугольники не могут быть неравными, поэтому задача построения треугольника с заданными тремя углами имеет единственное решение. Основные соотношения, используемые для решения задачи, аналогичны соотношениям в плоском случае: см. Сферический закон косинусов и Сферический закон синусов .
Среди других соотношений, которые могут оказаться полезными, — формула полустороны и аналогии Нейпира : [8]
Даны три стороны (сферическое НДС)
[ редактировать ]Известны: стороны a , b , c (в угловых единицах). Углы треугольника вычисляются с использованием сферического закона косинусов :
Даны две стороны и прилежащий угол (сферический SAS)
[ редактировать ]Известны: стороны a, b и угол γ между ними. Сторону c можно найти из сферического закона косинусов :
Углы α, β можно рассчитать, как указано выше, или используя аналогии Нейпира:
Эта проблема возникает в навигационной задаче поиска большого круга между двумя точками на Земле, заданными их широтой и долготой; в этом приложении важно использовать формулы, не допускающие ошибок округления. Для этой цели можно использовать следующие формулы (которые можно вывести с помощью векторной алгебры): где знаки числителей и знаменателей в этих выражениях следует использовать для определения квадранта арктангенса.
Даны две стороны и не включенный угол (сферический SSA)
[ редактировать ]Эта проблема не разрешима во всех случаях; решение гарантированно будет единственным, только если длина стороны, прилежащей к углу, короче длины другой стороны. Известно: стороны b, c и угол β между ними отсутствуют. Решение существует, если выполняется следующее условие: Угол γ можно найти из сферического закона синусов : Что касается плоского случая, то если b < c , то существует два решения: γ и 180° — γ .
Мы можем найти другие характеристики, используя аналогии Нейпира:
Даны сторона и два прилежащих угла (сферический ASA).
[ редактировать ]Известны: сторона с и углы α, β . Сначала определяем угол γ, используя сферический закон косинусов :
Мы можем найти две неизвестные стороны из сферического закона косинусов (используя рассчитанный угол γ ):
или используя аналогии Нейпира:
Даны сторона, один прилежащий угол и противоположный угол (сферическая ААС).
[ редактировать ]Известны: сторона а и углы α, β . Сторону b можно найти из сферического закона синусов :
Если угол стороны a острый и α > β , существует другое решение:
Мы можем найти другие характеристики, используя аналогии Нейпира:
Даны три угла (сферическая ААА)
[ редактировать ]Известны: углы α, β, γ . Из сферического закона косинусов получаем:
Решение прямоугольных сферических треугольников
[ редактировать ]Приведенные выше алгоритмы значительно упрощаются, если один из углов треугольника (например, угол C ) является прямым. Такой сферический треугольник полностью определяется двумя его элементами, а остальные три можно вычислить с помощью пятиугольника Непера или следующих соотношений.
- (из сферического закона синусов )
- (из сферического закона косинусов )
- (также из сферического закона косинусов)
Некоторые приложения
[ редактировать ]Триангуляция
[ редактировать ]Если кто-то хочет измерить расстояние d от берега до удаленного корабля с помощью триангуляции, нужно отметить на берегу две точки с известным расстоянием l между ними (базовая линия). Пусть α, β — углы между базовой линией и направлением на корабль.
Из приведенных выше формул (случай ASA, предполагая плоскую геометрию) можно вычислить расстояние как высоту треугольника :
Для сферического случая можно сначала вычислить длину стороны от точки α до корабля (т. е. стороны, противоположной β ) по формуле ASA и вставьте это в формулу AAS для прямого подтреугольника, содержащего угол α и стороны b и d : (Плоская формула на самом деле является первым членом разложения Тейлора d сферического решения по степеням ℓ .)
Этот метод используется в каботаже . Углы α, β определяются путем наблюдения за знакомыми ориентирами с корабля.
Другой пример: если кто-то хочет измерить высоту h горы или высокого здания, углы α, β указываются от двух точек земли до вершины. Пусть ℓ — расстояние между этими точками. Из тех же формул случая ASA получаем:
Расстояние между двумя точками на земном шаре
[ редактировать ]Чтобы вычислить расстояние между двумя точками на земном шаре,
- Точка A: широта λ A , долгота L A и
- Точка B: широта λ B , долгота L B
мы рассматриваем сферический треугольник ABC , где C — Северный полюс. Некоторые характеристики: Если даны две стороны и прилежащий угол , то по формулам получим Здесь R — радиус Земли .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Решение треугольников» . Математика — это весело . Проверено 4 апреля 2012 г.
- ^ «Решение треугольников» . веб-сайт horacemann.org. Архивировано из оригинала 7 января 2014 года . Проверено 4 апреля 2012 г.
- ^ «Решение треугольников ССС» . Математика – это весело . Проверено 13 января 2015 г.
- ^ «Решение треугольников SAS» . Математика – это весело . Проверено 13 января 2015 г.
- ^ «Решение треугольников ССА» . Математика – это весело . Проверено 9 марта 2013 г.
- ^ «Решение треугольников ASA» . Математика – это весело . Проверено 13 января 2015 г.
- ^ Альфред С. Посаментье и Ингмар Леманн, Тайны треугольников , Prometheus Books, 2012: стр. 201–203.
- ^ Аналогии Нэпьера в MathWorld
- Евклид (1956) [1925]. Сэр Томас Хит (ред.). Тринадцать книг стихий. Том I. Переведено с введением и комментариями. Дувр. ISBN 0-486-60088-2 .
Внешние ссылки
[ редактировать ]- «Тригонометрические наслаждения» , Эли Маор , Princeton University Press, 1998. Версия электронной книги в формате PDF, представлен полный текст.
- Тригонометрия Альфреда Монро Кеньона и Луи Ингольда, The Macmillan Company, 1914 год. В изображениях представлен полный текст. Гугл книга.
- Сферическая тригонометрия в Math World.
- Введение в сферический триггер. Включает обсуждение круга Нейпира и правил Нейпира.
- Сферическая тригонометрия — для использования в колледжах и школах. И. Тодхантер, Массачусетс, Монография по исторической математике ФРС, опубликованная Библиотекой Корнелльского университета .
- Триангулятор – решатель треугольников. Решите любую задачу о плоском треугольнике с минимумом входных данных. Рисунок решенного треугольника.
- TriSph – Бесплатное программное обеспечение для решения сферических треугольников, настраиваемое для различных практических приложений и настроенное для гномонических вычислений.
- Калькулятор сферических треугольников – решает сферические треугольники.
- TrianCal — программа для решения треугольников, автор: Джесус С.