Центральные элементы треугольника и пирамиды Паскаля, интерпретации и соотношения
Автор: Кузьмин О.В., Стрихарь М.В.
Журнал: Вестник Бурятского государственного университета. Математика, информатика @vestnik-bsu-maths
Рубрика: Дискретная математика и математическая кибернетика
Статья в выпуске: 2, 2025 года.
Бесплатный доступ
Комбинаторные объекты, являющиеся неотъемлемой частью методологии моделирования и анализа данных, позволяют создавать современные инструменты для решения сложных задач в различных прикладных областях. В данном исследовании рассматриваются геометрические свойства и комбинаторные интерпретации центральных элементов треугольника и пирамиды Паскаля, которые являются примерами плоских и пространственных числовых конфигураций с иерархическими структурами. В результате исследования была найдена формула, обобщающая сумму квадратов биномиальных коэффициентов исходя из геометрических и комбинаторных свойств этих объектов. В основу доказательства положен тот факт, что каждый центральный элемент треугольника и пирамиды Паскаля интерпретируется как число путей с заданными начальными и конечными точками в целочисленной сетке с единичными шагами. Основные положения работы проиллюстрированы рядом примеров.
Треугольник Паскаля, пирамида Паскаля, иерархическая структура, биномиальные коэффициенты, триномиальные коэффициенты, центральный элемент, числовая последовательность, число путей в целочисленной сетке, сумма квадратов биномиальных коэффициентов, моде- лирование, обработка данных, шифрование, криптографическая схема
Короткий адрес: https://sciup.org/148331882
IDR: 148331882 | УДК: 51-7, 519.1 | DOI: 10.18101/2304-5728-2025-2-13-28
Central elements in Pascal’s triangle and pyramids: interpretations and relationships
Combinatorial structures, being an integral part of data mod- eling and analysis methodology, enable the creation of modern tools for solving complex problems in various applied fields. This study examines the geometric properties and combinatorial interpretations of the central elements of Pascal’s triangle and pyramid, which represent examples of planar and spatial numerical configurations with hierarchical structures. As a result of the research, a formula generalizing the sum of squares of binomial coefficients was derived based on the geometric and combinato- rial properties of these objects. The proof is founded on the fact that each central element of Pascal’s triangle and pyramid can be interpreted as the number of paths with given initial and terminal points in an integer lattice with unit steps. The main propositions of the work are illustrated by a series of examples.
Текст научной статьи Центральные элементы треугольника и пирамиды Паскаля, интерпретации и соотношения
Одними из важнейших комбинаторных структур, которые находят широкое применение в различных областях математики, информатики и анализе данных, являются треугольник и пирамида Паскаля [2] . Каждая из них представляет собой мощный инструмент для решения задач, связанных с комбинаторикой, алгоритмизацией и оптимизацией. Центральные элементы этих структур, такие как центральные биномиальные коэффициенты в треугольнике Паскаля, обладают уникальными свойствами, которые делают их полезными для анализа путей на целочисленных сетках, моделирования вероятностных процессов [1] и разработки криптографических алгоритмов. Центральные триномиальные коэффициенты позволяют эффективно подсчитывать количество путей в трехмерных сетках, что имеет важное значение для задач оптимизации маршрутов и анализа данных. Кроме того, как и треугольник Паскаля, пирамида Паскаля может служить основой для создания сложных криптографических схем, обеспечивая высокую степень защиты информации благодаря своим комбинаторным свойствам. В данной статье рассматриваются некоторые геометрические свойства этих структур, а также их возможные приложения и перспективы дальнейших исследований.
1 Треугольник и пирамида Паскаля
Треугольник Паскаля — это классическая комбинаторная структура, которая представляет собой бесконечный треугольный массив чисел (рис. 1), где каждый элемент равен сумме двух элементов, расположенных над ним слева и справа в предшествующей строке, т. е. для целых неотрицательных n, к удовлетворяет рекуррентному соотношению (правилу Паскаля) [3] :
n + 1 к к - 1 + к nn с начальными условиями
n
= 0; и = 0, если mm(n, k,n — к) < 0, а также граничным условиям
и равенству симметрии относительно центральной оси n k
n - k
Элементы Q) = щп-ку, треугольника Паскаля соответствуют биномиальным коэффициентам, то есть коэффициентам разложения степе- ни бинома:
n
( X + «■ = X П k =0 '
x k
что является полезным инструментом для решения задач, связанных с комбинаторикой и вероятностью.
15 61
21 71
56 28 81
n
Рис. 1. Треугольник Паскаля
Пирамида Паскаля является трехмерным обобщением треугольника Паскаля. В этой структуре элементы располагаются в виде бесконечной трехгранной пирамиды (рис. 2), где каждый элемент равен сумме трех элементов, расположенных над ним в предыдущем слое, т. е. для целых неотрицательных n, k , l удовлетворяет рекуррентному соотношению [2] :
n+1 n n n k, l = k - 1, l + k, l - 1 + k, l при выполнении начальных условий:
n k, l
= 0 , если min( n, k, l, n - k - l ) < 0 ,
граничных условий:
и равенств симметрии в каждом слое [2] :
n
k, l
n l, k
n
n
n
- k - l,l
k, n
- k - l
Числа к^ = fc, 1 !( П — к-]у называются триномиальными коэффициентами, то есть коэффициентами разложения степени тринома:
n n - k
( x + y + 1) п = ЕЕ kl x k y l , k=0 l=0 , '
что позволяет обрабатывать многомерные данные, моделировать сложные системы, где требуется учитывать взаимодействие между несколькими переменными.
Рис. 2. Пирамида Паскаля
2 Пути на целочисленной сетке
Треугольник и пирамида Паскаля тесно связаны с задачами подсчета путей на целочисленной сетке [2] . Рассмотрим каждую из этих структур подробнее.
Треугольник Паскаля напрямую связан с задачей подсчета путей в двумерной целочисленной сетке. Рассмотрим сетку, где можно перемещаться только вправо или вверх, выполняя шаги (1;0) или (0; 1) (рис. 3). Путь из точки (0; 0) в точку ( n ; к ) можно представить как последовательность таких шагов.
Утверждение 1. Количество путей длины n + к в сетке n х к от (0; 0) до ( n ; к ) с использованием шагов (1;0) и (0; 1) равно биномиальному коэффициенту ( n+k ) .
Этот коэффициент можно найти в треугольнике Паскаля в строке с номером n + к на к-й позиции, n G { 0 , 1 , 2 ,... } , к G { 0 , 1 , 2 ,... } .
(0;0)
Рис. 3. Путь на двумерной целочисленной сетке
Например, количество путей из точки (0; 0) в точку (2; 2) равно (2) =6 , что соответствует элементу треугольника Паскаля на четвертой строке и второй позиции (рис. 1).
Пирамида Паскаля обобщает эту концепцию на трехмерную сетку. В трехмерной сетке можно перемещаться в трех направлениях: вправо, вверх и в глубину. Путь из точки (0; 0; 0) в точку ( n ; к ; 1 ) можно представить как последовательность шагов в этих трех направлениях.
Утверждение 2. Количество путей длины n + к + 1 в сетке n х к х l от (0; 0; 0) до ( n ; к ; l ) с использованием шагов (1; 0; 0) , (0; 1; 0) и (0; 0; 1) равно триномиальному коэффициенту ( n+k+l ) •
Этот коэффициент можно найти в пирамиде Паскаля в горизонтальном слое с номером n + к + 1 на к-й горизонтальной позиции и l-й вертикальной позиции, n G { 0 , 1 , 2 ,... } , к G { 0 , 1 , 2 ,... } , l G { 0 , 1 , 2 ,... } .
Например, количество путей из точки (0; 0; 0) в точку (1; 1; 1) равно (Д) = 6 , что соответствует элементу пирамиды Паскаля в третьем горизонтальном слое на 1-й горизонтальной и 1-й вертикальной позиции (рис. 2).
3 Центральные элементы
Центральные элементы треугольника и пирамиды Паскаля представляют собой важные комбинаторные объекты, которые находят применение в различных областях математики и информатики. Рассмотрим их подробнее.
Центральные элементы треугольника Паскаля, также известные как центральные биномиальные коэффициенты, располагаются в середине четных строк треугольника (рис. 1). Эти элементы обозначаются как ( 2n ) = (п)! и представляют собой количество способов выбрать n из 2 n различных элементов.
Центральные элементы пирамиды Паскаля располагаются в слоях, номера которых кратны трем (рис. 2), и представляют собой обобщение центральных биномиальных коэффициентов на трехмерный случай. Эти элементы обозначаются как (3D = (3^ и представляют собой количество способов выбрать n элементов из каждого из трех множеств по n элементов.
Центральные элементы треугольника и пирамиды Паскаля используются для решения задач, связанных с различными двумерными, трехмерными и многомерными комбинаторными структурами, в том числе и подсчетом путей в целочисленных сетках.
Центральные элементы треугольника Паскаля образуют последовательность чисел 1, 2, 6, 20, 70, 252, 924, 3432 ... (A000984 в [4] ) и подсчитывают, согласно утверждению 1, количество путей из точки (0; 0) в точку ( n ; n ) при движении по двумерной целочисленной сетке. Первые 5 чисел этой последовательности обведены на рисунке 1.
Утверждение 3. Количество путей длины 2 п в сетке n х n от (0; 0) до ( n ; n ) с использованием шагов (1;0) и (0; 1) равно биномиальному коэффициенту ( 2 I ).
Центральные элементы пирамиды Паскаля образуют последовательность чисел 1, 6, 90, 1680, 34650, 756756, ... (A006480 в [4] ) и подсчитывают, согласно утверждению 2, количество путей из точки (0; 0; 0) в точку ( n ; n ; n ) при движении по трехмерной целочисленной сетке. Первые два числа указанной последовательности обведены на рисунке 2.
Утверждение 4. Количество путей длины 3 n в сетке n х n х n от (0; 0; 0) до ( n ; n ; n ) с использованием шагов (1; 0; 0) , (0; 1; 0) и (0; 0; 1) равно триномиальному коэффициенту ( 3п ) .
, I I
4 Сумма квадратов биномиальных коэффициентов и ее обобщение в треугольнике Паскаля
Сумма квадратов биномиальных коэффициентов в n-й строке треугольника Паскаля равна центральному биномиальному коэффициенту, расположенному в строке с номером 2 n. Это известный результат в комбинаторике, который можно доказать несколькими способами. Приведем новое доказательство через подсчет путей на целочисленной сетке и покажем, как это соотношение возникает естественным образом. Этот подход продемонстрирует глубокую связь между комбинаторикой и геометрией, а также позволит обобщить рассматриваемое тождество на триномиальные коэффициенты.
Теорема 1. Для любого неотрицательного целого числа n выполняется равенство:
X ( n ) 2 = ( 2 n ) . (4)
kn
-
k=0 v 7 v '
Доказательство.
Рассмотрим целочисленную сетку размером n х n. Количество путей из точки (0; 0) в точку ( n ; n ) , состоящих из n шагов вправо и n шагов вверх, согласно утверждению 3, равно (2^). С другой стороны, можно разбить этот путь на два, равных по количеству шагов, этапа:
-
1) сначала выполнить n шагов, при этом k шагов вправо и n — k шагов вверх;
-
2) затем выполнить еще n шагов, при этом остается n — k шагов вправо и n — ( n — k ) = k шагов вверх.
Количество способов прохождения первого этапа равно n k , а второго этапа соответственно равно n- n k . Таким образом, число способов выполнения по очереди обоих этапов равно их произведению n k n- n k .
Поскольку на первом этапе в целочисленной сетке размером n х n можно выполнить 0 < k < n шагов вправо, то, суммируя все способы, получаем общее число путей из точки (0; 0) в точку ( n ; n ) за два этапа:
Сравнивая общее количество путей, полученное согласно утверждению 3 и рассчитанное нами за два этапа, имеем:
Принимая во внимание равенство симметрии (2) , получаем равенство (4) . Теорема доказана.
Рассуждая аналогично, путь можно разбить на два, не обязательно равных по количеству шагов, этапа. Получаем обобщение равенств (4) и (5) для биномиальных коэффициентов.
Теорема 2. Для любых неотрицательных целых чисел n и m, при m < n , выполняется равенство:
Доказательство.
Доказательство проведем аналогично теореме 1, рассматривая пути на целочисленной сетке размером n х п. Количество путей из точки (0; 0) в точку ( п ; п ) , состоящих из п шагов вправо и п шагов вверх (итого 2 п шагов), согласно утверждению 3, равно ( 2 П ). Получили правую часть равенства.
Левую часть равенства можно получить, разбивая этот путь на два этапа:
-
1) сначала выполнить m шагов, где m < п, при этом k шагов вправо и m — k шагов вверх;
-
2) затем выполнить еще 2 п — m шагов, при этом остается п — k шагов вправо и п — ( m — k ) = п — m + k шагов вверх.
Количество способов прохождения первого этапа равно m k , а вто- 2 n - m рого этапа соответственно равно n n -k m .
Таким образом, число способов выполнения по очереди обоих этапов m 2 n - m равно их произведению k n-k .
Поскольку на первом этапе можно выполнить 0 < k < m шагов вправо, то, суммируя все способы, получаем общее число путей из точки (0; 0) в точку ( п ; п ) за два этапа, не равных по количеству шагов, т. е. левую часть равенства. Теорема доказана.
Представляет интерес геометрическая интерпретация равенств (4) , (5) и (6) в треугольнике Паскаля. Каждое из них описывает способы получения центрального элемента 2 п -й строки треугольника Паскаля:
-
1) согласно равенству (4) нужно:
-
- наложить элементы n -й строки на элементы этой же n -й строки;
-
- наложенные элементы между собой перемножить;
-
- сложить полученные произведения;
-
2) согласно равенству (5) нужно:
-
- наложить элементы n -й строки на элементы этой же n -й строки в обратном порядке, т. е. повернув ее на 180 градусов относительно центра этой строки;
-
- наложенные элементы между собой перемножить;
-
- сложить полученные произведения;
-
3) согласно равенству (6) нужно:
-
- наложить элементы произвольной строки с номером m на элементы строки с номером 2 n — m в обратном порядке, т. е. повернув ее на 180 градусов относительно центра этой строки;
-
- наложенные элементы между собой перемножить;
-
- сложить полученные произведения.
Обратные наложения во втором и третьем случаях также верны, согласно равенству симметрии (2) , т. е. если поворачивать накладываемую строку на 180 градусов, а ту строку, на которую происходит наложение, оставлять на месте, результат не изменится. А можно поворачивать обе строки на 180 градусов, а затем производить наложение, согласно тому же равенству симметрии (2) , результат останется прежним. Приведем пример.
Пример 1. Рассмотрим центральный элемент 70 , находящийся в строке с номером 2 п = 8 (рис. 1). Этот элемент можно получить несколькими способами:
-
1) согласно равенствам (4) и (5) этот элемент можно получить путем наложения на строку с номером n = 4 этой же строки в прямом или перевернутом на 180 градусов положении относительно ее центра:
70 = 12 + 42 + 62 + 42 + 12;
-
2) согласно равенству (6) этот элемент можно получить путем наложения в прямом или перевернутом на 180 градусов, относительно ее центра, положении, строки с номером 0 на строку с номером 8 :
70 = 1 • 70, или путем наложения строки с номером 1 на строку с номером 7, что согласуется с правилом Паскаля (1) :
70 = 1 • 35 + 1 • 35, или путем наложения строки с номером 2 на строку с номером 6:
70 = 1 • 15 + 2 • 20 + 1 • 15, или путем наложения строки с номером 3 на строку с номером 5:
70 = 1 • 5 + 3 • 10 + 3 • 10 + 1 • 5, или путем наложения строки с номером 4 на строку с номером 4:
70 = 1 • 1 + 4 • 4 + 6 • 6 + 4 • 4 + 1 • 1 .
Результаты, полученные в теоремах 1 и 2, можно обобщить на триномиальные коэффициенты, что позволяет расширить область применения комбинаторных методов в различных математических и прикладных задачах.
5 Сумма квадратов биномиальных коэффициентов и ее обобщения в пирамиде Паскаля
Проведя серию вычислений, мы установили, что равенство (4) не имеет прямого обобщения на триномиальные и полиномиальные коэффициенты. Приведем пример.
Пример 2. Рассмотрим центральный элемент 6 , находящийся в слое с номером 3 п = 3 (рис. 2). Проверим, можно ли этот элемент получить, суммируя квадраты элементов слоя с номером n = 1 .
Имеем:
1 /1 /1( 0, о) +(с, 1) +(1, о) = 12+ 12+ 12 = 3 = 6, что показывает отсутствие прямого обобщения равенства (4) на триномиальные коэффициенты.
Проверим, можно ли этот элемент получить, суммируя третьи степени элементов слоя с номером n = 1 :
Имеем:
( о, о) +(о, 1) +(1,о) =13 + 13 + 13 = 3 = 6- что еще раз показывает отсутствие прямого обобщения равенства (4) на триномиальные коэффициенты.
Несмотря на это равенства (5) и (6) имеют обобщения для триномиальных коэффициентов. Сначала приведем и докажем обобщение равенства (5) .
Теорема 3. Для любого неотрицательного целого числа n выполняется равенство:
n n - k
2n
k =0 l =0
n — k,n — I
Доказательство.
Доказательство проведем рассматривая пути на целочисленной сетке размером n х n х n. Количество путей из точки (о; о; о) в точку ( n ; n ; n ) , состоящих из n шагов вправо, n шагов вверх и n шагов в глубину (итого 3 n шагов), согласно утверждению 4, равно (,3”), что дает нам правую часть равенства.
Левую часть равенства можно получить разбивая этот путь на два этапа:
-
1) сначала выполнить n шагов, при этом k шагов вправо, l шагов вверх и n — k — l шагов в глубину;
-
2) затем выполнить еще 2 n шагов, при этом остается n — к шагов вправо, n — l шагов вверх и n — ( n — к — l ) = к + 1 шагов в глубину.
Количество способов прохождения первого этапа равно k n l , а вто- 2 n рого этапа соответственно равно n-k,n-l .
Таким образом, число способов выполнения по очереди обоих этапов равно их произведению (^(n^n-i).
Поскольку на первом этапе можно выполнить 0 < к < n шагов вправо и 0 < l < n — к шагов вверх, то, суммируя все способы, получаем общее число путей из точки (0; 0; 0) в точку ( n ; n ; n ) за два этапа, т. е. левую часть равенства. Теорема доказана.
А теперь приведем и докажем обобщение равенства (6) для триномиальных коэффициентов.
Теорема 4. Для любых неотрицательных целых чисел n и m , при m < n , выполняется равенство:
m m - k
3 n — m n — k,n — l
3 n
m n, n
Доказательство.
Доказательство проведем аналогично доказательству теоремы 3, рассматривая пути на целочисленной сетке размером n x n x n. Количество путей из точки (0; 0; 0) в точку ( n ; n ; n ) , состоящих из n шагов вправо, n шагов вверх и n шагов в глубину (итого 3 n шагов), согласно утверждению 4, равно n 3 , n n , что дает нам правую часть равенства.
Левую часть равенства можно получить разбивая этот путь на два этапа:
-
1) сначала выполнить m шагов, при этом k шагов вправо, l шагов вверх и m — к — l шагов в глубину;
-
2) затем выполнить еще 3 n — m шагов, при этом остается n — к шагов вправо, n — l шагов вверх и n — ( m — к — l ) = n — m + к + l шагов в глубину.
Количество способов прохождения первого этапа равно k m l , а второго этапа соответственно равно n 3 - n k - ,n m - l .
Таким образом, число способов выполнения по очереди обоих этапов m 3 n - m k m l n 3- n k,n m - l .
Поскольку на первом этапе можно выполнить 0 < к < m шагов вправо и 0 < l < m — к шагов вверх, то, суммируя все способы, получаем общее число путей из точки (0; 0; 0) в точку (n; n; n) за два рассматриваемых этапа, т. е. левую часть равенства. Теорема доказа- на.
Как и для биномиальных коэффициентов, интересна геометрическая интерпретация равенств (7) и (8) для триномиальных коэффициентов в пирамиде Паскаля. Каждое из них описывает способы получе- ния центрального элемента 3n-го слоя пирамиды Паскаля:
-
1) согласно равенству (7) нужно наложить элементы n-го слоя на элементы 2 n-го слоя, повернув его на 180 градусов так, чтобы вершины n n n
(n 07, \o n/ и \0 0/ меньшего треугольника оказались над элементами
(2n ), (2n) и (2n) большего треугольника, наложенные элементы между 0,n , n,0 n,n ру , ду собой перемножить и затем сложить полученные произведения;
-
2) согласно равенству (8) нужно наложить элементы произвольного
слоя с номером m на элементы слоя с номером 3n - m, повернув его на 180 градусов так, чтобы вершины (т0о), (omm) и (/) меньшего тре-
/ 3n-m \ ( 3n-m \ \n-m,n) , \п,—-т/
угольника оказались соответственно над элементами и (3 n /) большего треугольника, наложенные элементы между собой перемножить и затем сложить полученные произведения.
Приведем пример.
Пример 3. Рассмотрим центральный элемент 3 12 3 = 34650 , находящийся в горизонтальном слое пирамиды Паскаля с номером 12 .
Согласно равенству (7) этот элемент можно получить путем нало- жения горизонтального слоя с номером 4 на горизонтальный слой с номером 8 в перевернутом на 180 градусов положении (рис. 4):
1 4 6 4 1 /1
\ 4 12 12 4 ./^ 88
\ 6 12 6 ./^ 28 5628
\ 4 4 56 168 16856
(n =4) 1 /.^ \70 280 420 28070/
\// 56 ^^ 280 560 560 280/56
28 168\420 560 420/16828
-
8 56 168\280 280/168 568
1 8 28 5(i70/ 56 28 81
(2 n = 8)
Рис. 4. Наложение перевернутого 4-го слоя на слой номер 8
34650 = 1 · 70 + 4 · 280 + 6 · 420 + 4 · 280 + 1 · 70+
+4 · 280+12 · 560+12 · 560+4 · 280+
+6 · 420+ 12 · 560+6 · 420+
+4 · 280+4 · 280+
+1 · 70 .
Согласно равенству (8) , этот же элемент можно получить путем наложения горизонтального слоя с номером 3 на горизонтальный слой с номером 9 в перевернутом на 180 градусов положении (рис. 5):
1 3 3 1 /1
\ 3 6 3 z^^4 99
\ 3 336 7236
\ 1 84 252 25284
( m = 3)\/\ 126 504 756 504 126 (3 n - m = 9)
126 \ 630 1260 1260 630 / 126
84 504\ \ 260 1680 126 0/ 504 84
36 252 756/1260 126(/756 252 36
-
9 72 252 504\б30//504 252 72 9
1 9 36 84 12\/L26 84 36 9 1
Рис. 5. Наложение перевернутого 3-го слоя на слой номер 9
34650 = 1 · 630+3 · 1260+3 · 1260 + 1 · 630+
+3 · 1260 + 6 · 1680 + 3 · 1260+
+3 · 1260 + 3 · 1260+
+1 · 630, или путем наложения горизонтального слоя с номером 2 на горизонтальный слой с номером 10 в перевернутом на 180 градусов положении:
34650 = 1 · 3150 + 2 · 4200 + 1 · 3150+
+2 · 4200 + 2 · 4200+
+1 · 3150, или путем наложения горизонтального слоя с номером 1 на горизонтальный слой с номером 11 в перевернутом на 180 градусов положении, что согласуется с известной формулой (3):
34650 = 1 · 11550 + 1 · 11550++1 • 11550, или путем наложения горизонтального слоя с номером 0 на горизонтальный слой с номером 12 в перевернутом на 180 градусов положении:
34650 = 1 •34650.Заключение
В данной работе исследовались некоторые геометрические свойства центральных элементов треугольника и пирамиды Паскаля. Были получены выражения центральных биномиальных коэффициентов через суммы произведений элементов строк треугольника Паскаля и центральных триномиальных коэффициентов через суммы произведений элементов слоев пирамиды Паскаля соответственно, которые обобщают известное равенство о сумме квадратов биномиальных коэффициентов, а также рекуррентные соотношения на основе правила Паскаля. В силу приведенного геометрического алгоритма их получения доказанные равенства могут служить основой сложных многоуровневых криптографических схем и процедур сжатия больших объемов данных. Для иллюстрации технологии выполнения произведений приведены подробные примеры. Дальнейшее исследование предполагает рассмотрение обобщений полученных равенств на гиперпирамиды Паскаля, а также изучение взаимосвязей других частей треугольника, пирамиды и гиперпирамид Паскаля.