Вопрос «может ли построиться треугольник со сторонами 1 см, 2 см и 3 см?» кажется простым, но он раскрывает
важный фундаментальный принцип геометрии – неравенство треугольника. В этой статье
рассмотрим теорию, методы проверки и, конечно, разберём конкретный пример.
Неравенство треугольника
Для любых трех положительных чисел a, b и c (длины сторон потенциального треугольника)
необходимо и достаточно выполнить три условия:
- a + b > c
- a + c > b
- b + c > a
Эти три условия часто называют неравенством треугольника. Если хотя бы одно из них
не выполняется, построить обычный (невырожденный) треугольник невозможно.
1.1 Почему достаточно лишь двух сравнения?
Если упорядочить стороны по возрастанию p ≤ q ≤ r, то из трёх условий
всегда следует, что p + q > r – единственное необходимое сравнение.
Действительно, если p + q > r выполнено, то автоматически:
p + r > q(потому чтоr ≥ q),q + r > p(потому чтоr ≥ p).
Поэтому в алгоритмических задачах часто проверяют только два наибольших значения
или используют «максимум + вторая по величине > третий».
Как проверить существование треугольника программно
Ниже простейший псевдокод, использующий только два сравнения:
function existsTriangle(a, b, c):
// Сортируем стороны
sides = sort([a, b, c]) // sides[0] ≤ sides[1] ≤ sides[2]
return sides[0] + sides[1] > sides[2]
Если функция возвращает true, то треугольник существует (не вырожденный);
если false – нет.
Пример: стороны 1 см, 2 см и 3 см
Применим теорию к нашему набору:
- Отсортируем:
1 ≤ 2 ≤ 3. - Проверим главное неравенство:
1 + 2 > 3 ?
Получаем 1 + 2 = 3, а не больше 3. Следовательно, условие 1 + 2 > 3 нарушено.
3.1 Что это значит?
- Треугольник не существует в обычном (эвклидовом) смысле.
- Ситуация называется вырожденным (или дегенерированным) – три отрезка укладываются
в одну прямую, образуя отрезок длиной 3 см.
Деграденный случай: когда суммы сторон равны
Если для некоторой тройки сторон выполняется ровно a + b = c, то они образуют
прямую линию без площади. В школьных учебниках это обычно называют «отрезок», а не «треугольник».
На практике такие конфигурации полезны при построении геометрических доказательств, но в
задачах о существовании треугольника их считают не существующими.
Часто задаваемые вопросы
5.1 Можно ли построить треугольник со сторонами 1 см, 1 см и 2 см?
Нет. Здесь тоже 1 + 1 = 2 – вырожденный случай.
5.2 А если стороны 2 см, 3 см и 4 см?
Сортируем: 2 ≤ 3 ≤ 4. Проверяем 2 + 3 > 4 → 5 > 4, условие выполнено.
Треугольник существует.
5.3 Почему в некоторых источниках пишут, что «треугольник со сторонами 1, 2, 4 существует»?
Это ошибка. В реальной геометрии такие стороны нарушают неравенство (1 + 2 = 3 < 4), поэтому треугольник невозможен.
Для сторон 1 см, 2 см и 3 см условие 1 + 2 > 3 не выполнено – сумма двух меньших сторон
равна третьей. Поэтому обычного треугольника с такими сторонами не существует**.
Это лишь вырожденный отрезок длиной 3 см.
Краткая памятка для учащихся
- Всегда проверяйте самую большую сторону и сравнивайте её с суммой двух остальных.
- Если получаете «равно», то получаете вырожденный случай – треугольника нет.
- Если получаете «меньше», то треугольник существует.
Помните: сумма любых двух сторон должна быть строго больше третьей. Это правило работает
для всех треугольников в евклидовом пространстве.