Как не путаться в синусе, косинусе и тангенсе
Привет, SE7EN!
Школьные определения многим знакомы: синус — это отношение одного катета к гипотенузе, косинус — другого. А тангенс… Тут уже приходится задуматься, какой катет на какой делить.
Поделюсь несколькими простыми мнемоническими приёмами, которые позволяют не зубрить определения, а быстро восстанавливать их в памяти. Один из них я услышал от преподавателя ещё в институте: прошло 45 лет, а эта подсказка до сих пор со мной.
Заодно заглянем в историю синуса, косинуса и тангенса и выясним, как с ними связаны древние вавилоняне, индийские астрономы и хорды окружности.
Под катом — немного истории и тригонометрии, несколько иллюстраций и простые способы больше не путаться в основных тригонометрических функциях.
Фраза о косинусе, которую я помню 45 лет
В институте у нас был преподаватель, который вёл сразу три непростые дисциплины. Полковник в отставке, военный топограф — о последнем я узнал случайно, когда обнаружил его фамилию на одной из карт.
Он обладал редким даром: за пять минут объяснял то, что другие преподаватели месяцами пытались до нас донести.
Как-то он сказал: «Запомните одно: косинус — это “ко мне”. Остальное сами поймёте».
С тех пор прошло 45 лет, но эта фраза не забылась. Именно такие ассоциации помогли мне разобраться в тригонометрических функциях. Прежде чем перейти к мнемонике, предлагаю ненадолго обратиться к истории и узнать, как появились привычные нам синус, косинус и тангенс.
Установить, кто первым воспользовался соотношениями между сторонами и углами треугольника, непросто. Однако задачи, которые мы сегодня назвали бы геометрическими и тригонометрическими, решали уже тысячи лет назад. Свидетельства таких вычислений сохранились в математических текстах и табличках Вавилона, Египта, Индии и Китая.
Путь от треугольника к тригонометрии
Один из известных памятников древней математики — вавилонская глиняная табличка Плимптон 322, созданная примерно в 1800 году до н. э. На ней записаны числовые наборы, связанные со сторонами прямоугольных треугольников.

Вавилоняне знали и соотношение, которое сейчас называют теоремой Пифагора: в прямоугольном треугольнике квадрат гипотенузы равен сумме квадратов катетов.
a² + b² = c².
Самый знакомый пример — треугольник со сторонами 3, 4 и 5. Для квадратов этих чисел выполняется равенство: 9 + 16 = 25.

Аналогичные соотношения известны и в других математических традициях. Так, в древнекитайских текстах встречается треугольник со сторонами 3, 4 и 5. В Китае это соотношение называют теоремой гоугу: гоу и гу — катеты, а сянь — гипотенуза.

около 300 года н. э.
В комментарии китайского математика Чжао Шуана, датируемом примерно 300 годом н. э., приведено наглядное геометрическое доказательство. Прямоугольные треугольники расположены внутри квадрата так, что соотношение площадей видно непосредственно на чертеже.
В Древней Индии геометрия служила вполне практическим целям. В «Шульба-сутрах», созданных примерно между 800 и 200 годами до н. э., описано строительство жертвенных алтарей. При перестройке алтарей требовалось сохранять заданную площадь, поэтому геометрические знания были необходимы.
В «Баудхаяна-шульба-сутре», которую относят примерно к 800 году до н. э., содержится формулировка, соответствующая теореме Пифагора: «Верёвка, натянутая по диагонали прямоугольника, образует площадь, равную той, что вертикальная и горизонтальная стороны создают вместе».
Задачи с прямоугольными треугольниками решали и в Древнем Египте. Правда, неизвестно, была ли египтянам знакома теорема Пифагора в общем виде.
Один из примеров — Берлинский папирус 6619, датируемый примерно 1800 годом до н. э. В нём приводится задача о двух квадратах с общей площадью 100 квадратных единиц. В современных обозначениях часть условия выглядит так:
x² + y² = 100
Решение даёт стороны 6 и 8. Вместе со стороной длиной 10 они образуют прямоугольный треугольник, пропорциональный уже знакомому треугольнику 3–4–5.

