Треугольное число или треугольное число подсчитывает объекты, расположенные в равностороннем треугольнике . Треугольные числа являются типом фигурных чисел , другими примерами являются квадратные числа и кубические числа . n- ное треугольное число — это количество точек в треугольном расположении с n точками на каждой стороне и равно сумме n натуральных чисел от 1 до n . Последовательность треугольных чисел, начиная с 0-го треугольного числа , равна
(последовательность A000217 в OEIS )
Треугольные числа задаются следующими явными формулами:
где — обозначение биномиального коэффициента . Он представляет собой количество различных пар, которые можно выбрать из n + 1 объектов, и читается вслух как « n плюс один выбрать два».
Тот факт, что треугольное число th равно, можно проиллюстрировать с помощью наглядного доказательства . [1] Для каждого треугольного числа представьте себе «полупрямоугольное» расположение объектов, соответствующее треугольному числу, как на рисунке ниже. Копирование этого расположения и его поворот для создания прямоугольной фигуры удваивает количество объектов, создавая прямоугольник с размерами , что также является количеством объектов в прямоугольнике. Очевидно, что само треугольное число всегда равно ровно половине количества объектов в такой фигуре, или: . Ниже приведен пример :
Эту формулу можно доказать формально, используя математическую индукцию . [2] Она, очевидно, верна для :
Теперь предположим, что для некоторого натурального числа , . Прибавление к этому дает
поэтому если формула верна для , то она верна и для . Поскольку она, очевидно, верна для , то она верна и для , и, в конечном счете, для всех натуральных чисел по индукции.
Говорят , что немецкий математик и ученый Карл Фридрих Гаусс обнаружил эту связь в ранней юности, умножая н/2 пар чисел в сумме по значениям каждой пары n + 1 . [3] Однако, независимо от правдивости этой истории, Гаусс не был первым, кто открыл эту формулу, и некоторые считают вероятным, что ее происхождение восходит к пифагорейцам в 5 веке до н. э. [4] Обе формулы были описаны ирландским монахом Дикуилом примерно в 816 году в его Computus . [5] Доступен английский перевод отчета Дикуила. [6]
Треугольное число T n решает задачу о рукопожатии , заключающуюся в подсчете количества рукопожатий, если каждый человек в комнате с n + 1 людьми пожимает руку каждому человеку один раз. Другими словами, решение задачи о рукопожатии n людей равно T n −1 . [7] Функция T является аддитивным аналогом факториальной функции, которая является произведением целых чисел от 1 до n .
Эта же функция была названа « Терминальной функцией » [8] в книге Дональда Кнута «Искусство программирования» и обозначена n? (аналог обозначения факториала n! ).
Например, 10-терминал эквивалентен:
что, конечно, соответствует десятому треугольному числу .
Число отрезков между ближайшими парами точек в треугольнике можно выразить через число точек или с помощью рекуррентного соотношения :
В пределе соотношение между двумя числами, точками и отрезками равно
Треугольные числа имеют самые разные отношения к другим фигурным числам.
Проще говоря, сумма двух последовательных треугольных чисел является квадратным числом, поскольку: [9] [10]
причем сумма является квадратом разности между ними (и, таким образом, разность между ними является квадратным корнем суммы):
Это свойство, в просторечии известное как теорема Теона Смирнского [11] , наглядно демонстрируется в следующей сумме, которая представлена в виде суммы цифр :
Этот факт можно продемонстрировать графически, расположив треугольники в противоположных направлениях так, чтобы получился квадрат:
Двойное треугольное число, как в наглядном доказательстве из приведенного выше раздела § Формула, называется проническим числом .
Существует бесконечно много треугольных чисел, которые также являются квадратными числами, например, 1, 36, 1225. Некоторые из них можно получить с помощью простой рекурсивной формулы: с
Все квадратно-треугольные числа находятся из рекурсии с и
Также квадрат n- го треугольного числа равен сумме кубов целых чисел от 1 до n . Это также можно выразить как
Сумма первых n треугольных чисел равна n- му тетраэдрическому числу :
В более общем смысле, разница между n- м m -угольным числом и n -м ( m + 1) -угольным числом равна ( n − 1) -му треугольному числу. Например, шестое семиугольное число (81) минус шестое шестиугольное число (66) равно пятому треугольному числу, 15. Каждое второе треугольное число является шестиугольным числом. Зная треугольные числа, можно вычислить любое центрированное многоугольное число ; n -е центрированное k -угольное число получается по формуле
где T — треугольное число.
Положительная разность двух треугольных чисел является трапециевидным числом .
Закономерность, найденная для треугольных чисел и для тетраэдральных чисел , которая использует биномиальные коэффициенты , может быть обобщена. Это приводит к формуле: [12]
Треугольные числа соответствуют случаю первой степени формулы Фаульхабера .
Чередующиеся треугольные числа (1, 6, 15, 28, ...) также являются шестиугольными числами.
Каждое четное совершенное число является треугольным (а также шестиугольным), что определяется формулой , где M p — простое число Мерсенна . Нечетные совершенные числа неизвестны; следовательно, все известные совершенные числа являются треугольными.
Например, третье треугольное число равно (3 × 2 =) 6, седьмое — (7 × 4 =) 28, 31-е — (31 × 16 =) 496, а 127-е — (127 × 64 =) 8128.
Последняя цифра треугольного числа — 0, 1, 3, 5, 6 или 8, и поэтому такие числа никогда не заканчиваются на 2, 4, 7 или 9. Последней 3 должна предшествовать 0 или 5; конечной 8 должна предшествовать 2 или 7.
В системе счисления с основанием 10 цифровой корень ненулевого треугольного числа всегда равен 1, 3, 6 или 9. Следовательно, каждое треугольное число либо делится на три, либо дает остаток 1 при делении на 9:
1 = 9 × 0 + 1
3 = 9 × 0 + 3
6 = 9 × 0 + 6
10 = 9 × 1 + 1
15 = 9 × 1 + 6
21 = 9 × 2 + 3
28 = 9 × 3 + 1
36 = 9 × 4
45 = 9 × 5
55 = 9 × 6 + 1
66 = 9 × 7 + 3
78 = 9 × 8 + 6
91 = 9 × 10 + 1
...Цифровой шаблон корня для треугольных чисел, повторяющийся каждые девять членов, как показано выше, выглядит так: «1, 3, 6, 1, 6, 3, 1, 9, 9».
Обратное утверждение выше, однако, не всегда верно. Например, цифровой корень из 12, который не является треугольным числом, равен 3 и делится на три.
Если x — треугольное число, то ax + b — также треугольное число, учитывая, что a — нечетный квадрат и b = а − 1/8 . Обратите внимание, что b всегда будет треугольным числом, потому что 8 T n + 1 = (2 n + 1) 2 , что дает все нечетные квадраты, которые раскрываются путем умножения треугольного числа на 8 и добавления 1, а процесс для b , если a является нечетным квадратом, является обратным этой операции. Первые несколько пар этой формы (не считая 1 x + 0 ) таковы: 9 x + 1 , 25 x + 3 , 49 x + 6 , 81 x + 10 , 121 x + 15 , 169 x + 21 , ... и т. д. Учитывая, что x равен T n , эти формулы дают T 3 n + 1 , T 5 n + 2 , T 7 n + 3 , T 9 n + 4 и так далее.
Сумма обратных величин всех ненулевых треугольных чисел равна
Это можно показать, используя базовую сумму телескопического ряда :
Вот еще две формулы, касающиеся треугольных чисел , и обе они могут быть легко получены либо путем рассмотрения точечных узоров (см. выше), либо с помощью простой алгебры.
В 1796 году Гаусс открыл, что каждое положительное целое число можно представить в виде суммы трех треугольных чисел (возможно, включая T 0 = 0), записав в своем дневнике свои знаменитые слова: « ΕΥΡΗΚΑ! num = Δ + Δ + Δ ». Эта теорема не подразумевает, что треугольные числа различны (как в случае 20 = 10 + 10 + 0), и что должно существовать решение с ровно тремя ненулевыми треугольными числами. Это частный случай теоремы Ферма о многоугольных числах .
Наибольшее треугольное число вида 2 k − 1 равно 4095 (см. уравнение Рамануджана–Нагелла ).
Вацлав Францишек Серпинский поставил вопрос о существовании четырёх различных треугольных чисел в геометрической прогрессии . Польский математик Казимеж Шимичек предположил, что это невозможно, и позже это доказали Фан и Чен в 2007 году. [13] [14]
Формулы, включающие выражение целого числа в виде суммы треугольных чисел, связаны с тета-функциями , в частности с тета-функцией Рамануджана . [15] [16]
Полностью связанная сеть из n вычислительных устройств требует наличия T n − 1 кабелей или других соединений; это эквивалентно проблеме рукопожатия, упомянутой выше.
В формате турнира, который использует групповой этап по круговой системе , количество матчей, которые необходимо сыграть между n командами, равно треугольному числу T n − 1 . Например, групповой этап с 4 командами требует 6 матчей, а групповой этап с 8 командами требует 28 матчей. Это также эквивалентно задаче о рукопожатии и задачам полностью связанных сетей.
Одним из способов расчета амортизации актива является метод суммы годовых цифр , который предполагает нахождение T n , где n — это продолжительность срока полезного использования актива в годах. Каждый год элемент теряет ( b − s ) × н − у/Т н , где b — начальная стоимость товара (в денежных единицах), s — его окончательная ликвидационная стоимость, n — общее количество лет, в течение которых товар пригоден к использованию, а y — текущий год в графике амортизации. Согласно этому методу, товар со сроком службы n = 4 года потеряет 4/10 его «убыточной» стоимости в первый год, 3/10 во втором, 2/10 в третьем, и 1/10 в четвертом, накапливая общую амортизацию 10/10 (вся) утрачиваемая стоимость.
Дизайнеры настольных игр Джеффри Энгельштейн и Айзек Шалев описывают треугольные числа как достигшие «почти статуса мантры или коана среди дизайнеров игр », описывая их как «глубоко интуитивные» и «присутствующие в огромном количестве игр, [доказавшие] невероятную универсальность в предоставлении возрастающих наград для больших наборов без чрезмерного стимулирования специализации в ущерб всем другим стратегиям» [17] .
По аналогии с квадратным корнем из x можно определить (положительный) треугольный корень из x как число n такое, что T n = x : [18]
что следует непосредственно из квадратной формулы . Таким образом, целое число x является треугольным тогда и только тогда, когда 8 x + 1 является квадратом. Эквивалентно, если положительный треугольный корень n из x является целым числом, то x является n- ым треугольным числом. [18]
Как уже было сказано, альтернативное название, предложенное Дональдом Кнутом , по аналогии с факториалами , — «терминал», с обозначением n ? для n- го треугольного числа. [19] Однако, хотя некоторые другие источники используют это название и обозначение, [20] они не получили широкого распространения.