Теорема Ферма о многоугольных числах утверждает, что любое натуральное число представимо как сумма не более n {\displaystyle n} n {\displaystyle n} -угольных чисел.
Примеры разбиения натуральных чисел от 1 до 30 в соответствии с теоремой Ферма[1]:
Теорема названа именем Пьера Ферма, который выдвинул это утверждение в 1638 году без доказательства, но обещал представить его в отдельной статье, которая так никогда и не появилась[2]. В 1770 году Лагранж доказал эту теорему для квадратных чисел[2]. Гаусс доказал теорему для треугольных чисел в 1796 году. Молодой Гаусс сопроводил свою находку записью в дневнике: «Эврика!»[3] и опубликовал доказательство в книге Арифметические исследования. Этот результат Гаусса известен как «теорема эврика»[4] Полностью теорему доказал Коши в 1813 году.[2] .Последующие доказательства основаны на доказанных Коши леммах[5].
Наиболее интересны квадратный m = n 2 {\displaystyle m=n^{2}} и треугольный m = n ( n + 1 ) 2 {\displaystyle m={\frac {n(n+1)}{2}}} случаи. Теорема Лагранжа о сумме четырёх квадратов вместе с теоремой Лежандра о трёх квадратах решают проблему Варинга для n = 2 {\displaystyle n=2} . А в случае треугольных чисел замена квадрата на квадратный многочлен позволяет уменьшить необходимое число слагаемых.