История появления синуса
Возникновение синуса тесно связано с астрономией и навигацией. Наблюдая за небом, учёные древности искали связь между углами, расстояниями и длинами сторон. Для определения положения светил и предсказания солнечных и лунных затмений они составляли специальные таблицы.
Астрономам нередко требовалось находить неизвестные расстояния по известным углам. Для этого нужен был инструмент, связывающий величину угла с длинами сторон треугольника.
В прямоугольном треугольнике синус угла равен отношению противолежащего катета к гипотенузе.
sin α = противолежащий катет / гипотенуза
Соотношения, близкие к современной теореме синусов, встречаются уже в «Альмагесте» Птолемея, написанном во II веке н. э. Привычная нам формулировка, однако, сложилась не сразу.
Первое строгое доказательство теоремы для плоских треугольников связывают с персидским учёным XIII века Насиром ад-Дином ат-Туси. Соотношения для сферических треугольников, особенно важных в астрономии, исследовали ещё в конце X века математики исламского мира Абу-л-Вафа, ал-Худжанди и ибн Ирак.
Хорда — мать синуса
В Древней Индии использовали понятие «джива», то есть «тетива лука», — аналог современной хорды, отрезка между двумя точками окружности. Хорду иногда называют матерью синуса. Впоследствии индийские учёные начали работать с половинами хорд. В [ВК1] древних текстах, например в «Сурья-сиддханте», соответствующая функция называлась «ардха-джива» — буквально «половина тетивы лука». Позднее название сократили до «джива».

Переводчики с санскрита на арабский язык не перевели термин, а передали его звучание арабскими буквами: получилось «джиба». Поскольку гласные в арабском письме часто опускаются, впоследствии слово прочитали как «джайб» — «пазуха» или «впадина».
Понятие, соответствующее современному синусу, применяли индийские математики в V–VI веках. Среди его основоположников — выдающийся астроном Ариабхата, описавший эту функцию в трактате «Ариабхатия».
В XII веке европейские переводчики арабских текстов передали слово «джайб» латинским «sinus» — «изгиб» или «пазуха». Именно оно закрепилось в математике.
ардха-джива → джива → джиба → джайб → sinus
В современной геометрии синус острого угла прямоугольного треугольника определяется как отношение противолежащего катета к гипотенузе.

Позднее синус начали рассматривать и с помощью единичной окружности. В этом случае синус угла соответствует координате точки по оси Y.

Древнегреческая математика развивалась иначе и опиралась прежде всего на геометрию. Привычных нам тригонометрических функций — синуса и косинуса — у греков не было. Вместо них они пользовались хордами. Длина хорды окружности радиуса R, стягивающей центральный угол α, выражается формулой:
crd α = 2R sin (α/2)
Хорды помогали грекам решать астрономические и навигационные задачи.
В V веке н. э. индийские учёные перешли от греческой «целой хорды» к её половине — прообразу современного синуса. Такой подход делал вычисления с прямоугольными треугольниками проще.
Важным шагом стал переход от геометрии дуг и хорд к геометрии прямоугольного треугольника.
Чем были неудобны греческие хорды?
Древнегреческие учёные, в том числе Гиппарх и Птолемей, работали с целой хордой, стягивающей центральный угол α.
-
В их задачах постоянно возникали равнобедренные треугольники, образованные двумя радиусами и хордой.
-
В таком треугольнике, как правило, нет прямого угла, поэтому вычисления требовали дополнительных действий: углы и стороны приходилось делить пополам.
Индийские математики, в том числе Ариабхата, использовали перпендикуляр, проведённый из центра окружности к хорде. Это позволяло:
-
Разделить центральный угол на две части и получить угол α/2.
-
Разделить хорду пополам и получить «половину тетивы» — ардха-дживу.
-
Получить прямоугольный треугольник, в котором радиус окружности (R) служит гипотенузой, а половина хорды — противолежащим катетом.
Почему это было важным шагом?
-
Универсальность прямоугольного треугольника
Вместо сложных построений с дугами появилась прямая связь между углом прямоугольного треугольника и отношением его сторон. Это стало одним из шагов к современной тригонометрии. -
Более простые формулы
Половину хорды можно было использовать как катет прямоугольного треугольника и непосредственно связывать угол с отношением сторон. -
Удобные таблицы
Индийские учёные составляли таблицы значений с шагом 3,75 градуса — одной двадцать четвёртой прямого угла. Они упрощали астрономические расчёты движения планет. Название индийской «ардха-дживы», пройдя через арабский и латинский языки, превратилось в привычное нам слово «синус».
Рождение косинуса — родственника синуса
У тригонометрических функций есть обратные функции (арк-функции) и функции дополнительных углов (ко-функции). Приставка «co» связана с английским словом «complementary» — «дополнительный». Синус равен отношению противолежащего углу катета к гипотенузе. Два острых угла прямоугольного треугольника дополняют друг друга до 90°. Синус дополнительного угла — это косинус исходного:
cos α = sin (π/2 − α)
Относительно исходного угла косинус определяется как отношение прилежащего катета к гипотенузе.
На единичной окружности синус задаёт вертикальную координату точки, а косинус — горизонтальную. При этом их графики представляют собой одну и ту же синусоидальную кривую со сдвигом фазы. Сдвиг на 90 градусов, или π/2 радиан, связывает синус и косинус. Благодаря этой симметрии обе функции незаменимы в математике и физике.

