Калькулятор пифагоровых троек

Получите целочисленные стороны прямоугольных треугольников до выбранного предела.

Сгенерировать пифагоровы тройки
Введите наибольшую допустимую гипотенузу, чтобы получить все подходящие целочисленные треугольники.

О пифагоровых тройках

Пифагорова тройка — набор трёх положительных целых чисел a, b и c, для которых квадрат a плюс квадрат b равен квадрату c. Эти значения могут быть длинами сторон прямоугольного треугольника: a и b — катеты, c — гипотенуза. Знакомая комбинация 3, 4, 5 — наименьший пример, поскольку 9 плюс 16 равно 25. Калькулятор перебирает все возрастающие пары целочисленных катетов и оставляет те, у которых вычисленная гипотенуза также целая и не превышает заданный предел. Тройка называется примитивной, если у всех трёх чисел нет общего делителя больше единицы. Например, 3, 4, 5 — примитивная тройка, а 6, 8, 10 — нет, потому что каждое число вдвое больше соответствующего числа в 3, 4, 5. Непримитивные тройки тоже задают правильные прямоугольные треугольники: это увеличенные копии меньших примитивных треугольников. Калькулятор помечает каждый результат по наибольшему общему делителю трёх сторон, позволяя легко отличать базовые формы от их кратных. Пифагоровы тройки имеют практическое и историческое значение. Строители могут использовать верёвку или разметку с соотношением 3-4-5 для построения прямого угла. Учителя применяют тройки для объяснения теоремы без десятичных значений квадратных корней, а теория чисел — для изучения делимости и целочисленных параметризаций. Формула Евклида создаёт примитивные тройки из двух целых чисел m и n: катеты равны квадрату m минус квадрат n и удвоенному произведению m и n, а гипотенуза — сумме квадратов m и n. Умножение этих значений на положительное целое число даёт связанные непримитивные тройки. Максимальная гипотенуза определяет область поиска, а не число результатов. Предел 15 включает тройки с c, равным 5, 10, 13 и 15. Каждый треугольник появляется один раз, меньший катет стоит первым, поэтому перестановки катетов не дублируются. Диапазон ограничен для быстрой работы браузера. В более крупных математических исследованиях формула Евклида эффективнее проверки каждой пары, но полный перебор нагляден и гарантирует полный упорядоченный список в выбранном диапазоне.

Примеры пифагоровых троек

Максимальное cВключённые тройкиНаблюдение
53, 4, 5Наименьшая примитивная тройка
103, 4, 5 и 6, 8, 10Включает одну примитивную тройку и одну кратную
153, 4, 5; 6, 8, 10; 5, 12, 13; 9, 12, 15У четырёх троек гипотенуза не превышает 15

Как получить тройки

  1. Выберите наибольшую гипотенузу, которую нужно включить в поиск.
  2. Введите этот предел как целое число от 5 до 500.
  3. Нажмите «Сгенерировать тройки», чтобы проверить все допустимые пары целочисленных катетов.
  4. Просмотрите каждую упорядоченную тройку и её отметку: примитивная или кратная.

Частые вопросы

Когда три числа образуют пифагорову тройку?

Сумма квадратов двух меньших чисел должна точно равняться квадрату наибольшего. Наибольшее число — гипотенуза соответствующего прямоугольного треугольника.

Что такое примитивная пифагорова тройка?

У всех трёх сторон примитивной тройки нет общего делителя больше единицы. Она не получается умножением меньшей тройки на целое число.

Любая кратная тройка тоже верна?

Да. Умножение всех сторон правильной тройки на одно и то же положительное целое число сохраняет равенство. Новый треугольник имеет те же углы и больший размер.

Почему важна тройка 3, 4, 5?

Это наименьшая пифагорова тройка положительных целых чисел. Простые пропорции делают её удобной для практической разметки прямых углов.

Включает ли калькулятор повторяющиеся тройки?

Нет. Каждый треугольник указан один раз, меньший катет стоит первым. Перестановка двух катетов не создаёт другого треугольника.