Пифагорейцы исследовали решения неопределённого уравнения в натуральных числах:
x² + y² = z²
Сегодня эта задача называется задачей Пифагора, а её решения, тройки натуральных чисел x, y, z, — называются пифагоровыми тройками.
Такая теоретико-числовая задача связана с геометрической задачей: найти все прямоугольные треугольники с целочисленными катетами x, y и гипотенузой z. Её частные решения были известны ещё в Египте и Вавилоне. В папирусах есть прямоугольный треугольник с отношением сторон 3 : 4 : 5, который и сегодня называется египетским. Он позволял древним людям строить прямые углы.
Пифагорейцы нашли бесконечно много троек вида:
x = m,
y = 1 / 2 (m² − 1),
z = 1 / 2 (m² + 1),
где m — нечётное число.
Общее решение этой задачи в случае взаимно простых чисел x, y, z встречается у Диофанта (III в. н. э.):
x = 2pq,
y = p² − q²,
z = p² + q²,
(p, q) = 1.
Их называют также формулами Евклида. Из них следует, что существует бесконечно много пифагоровых троек.
Возможные значения z в пифагоровых тройках образуют последовательность A009003 в OEIS (On-Line Encyclopedia of Integer Sequences).
Пифагоровы тройки обладают многими замечательными свойствами, которые являются объектами специальных исследований. Эти свойства применяются также при решении некоторых теоретико-числовых задач, например, при решении неопределённых уравнений второй степени. Пифагоровы тройки используются в криптографии в качестве случайных последовательностей для генерации ключей.
Обобщением теории пифагоровых троек служит задача поиска троек натуральных чисел x, y, z, таких, что xⁿ + yⁿ = zⁿ для некоторого n, большего 2. Пьер Ферма в 1637 году высказал утверждение, что таких троек не существует, и это утверждение стало известно как Великая теорема Ферма.
Про пифагоровы тройки и арифметику пифагорейцев читайте в книге «История математики».