Понятие, близкое к современному косинусу, применяли для астрономических вычислений древнеиндийские математики, в частности Ариабхата в V веке.
Представление о косинусе как функции, связывающей углы и стороны прямоугольного треугольника, развивалось постепенно:
-
Древняя Индия (V–VI века). Тригонометрические соотношения использовались в астрономии. Индийский учёный Ариабхата применял понятие, из которого впоследствии развилось современное представление о косинусе.
-
Арабский Восток (IX–XII века)
Астрономы и математики, в том числе Аль-Батани и Абу-ль-Вафа, развили эти идеи и составили подробные тригонометрические таблицы. -
Европа (XVI–XVIII века)
Современное определение косинуса как отношения прилежащего катета к гипотенузе оформилось позднее. Появление термина «косинус» связывают с английским математиком Эдмундом Гантером и началом XVII века. Развитие обозначений и аппарата тригонометрических функций связано, в частности, с работами Леонарда Эйлера в XVIII веке.
Итак, синус и косинус описывают отношения сторон прямоугольного треугольника или координаты точки на единичной окружности. А запомнить различие поможет ассоциация: тень на Стене — синус, тень от Кола — косинус.

Позднее синуса и косинуса в математике появился тангенс. В X веке арабский математик Абу-ль-Вафа применял его в астрономических и геодезических расчётах. Название происходит от латинского tangens — «касающийся» — и связано с геометрическим представлением функции через касательную к окружности.
Название котангенса образовано по аналогии с тангенсом.


Тангенс угла равен отношению противолежащего катета к прилежащему.
Как применяли тангенс
Идея тени. Астрономы обратили внимание, что отношение высоты предмета к длине его солнечной тени зависит от угла падения лучей. Это наблюдение помогало измерять углы.
Первые таблицы. В X веке Абу-ль-Вафа применял тангенс в вычислениях и составлял таблицы его значений. В Европе работа над тригонометрическими таблицами продолжилась в XV веке, в частности благодаря немецкому астроному Региомонтану.
Как запомнить определения
«СИДАГИ-КОБЛИГИ-ТАДАБЛИ» — почти волшебное заклинание, а на деле мнемоническое правило для определения синуса, косинуса и тангенса в прямоугольном треугольнике.
Для выбранного угла прямоугольного треугольника:
-
дальний, или противолежащий, катет находится напротив угла;
-
ближний, или прилежащий, катет расположен рядом с ним;
-
гипотенуза — самая длинная сторона треугольника.
Разделим правило на три части:
-
СИДАГИ (Синус = Дальний / Гипотенуза)
-
КОБЛИГИ (Косинус = Ближний / Гипотенуза)
-
ТАДАБЛИ (Тангенс = Дальний / Ближний)
То же самое можно записать короче:
СДГ–КБГ–ТДБ
-
СДГ (Синус = Дальний / Гипотенуза)
-
КБГ (Косинус = Ближний / Гипотенуза) — только не перепутайте с КГБ!
-
ТДБ (Тангенс = Дальний / Ближний)
Есть и другие ассоциации:
Косинус — «ко мне». Приставка «ко-» напоминает о близости: нужный катет прилежит к углу.
Синус — «смотреть». Смотрим на дальний, или противолежащий, катет. Можно запомнить так: «Синус — смотреть на катет напротив».
Синус — «сжатие». Представьте проекцию отрезка на вертикальную ось: синус показывает, какую долю длины отрезка составляет эта проекция.
Тангенс — «танго». Представьте пару танцующих катетов, которые сравнивают друг друга. Начинаем издалека — с партнёра: противолежащий катет оказывается в числителе. Тангенс показывает отношение противолежащего катета к прилежащему. Если он равен 1, катеты равны. В определении тангенса катет всегда делится на катет.
А косоугольный треугольник можно разбить на прямоугольные и применить те же базовые соотношения.
Зачем всё это нужно и где применяется
Исторически тригонометрия была нужна в разных областях:
-
Астрономия и навигация: вычисление расстояний на небесной сфере, определение координат кораблей по звёздам и предсказание солнечных затмений.
-
Землеустройство и строительство: измерение недоступных расстояний, например ширины реки или высоты горы, а также точное проектирование зданий.
Сегодня тригонометрические функции используются в компьютерной графике, обработке аудио и видео, физике и спутниковой навигации GPS/ГЛОНАСС.
В программировании косинус и тригонометрия в целом — базовый инструмент для работы с пространством, направлениями и периодическими процессами.
Вот несколько ключевых примеров применения косинуса в коде:
1. Компьютерная графика и разработка игр:
Движение под углом. Если персонаж перемещается со скоростью V под углом α, изменение его координат можно вычислить через синус и косинус:
(newX = oldX + V*cos α)
(newY = oldY + V*sin α)
Здесь V — величина перемещения за рассматриваемый шаг, а α — угол направления движения в радианах.
Вращение объектов. Для поворота двумерных и трёхмерных моделей — персонажей, камер или оружия — применяют матрицы вращения с синусами и косинусами. Они позволяют пересчитать координаты каждой точки объекта.
Расчёт освещения при 3D-рендеринге. По закону Ламберта яркость поверхности зависит от косинуса угла между направлением на источник света и нормалью, то есть перпендикуляром к поверхности. Чем ближе косинус к 1, тем прямее падает свет и тем ярче освещена точка.
2. Искусственный интеллект и Data Science
Косинусное сходство (Cosine Similarity). Эта мера помогает оценивать сходство текстов, документов или пользователей. Данные представляют многомерными векторами, а затем вычисляют косинус угла между ними.
Если косинус равен 1, а угол — 0°, векторы направлены одинаково.
Такой метод применяется, например, в рекомендательных системах для поиска похожего контента и оценки близости объектов.
3. Анимация и интерфейсы (UI/UX)
Плавные движения (Easing Functions). График косинуса имеет волнообразную форму. С его помощью создают плавное появление элементов, покачивание и другие эффекты, избегая резких, неестественных рывков.
4. Обработка звука, изображений и сигналов
Преобразование Фурье. Сложный цифровой сигнал, например звук или изображение, можно представить набором более простых тригонометрических волн — синусов и косинусов.
Сжатие данных. В JPEG применяется дискретное косинусное преобразование (DCT), а в MP3 — его модифицированный вариант (MDCT). Они позволяют представить данные в частотной форме и сократить объём информации при сжатии.
Практическая задача: измеряем ширину реки
Представим: с противоположного берега холодной реки мне машет человек, с которым очень хочется познакомиться. Но сначала нужно добраться до него. Ширина реки неизвестна, а в холодной воде я условно способен проплыть только 30 метров. Течения почти нет. Стоит ли рисковать? Разумнее сначала вычислить расстояние от А до Б.

От своей точки Б отмеряем вдоль берега расстояние до точки В так, чтобы БВ был перпендикулярен АБ. Пусть БВ равен 50 метрам.
Теперь измерим угол В. Но что делать, если под рукой нет транспортира? Грубую оценку можно получить с помощью ладони:

Вычисляем ширину реки
Вспомним правило ТАДАБЛИ: тангенс острого угла равен отношению дальнего катета к ближнему.
Пусть угол В равен 30°:
Противолежащий катет — АБ, искомая ширина реки;
Прилежащий катет — БВ = 50 м.
Подставим известные значения:
tan 30° = АБ/БВ
1/√3 = АБ/50.
Умножим обе стороны на 50:
АБ = 50/√3.
Вычислим: АБ = 50/1,732 ≈ 28,87 метра.
Получаем: ширина реки приблизительно равна 29 метрам.
В условные 30 метров мы вроде бы укладываемся. Но измерение ладонью слишком неточно, а холодная вода опасна: такого расчёта недостаточно, чтобы безопасно решиться на переправу.
Напоследок: откуда берётся синусоида
Если перемещать точку по единичной окружности и откладывать её вертикальную координату в зависимости от угла поворота, получится знакомая волна — синусоида. Угол удобно выражать в радианах: 1 рад ≈ 57,3°, а полный оборот равен 2π радиан.
При угле 0 синус равен 0. По мере движения к π/2 он увеличивается до 1. Затем к углу π снижается до 0, к 3π/2 опускается до −1 и, наконец, при 2π вновь становится равным 0.

Получившаяся кривая — синусоида, график гармонической функции.
Вместо заключения
Когда-то преподаватель сказал нам: «Косинус — это ко мне». Спустя 45 лет я всё ещё помню эти слова. Пожалуй, в этом и состоит сила хорошей мнемоники: вместо механической зубрёжки она предлагает простую ассоциацию, по которой легко восстановить формулу.
СИДАГИ, КОБЛИГИ, ТАДАБЛИ — один из таких приёмов. Возможно, спустя годы сама статья забудется, а «заклинание» останется в памяти.
А какие мнемонические правила из школы или университета запомнились вам? Делитесь в комментариях — соберём общую хабровскую шпаргалку.
Насколько сложно взломать второй фактор MFA?
Девяностые: последняя эпоха будущего
Растения и животные мира под чёрным солнцем
НАСА подписало контракты на транспортные, технологические и научные проекты для лунной базы
Кто открыл тёмную материю: Фриц Цвикки или Вера Рубин?
В кадре весь класс, но слушаться надо учителя: как M2 распознаёт свои руки среди чужих
Я воспроизвёл литиевую проблему космологов, смоделировав первые 400 тысяч лет существования Вселенной