Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Биномиальные коэффициенты можно расположить так, чтобы сформировать треугольник Паскаля , в котором каждая запись представляет собой сумму двух непосредственно указанных выше.
Визуализация биномиального разложения до 4-й степени

В математике , то коэффициенты бинома являются положительными целыми числами , которые возникают , как коэффициенты в биномиальной теореме . Как правило, бином коэффициент индексируется с помощью пары целых чисел пк ≥ 0 и записываются Это коэффициент х K члена в полиномиальном разложении по биномиальной мощности (1 + х ) п , и определяются по формуле

Например, четвертая степень 1 + x равна

а биномиальный коэффициент - это коэффициент при x 2 члене.

Расположение чисел в последовательных строках для дает треугольный массив, называемый треугольником Паскаля , удовлетворяющий рекуррентному соотношению

Биномиальные коэффициенты встречаются во многих областях математики, особенно в комбинаторике . Этот символ обычно читается как « n выбирает k », потому что есть способы выбрать (неупорядоченное) подмножество k элементов из фиксированного набора n элементов. Например, есть способы выбрать 2 элемента из а именно и

Биномиальные коэффициенты могут быть обобщены для любого комплексного числа z и целого числа k ≥ 0 , и многие из их свойств продолжают сохраняться в этой более общей форме.

История и обозначения [ править ]

Андреас фон Эттингсгаузен ввел обозначение в 1826 году, [1] хотя числа были известны столетия назад (см . Треугольник Паскаля ). Самое раннее известный подробное обсуждение биномиальных коэффициентов в комментарии десятого века по Халейудху , на древнем санскрите тексте, Пингал «s Chandaḥśāstra . Примерно в 1150 году индийский математик Бхаскарачарья представил биномиальные коэффициенты в своей книге Līlāvatī . [2]

Альтернативные обозначения включают C ( n , k ) , n C k , n C k , C k n , C n k и C n , k, во всех из которых C обозначает комбинации или варианты выбора . Многие калькуляторы используют варианты обозначения C, поскольку они могут отображать их на однострочном дисплее. В таком виде биномиальные коэффициенты легко сравниваются с k -перестановками nзаписывается как P ( n , k ) и т. д.

Определение и толкования [ править ]

Для натуральных чисел (взятых для включения 0) п и к , биномиальный коэффициент может быть определен как коэффициент из мономиальных Й к в разложении (1 + X ) н . Тот же коэффициент также встречается (если kn ) в биномиальной формуле

(действительно для любых элементов х , у из с коммутативным кольца ), что объясняет название «биномиальный коэффициент».

Другое использование этого числа - в комбинаторике, где оно дает количество способов, без учета порядка, что k объектов могут быть выбраны из числа n объектов; более формально, число K - элементных подмножеств (или к - комбинаций ) в качестве п - элементного множества. Это число можно рассматривать как равное первому определению, независимо от любой из приведенных ниже формул для его вычисления: если в каждом из n факторов степени (1 + X ) n кто-то временно помечает член X знаком индекс i (от 1 до n ), затем каждое подмножествоk индексов дает после разложения вклад X k , и коэффициент этого монома в результате будет числом таких подмножеств. Это, в частности, показывает, что это натуральное число для любых натуральных чисел n и k . Есть много других комбинаторных интерпретаций биномиальных коэффициентов (задачи подсчета, для которых ответ дается выражением биномиальных коэффициентов), например, количество слов, состоящих из n битов (цифры 0 или 1), сумма которых равна k , определяется как , в то время как количество способов записать, где каждое a i является неотрицательным целым числом, определяется как . Легко увидеть, что большинство этих интерпретаций эквивалентно подсчету k- комбинаций.

Вычисление значения биномиальных коэффициентов [ править ]

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

Рекурсивная формула [ править ]

Один метод использует рекурсивную чисто аддитивную формулу

с начальными / граничными значениями

Формула следует из рассмотрения множества {1, 2, 3, ..., n } и отдельного подсчета (а) групп k -элементов, которые включают в себя конкретный элемент множества, скажем, « i », в каждой группе (поскольку « i "уже выбрано для заполнения одного места в каждой группе, нам нужно только выбрать k  - 1 из оставшихся n  - 1) и (b) все k -группы, которые не включают" i "; это перечисляет все возможные k- сочетания n элементов. Это также следует из отслеживания вкладов в X k в (1 + X ) n −1(1 + Х ) . Поскольку в (1 + X ) n есть ноль X n +1 или X −1 , можно расширить определение за пределы вышеуказанных границ, включив  = 0, когда либо k  >  n, либо k  <0. Эта рекурсивная формула позволяет построить в треугольнике Паскаля , в окружении белых пространств , где были бы нули или тривиальные коэффициенты,.

Мультипликативная формула [ править ]

Более эффективный метод вычисления индивидуальных биномиальных коэффициентов дается формулой

где числитель первой дроби выражен как убывающая факториальная степень . Эту формулу легче всего понять для комбинаторной интерпретации биномиальных коэффициентов. Числитель дает количество способов выбрать последовательность из k различных объектов, сохраняя порядок выбора, из набора из n объектов. Знаменатель подсчитывает количество различных последовательностей, которые определяют одну и ту же k -комбинацию, когда порядок не учитывается.

Из-за симметрии биномиального коэффициента по отношению к k и n - k расчет может быть оптимизирован путем установки верхнего предела указанного выше произведения на меньшее из k и n - k .

Факториальная формула [ править ]

Наконец, несмотря на то, что она непригодна для вычислений, существует компактная форма, часто используемая в доказательствах и выводах, в которой многократно используется знакомая функция факториала :

где п ! обозначает факториал числа n . Эта формула следует из приведенной выше мультипликативной формулы путем умножения числителя и знаменателя на ( n - k )! ; как следствие, он включает множество факторов, общих для числителя и знаменателя. Это менее практично для явного вычисления (в случае, если k мало, а n велико), если сначала не отменяются общие множители (в частности, поскольку факториальные значения растут очень быстро). Формула действительно демонстрирует симметрию, которая менее очевидна из мультипликативной формулы (хотя это и из определений)

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

Обобщение и связь с биномиальным рядом [ править ]

Мультипликативная формула позволяет расширить определение биномиальных коэффициентов [3] , заменив n на произвольное число α (отрицательное, действительное, комплексное) или даже на элемент любого коммутативного кольца, в котором все положительные целые числа обратимы:

С помощью этого определения можно получить обобщение биномиальной формулы (с одной из переменных, установленной в 1), что оправдывает все еще вызов биномиальных коэффициентов:

Эта формула верна для всех комплексных чисел α и X с | X | <1. Его также можно интерпретировать как тождество формального степенного ряда в X , где оно фактически может служить определением произвольных степеней степенного ряда с постоянным коэффициентом, равным 1; Дело в том, что с этим определением сохраняются все тождества, которых можно ожидать от возведения в степень , в частности

Если α - неотрицательное целое число n , то все члены с k  >  n равны нулю, и бесконечный ряд становится конечной суммой, тем самым восстанавливая биномиальную формулу. Однако для других значений α , включая отрицательные целые и рациональные числа, ряд действительно бесконечен.

Треугольник Паскаля [ править ]

1000-я строка треугольника Паскаля, расположенная вертикально, с серым представлением десятичных цифр коэффициентов, выровненных по правому краю. Левая граница изображения примерно соответствует графику логарифма биномиальных коэффициентов и показывает, что они образуют логарифмически вогнутую последовательность .

Правило Паскаля - это важное рекуррентное соотношение

которое может быть использовано для доказательства математической индукции, что это натуральное число для всех целых n ≥ 0 и всех целых k , факт, который не сразу очевиден из формулы (1) . Слева и справа от треугольника Паскаля все записи (показанные пробелами) равны нулю.

Правило Паскаля также порождает треугольник Паскаля :

Строка номер n содержит числа для k = 0, ..., n . Он создается путем размещения единиц в крайних позициях, а затем заполнения каждой внутренней позиции суммой двух чисел, расположенных непосредственно выше. Этот метод позволяет быстро вычислять биномиальные коэффициенты без необходимости дроби или умножения. Например, посмотрев на строку номер 5 треугольника, можно быстро прочитать, что

Комбинаторика и статистика [ править ]

Биномиальные коэффициенты важны в комбинаторике , потому что они предоставляют готовые формулы для некоторых частых задач подсчета:

  • Есть способы выбрать k элементов из набора n элементов. См. Комбинация .
  • Есть способы выбрать k элементов из набора n элементов, если разрешены повторения. См. Multiset .
  • Есть строки, содержащие k единиц и n нулей.
  • Существуют такие строки, состоящие из k единиц и n нулей, что нет двух смежных единиц. [4]
  • Эти номера Каталонский являются
  • Биномиальное распределение в статистике является

Биномиальные коэффициенты как полиномы [ править ]

Для любого неотрицательного целого числа k выражение можно упростить и определить как полином, деленный на k !:

это представляет собой многочлен в т с рациональными коэффициентами.

Таким образом, его можно вычислить при любом действительном или комплексном числе t, чтобы определить биномиальные коэффициенты с такими первыми аргументами. Эти «обобщенные биномиальные коэффициенты» появляются в обобщенной биномиальной теореме Ньютона .

Для каждого k полином может быть охарактеризован как единственный полином степени k p ( t ), удовлетворяющий p (0) = p (1) = ... = p ( k - 1) = 0 и p ( k ) = 1.

Его коэффициенты выражаются через числа Стирлинга первого рода :

Производное от может быть вычислена путем логарифмического дифференцирования :

Биномиальные коэффициенты как основа пространства многочленов [ править ]

Над любым полем из характеристики 0 (то есть, любое поле , которое содержит рациональные числа ), каждый полином р ( т ) степени не выше г однозначно представляется в виде линейной комбинации биномиальных коэффициентов. Коэффициент a k - это k- я разность последовательности p (0), p (1), ..., p ( k ). Ясно, [5]

Целочисленные многочлены [ править ]

Каждый полином является целочисленным : он имеет целочисленное значение на всех целочисленных входах . (Один из способов доказать это - индукция по k с использованием тождества Паскаля .) Следовательно, любая целочисленная линейная комбинация полиномов с биномиальными коэффициентами также является целочисленной. Наоборот, ( 4 ) показывает, что любой целочисленный многочлен является целочисленной линейной комбинацией этих биномиальных многочленов коэффициентов. В более общем смысле, для любого подкольца R поля K характеристики 0 многочлен в K [ t ] принимает значения в R при всех целых числах тогда и только тогда, когда он является R-линейная комбинация полиномов биномиальных коэффициентов.

Пример [ править ]

Целочисленный многочлен 3 t (3 t  + 1) / 2 можно переписать в виде

Тождества с биномиальными коэффициентами [ править ]

Факториальная формула помогает связать близлежащие биномиальные коэффициенты. Например, если k - натуральное число, а n - произвольно, то

и еще немного поработав,

Кроме того, может быть полезно следующее:

Для постоянного n мы имеем следующую повторяемость:

Суммы биномиальных коэффициентов [ править ]

Формула

говорит, что элементы в n- й строке треугольника Паскаля всегда складываются до 2 в n- й степени. Это получается из биномиальной теоремы ( ), полагая x = 1 и y = 1. Формула также имеет естественную комбинаторную интерпретацию: левая часть суммирует количество подмножеств {1, ..., n } размеров k = 0, 1, ..., n , что дает общее количество подмножеств. (То есть левая сторона считает набор степеней {1, ..., n }.) Однако эти подмножества также могут быть сгенерированы путем последовательного выбора или исключения каждого элемента 1, ..., n ; пнезависимые двоичные варианты выбора (битовые строки) допускают полный выбор. Левая и правая части - это два способа подсчета одного и того же набора подмножеств, поэтому они равны.

Формулы

и

следуют из биномиальной теоремы после дифференцирования по x (дважды для последнего) и последующей подстановки x = y = 1 .

Идентичность Чу-Вандермонда , которое имеет место для любых комплексных значений- м и п и любое неотрицательное целое число K , является

и может быть найден путем изучения коэффициента при разложении (1 + x ) m (1 + x ) n - m = (1 + x ) n с использованием уравнения ( 2 ). Когда m = 1 , уравнение ( 7 ) сводится к уравнению ( 3 ). В частном случае n = 2 m , k = m , используя ( 1 ), разложение ( 7 ) принимает вид (как показано в треугольнике Паскаля справа)

Треугольник Паскаля, строки с 0 по 7. Уравнение 8 для m = 3 показано в строках 3 и 6 как

где член в правой части - центральный биномиальный коэффициент .

Другая форма тождества Чу – Вандермонда, которая применяется для любых целых чисел j , k и n, удовлетворяющих 0 ≤ jkn , - это

Доказательство аналогично, но использует разложение в биномиальный ряд ( 2 ) с отрицательными целыми показателями. Когда j = k , уравнение ( 9 ) дает тождество хоккейной клюшки

и его родственник

Пусть F ( п ) обозначим п -го числа Фибоначчи . потом

Это можно доказать по индукции с использованием ( 3 ) или представления Цекендорфа . Комбинаторное доказательство приводится ниже.

Множественные суммы [ править ]

Для целых чисел s и t таких, что многосекция ряда дает следующее тождество для суммы биномиальных коэффициентов:

Для маленьких s эти серии имеют особенно красивые формы; например, [6]

Частичные суммы [ править ]

Хотя нет закрытой формулы для частичных сумм

биномиальных коэффициентов, [7] снова можно использовать ( 3 ) и индукцию, чтобы показать, что для k = 0, ..., n - 1 ,

в частном случае [8]

для n > 0. Этот последний результат также является частным случаем результата теории конечных разностей, который для любого многочлена P ( x ) степени меньше n , [9]

Дифференцируя ( 2 ) k раз и полагая x = −1, получаем это для , когда 0 ≤ k < n , и общий случай следует путем взятия их линейных комбинаций.

Когда P ( x ) имеет степень меньше или равную n ,

где - коэффициент степени n в P ( x ).

В более общем плане для ( 10 ),

где m и d - комплексные числа. Это следует немедленно, применяя ( 10 ) к многочлену вместо и наблюдая, что степень его по-прежнему меньше или равна n , а его коэффициент при степени n равен d n a n .

Ряд сходится при к ≥ 2. Эта формула используется в анализе проблем немецкого танка . Из которых доказывается индукцией по М .

Тождества с комбинаторными доказательствами [ править ]

Многие тождества с биномиальными коэффициентами можно доказать комбинаторными средствами . Например, для неотрицательных целых чисел тождество

(что сводится к ( 6 ) при q = 1) может быть дано доказательство двойного счета следующим образом. Левая сторона подсчитывает количество способов выбора подмножества [ n ] = {1, 2, ..., n }, по крайней мере, с q элементами, и отметки q элементов среди выбранных. Правая сторона учитывает то же самое, потому что есть способы выбрать набор из q элементов для отметки и выбрать, какие из оставшихся элементов [ n ] также принадлежат подмножеству.

В личности Паскаля

обе стороны подсчитывают количество k -элементных подмножеств [ n ]: два члена с правой стороны группируют их на те, которые содержат элемент n, и те, которые не содержат .

Тождество ( 8 ) также имеет комбинаторное доказательство. В удостоверении написано

Предположим, у вас есть пустые квадраты, расположенные в ряд, и вы хотите отметить (выбрать) n из них. Есть способы сделать это. С другой стороны, вы можете выбрать свои n квадратов, выбрав k квадратов из первых n и квадратов из оставшихся n квадратов; любой k от 0 до n будет работать. Это дает

Теперь примените ( 1 ), чтобы получить результат.

Если обозначить F ( i ) последовательность чисел Фибоначчи , пронумерованных так, что F (0) = F (1) = 1 , то тождество

имеет следующее комбинаторное доказательство. [10] По индукции можно показать, что F ( n ) подсчитывает количество способов, которыми полоса квадратов n × 1 может быть покрыта плитками 2 × 1 и 1 × 1 . С другой стороны, если такие тайлинга использует в точности K из 2 × 1 плитки, то она использует п - 2 к из 1 × 1 плитки, и так использует п - K всего плитки. Есть способы упорядочить эти плитки, поэтому суммируя этот коэффициент по всем возможным значениям k дает личность.

Строка суммы коэффициентов [ править ]

Количество k - комбинаций для всех k , является суммой n- й строки (считая от 0) биномиальных коэффициентов. Эти комбинации нумеруются цифрами 1 набора чисел с основанием 2, считая от 0 до , где каждая позиция цифры является элементом из набора n .

Личность Диксон [ править ]

Идентичность Диксона является

или, в более общем смысле,

где a , b и c - неотрицательные целые числа.

Непрерывные личности [ править ]

У некоторых тригонометрических интегралов есть значения, выражаемые через биномиальные коэффициенты: для любых

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

Генерация функций [ править ]

Обычные производящие функции [ править ]

При фиксированном п , то обычная производящая функция последовательности является

При фиксированном k обычная производящая функция последовательности равна

Генерации двумерным функция биномиальных коэффициентов

Симметричная двумерная производящая функция биномиальных коэффициентов есть

что такое же, как и предыдущая производящая функция после замены .

Экспоненциальная производящая функция [ править ]

Симметричная экспоненциальная двумерная производящая функция биномиальных коэффициентов:

Свойства делимости [ править ]

В 1852 году, Куммер доказал , что если м и п неотрицательные целые числа , а р является простым числом, то наибольшая степень р деления равна р С , где с является количество переносов , когда т и п добавляются в базовой р . Эквивалентно, показатель простого р в равняется числу неотрицательных целых чисел J такой , что дробная часть из к / р J больше дробной части п /p j . Отсюда можно вывести, что делится на n / gcd ( n , k ). В частности, отсюда следует, что p делится для всех натуральных чисел r и s, таких что s < p r . Однако это неверно для высших степеней p : например, 9 не делится .

Несколько неожиданный результат Дэвида Сингмастера (1974) состоит в том, что любое целое число делит почти все биномиальные коэффициенты. Точнее, зафиксируем целое число d и пусть f ( N ) обозначает количество биномиальных коэффициентов с n < N таких, что d делится . потом

Поскольку количество биномиальных коэффициентов с n < N равно N ( N + 1) / 2, это означает, что плотность биномиальных коэффициентов, делящихся на d, равна 1.

Биномиальные коэффициенты имеют свойства делимости, связанные с наименьшим общим кратным последовательных целых чисел. Например: [11]

делит .

кратно .

Еще один факт: целое число n ≥ 2 является простым тогда и только тогда, когда все промежуточные биномиальные коэффициенты

делятся на n .

Доказательство: когда p простое число, p делится

для всех 0 < k < p

потому что это натуральное число, а p делит числитель, но не знаменатель. Когда n составное, пусть p будет наименьшим простым делителем n и пусть k = n / p . Тогда 0 < p < n и

в противном случае числитель k ( n - 1) ( n - 2) × ... × ( n - p + 1) должен делиться на n = k × p , это может быть только в том случае, когда ( n - 1) ( n - 2) × ... × ( n - p + 1) делится на p . Но n делится на p , поэтому p не делит n - 1, n - 2, ..., n - p + 1 и поскольку pпростое число, мы знаем, что p не делит ( n - 1) ( n - 2) × ... × ( n - p + 1), и поэтому числитель не может делиться на n .

Границы и асимптотические формулы [ править ]

Следующие оценки справедливы для всех значений n и k, таких что 1 ≤  k  ≤  n :

.

Первое неравенство следует из того, что

и каждый из этих терминов в этом продукте есть . Аналогичный аргумент можно привести, чтобы показать второе неравенство. Последнее строгое неравенство эквивалентно , это ясно, так как RHS является членом экспоненциального ряда .

Из свойств делимости мы можем вывести, что

,

где могут быть достигнуты оба равенства. [11]

И n, и k большие [ править ]

Приближение Стирлинга дает следующее приближение, справедливое, когда оба стремятся к бесконечности:

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

В частности, когда достаточно большой:

и

и, вообще говоря, при m  ≥ 2 и n  ≥ 1 [ почему? ]

Еще одно полезное асимптотическое приближение, когда оба числа растут с одинаковой скоростью [ требуется пояснение ] :

где - двоичная функция энтропии .

Если n велико и k линейно по n , существуют различные точные асимптотические оценки биномиального коэффициента . Например, если тогда

где d = n - 2 k . [12]

n намного больше k [ править ]

Если n большое, а k равно o ( n ) (то есть, если k / n → 0 ), то

где снова o - небольшое обозначение o . [13]

Суммы биномиальных коэффициентов [ править ]

Простая и грубая оценка сверху суммы биномиальных коэффициентов может быть получена с помощью биномиальной теоремы :

Более точные оценки даются

который действителен для всех целых чисел с . [14]

Обобщенные биномиальные коэффициенты [ править ]

Формула бесконечного произведения для гамма-функции также дает выражение для биномиальных коэффициентов

что дает асимптотические формулы

как .

Эта асимптотика содержится в приближении

также. (Здесь находится в K -го номер гармоники и является постоянной Эйлера-Mascheroni .)

Далее, асимптотическая формула

верно, когда и для некоторого комплексного числа .

Обобщения [ править ]

Обобщение на многочлены [ править ]

Биномиальные коэффициенты могут быть обобщены до полиномиальных коэффициентов, определяемых как число:

куда

В то время как биномиальные коэффициенты представляют собой коэффициенты ( x + y ) n , полиномиальные коэффициенты представляют собой коэффициенты полинома

Случай r = 2 дает биномиальные коэффициенты:

Комбинаторная интерпретация полиномиальных коэффициентов - это распределение n различимых элементов по r (различимым) контейнерам, каждый из которых содержит ровно k i элементов, где i - индекс контейнера.

Полиномиальные коэффициенты обладают многими свойствами, аналогичными свойствам биномиальных коэффициентов, например, рекуррентное соотношение:

и симметрия:

где - перестановка (1, 2, ..., r ).

Серия Тейлор [ править ]

Используя числа Стирлинга первого рода, разложение в ряд вокруг любой произвольно выбранной точки имеет вид

Биномиальный коэффициент при n = 1/2 [ править ]

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

В частности, для любого неотрицательного целого числа выполняется следующее тождество  :

Это проявляется при расширении в степенной ряд с использованием биномиального ряда Ньютона:

Произведения биномиальных коэффициентов [ править ]

Можно выразить произведение двух биномиальных коэффициентов как линейную комбинацию биномиальных коэффициентов:

где коэффициенты связности являются полиномиальными коэффициентами . В терминах помеченных комбинаторных объектов коэффициенты связи представляют количество способов присвоить m + n - k меток паре помеченных комбинаторных объектов - веса m и n соответственно, - у которых были идентифицированы или склеены первые k меток чтобы получить новый помеченный комбинаторный объект веса m + n - k. (То есть, чтобы разделить метки на три части для применения к склеенной части, отклеенной части первого объекта и отклеенной части второго объекта.) В этом отношении биномиальные коэффициенты относятся к экспоненциальному производящему ряду, что соответствует падающим факториалам относятся к обычным образующим рядам.

Произведение всех биномиальных коэффициентов в n- й строке треугольника Паскаля дается формулой:

Разложение на частичную дробь [ править ]

Частичное разложение фракции обратного задаются

Биномиальный ряд Ньютона [ править ]

Биномиальный ряд Ньютона, названный в честь сэра Исаака Ньютона , является обобщением биномиальной теоремы на бесконечный ряд:

Тождество может быть получено, если показать, что обе части удовлетворяют дифференциальному уравнению (1 + z ) f ' ( z ) = α f ( z ).

Радиус сходимости этого ряда равен 1. В качестве альтернативы выражения

где личность

применяется.

Множественный (восходящий) биномиальный коэффициент [ править ]

Биномиальные коэффициенты подсчитывают подмножества заданного размера из заданного набора. Связанная комбинаторная проблема состоит в том, чтобы подсчитать мультимножества заданного размера с элементами, взятыми из данного набора, то есть подсчитать количество способов выбора определенного количества элементов из данного набора с возможностью повторного выбора одного и того же элемента. Полученные числа называются коэффициентами мультимножества ; [15] обозначено количество способов «множественного выбора» (т. Е. Выбора с заменой) k элементов из набора n элементов .

Чтобы избежать двусмысленности и путаницы с основным обозначением n в этой статье,
пусть f = n = r + ( k - 1) и r = f - ( k - 1).

Коэффициенты мультимножества могут быть выражены через биномиальные коэффициенты по правилу

Одна из возможных альтернативных характеристик этого тождества состоит в следующем: мы можем определить падающий факториал как

,

и соответствующий возрастающий факториал как

;

так, например,

.

Тогда биномиальные коэффициенты можно записать как

,

в то время как соответствующий коэффициент мультимножества определяется заменой падающего факториала на рост:

.

Обобщение на отрицательные целые числа n [ править ]

Для любого п ,

В частности, биномиальные коэффициенты, оцененные как отрицательные целые числа n , задаются коэффициентами мультимножества со знаком. В частном случае это сводится к

Например, если n = −4 и k = 7, то r = 4 и f = 10:

Два вещественных или комплексных аргумента [ править ]

Биномиальный коэффициент обобщается до двух вещественных или комплексных аргументов с использованием гамма-функции или бета-функции через

Это определение наследует следующие дополнительные свойства от :

более того,

Результирующая функция мало изучена, по-видимому, впервые она была графически изображена в ( Fowler 1996 ). Примечательно, что многие биномиальные тождества терпят неудачу: но для n положительных (так отрицательных). Поведение довольно сложное и заметно отличается в разных октантах (то есть по отношению к осям x и y и линии ), причем поведение для отрицательного x имеет сингулярности при отрицательных целочисленных значениях и шахматную доску положительных и отрицательных областей:

  • в октанте это плавно интерполированная форма обычного бинома с гребнем («гребень Паскаля»).
  • в октанте и в квадранте функция близка к нулю.
  • в квадранте функция попеременно очень большая положительная и отрицательная на параллелограммах с вершинами
  • в октанте поведение снова попеременно очень большое положительное и отрицательное, но на квадратной сетке.
  • в октанте она близка к нулю, за исключением вблизи особенностей.

Обобщение на q- серию [ править ]

Биномиальный коэффициент имеет обобщение q-аналога, известное как биномиальный коэффициент Гаусса .

Обобщение на бесконечные кардиналы [ править ]

Определение биномиального коэффициента можно обобщить на бесконечные кардиналы , определив:

где A - некоторое множество с мощностью . Можно показать, что обобщенный биномиальный коэффициент хорошо определен в том смысле, что независимо от того, какой набор мы выберем для представления кардинального числа , он останется неизменным. Для конечных кардиналов это определение совпадает со стандартным определением биномиального коэффициента.

Предполагая аксиому выбора , можно показать это для любого бесконечного кардинала .

Биномиальный коэффициент в языках программирования [ править ]

Обозначения удобны для рукописного ввода, но неудобны для пишущих машинок и компьютерных терминалов . Многие языки программирования не предлагают стандартной подпрограммы для вычисления биномиального коэффициента, но, например, как язык программирования APL, так и (связанный) язык программирования J используют восклицательный знак: k! п.

Наивные реализации факториальной формулы, такие как следующий фрагмент на Python :

из  математики  import  factorial def  binomial_coefficient ( n :  int ,  k :  int )  ->  int :  return  factorial ( n )  //  ( factorial ( k )  *  factorial ( n  -  k ))

очень медленны и бесполезны для вычисления факториалов очень больших чисел (в таких языках, как C или Java, по этой причине возникают ошибки переполнения). Непосредственная реализация мультипликативной формулы хорошо работает:

def  binomial_coefficient ( n :  int ,  k :  int )  ->  int :  if  k  <  0  or  k  >  n :  return  0  if  k  ==  0  or  k  ==  n :  return  1  k  =  min ( k ,  n  -  k )  # Воспользуйтесь симметрией  c  =  1  для  i  в  диапазоне (k ):  c  =  c  *  ( n  -  i )  /  ( i  +  1 )  return  c

(В Python диапазон (k) создает список от 0 до k – 1.)

Правило Паскаля предоставляет рекурсивное определение, которое также может быть реализовано в Python, хотя оно менее эффективно:

def  binomial_coefficient ( n :  int ,  k :  int )  ->  int :  if  k  <  0  or  k  >  n :  return  0  if  k  >  n  -  k :  # Воспользуйтесь преимуществом симметрии  k  =  n  -  k,  если  k  ==  0  или  n  <=  1 :  вернуть  1  return  binomial_coefficient ( n  - 1 ,  k )  +  binomial_coefficient ( n  -  1 ,  k  -  1 )

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

Рациональной арифметики можно легко избежать с помощью целочисленного деления

Следующая реализация использует все эти идеи

( define ( binomial  n  k ) ;; Вспомогательная функция для вычисления C (n, k) через прямую рекурсию  ( define ( binomial-iter  n  k  i  prev )  ( if ( > = i  k )  prev  ( binomial-iter  n  k  ( + i  1 )  ( / ( * ( - n  i )  пред )  ( + i  1 )))));; Использовать свойство симметрии C (n, k) = C (n, nk)  ( если ( < k  ( -  n  k ))  ( binomial-iter  n  k  0  1 )  ( binomial-iter  n  ( - n  k )  0  1 )) )

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

Реализация на языке C:

#include  <limits.h>беззнаковый  длинный  бином ( беззнаковый  длинный  n ,  беззнаковый  длинный  k )  {  беззнаковый  длинный  c  =  1 ,  i ;  if  ( k  >  n - k )  // воспользоваться симметрией  k  =  n - k ;  for  ( i  =  1 ;  i  <=  k ;  i ++ ,  n - )  {  if  ( c / i  >  UINT_MAX / n )  // возврат 0 при переполнении  return  0 ;  c  =  c  /  i  *  n  +  c  %  i  *  n  /  i ;  // разбиваем c * n / i на (c / i * i + c% i) * n / i  }  return  c ; }

Другой способ вычислить биномиальный коэффициент при использовании больших чисел - признать, что

где обозначает натуральный логарифм от гамма - функции в . Это специальная функция, которая легко вычисляется и является стандартной для некоторых языков программирования, таких как использование log_gamma в Maxima , LogGamma в Mathematica , gammaln в MATLAB и в модуле Python SciPy , lngamma в PARI / GP или lgamma в C, R , [16] и Юля . Ошибка округления может привести к тому, что возвращаемое значение не будет целым числом.

См. Также [ править ]

  • Биномиальное преобразование
  • Число Деланного
  • Число Эйлера
  • Гипергеометрическая функция
  • Список факториальных и биномиальных тем
  • Представление Маколея целого числа
  • Число Моцкина
  • Кратности вхождений в треугольнике Паскаля
  • Число Нараяны
  • Теорема звезды Давида
  • Любопытная личность Сун
  • Таблица ньютоновских рядов
  • Трехчленное разложение

Примечания [ править ]

  1. ^ Хайэм (1998)
  2. ^ Lilavati Раздел 6, Глава 4 (см. Knuth (1997) ).
  3. ^ См. ( Graham, Knuth & Patashnik 1994 ), в котором также дается определениедля. Альтернативные обобщения, такие как два действительных или комплексных аргумента с использованием гамма-функции, присваивают ненулевые значениядля, но это приводит к сбою большинства биномиальных тождеств коэффициентов и, таким образом, не широко используется в большинстве определений. Один такой выбор ненулевых значений приводит к эстетически приятной «ветряной мельнице Паскаля» в книге Хилтона, Холтона и Педерсена, « Математические отражения: в комнате с множеством зеркал» , Springer, 1997, но приводитк несостоятельностидаже идентичности Паскаля (в начале).
  4. ^ Мьюир, Томас (1902). «Примечание о выбранных комбинациях» . Труды Королевского общества Эдинбурга .
  5. ^ Это можно рассматривать как дискретный аналог теоремы Тейлора . Он тесно связан с полиномом Ньютона . Альтернативные суммы этой формы могут быть выражены как интеграл Нёрлунда – Райса .
  6. ^ Gradshteyn & Рыжик (2014 , стр. 3-4).
  7. ^ Бордман, Майкл (2004), "Числа Egg-Drop", Математика Magazine , 77 (5): 368-372, DOI : 10,2307 / 3219201 , JSTOR 3219201 , MR 1573776 , хорошо известно , что не существует замкнутая форма (то есть прямая формула) для частной суммы биномиальных коэффициентов  .
  8. ^ см. индукцию, развитую в уравнении (7), стр. 1 389 в Аупетишь, Майкл (2009), "Почти однородная мульти-разбиение с детерминированным генератором", Нейрокомпьютинг , 72 (7-9): 1379-1389, DOI : 10.1016 / j.neucom.2008.12.024 , ISSN 0925-2312 .
  9. ^ Руис, Себастьян (1996). «Алгебраическое тождество, ведущее к теореме Вильсона». Математический вестник . 80 (489): 579–582. arXiv : математика / 0406086 . DOI : 10.2307 / 3618534 . JSTOR 3618534 . 
  10. Бенджамин и Куинн, 2003 , стр. 4-5.
  11. ^ a b Фархи, Бакир (2007). «Нетривиальные нижние оценки наименьшего общего кратного некоторой конечной последовательности целых чисел». Журнал теории чисел . 125 (2): 393–411. arXiv : 0803.0290 . DOI : 10.1016 / j.jnt.2006.10.017 .
  12. ^ Спенсер, Джоэл ; Флореску, Лаура (2014). Асимптопия . Студенческая математическая библиотека. 71 . AMS . п. 66. ISBN 978-1-4704-0904-3. OCLC  865574788 .
  13. ^ Спенсер, Джоэл ; Флореску, Лаура (2014). Асимптопия . Студенческая математическая библиотека. 71 . AMS . п. 59. ISBN 978-1-4704-0904-3. OCLC  865574788 .
  14. ^ см., например, Ash (1990 , стр. 121) или Flum & Grohe (2006 , стр. 427).
  15. ^ Munarini, Эмануэла (2011), "матрица Риордан и суммы гармонических чисел" (PDF) , Применимый Анализ и дискретная математика , 5 (2): 176-200, DOI : 10,2298 / AADM110609014M , МР 2867317  .
  16. ^ Блумфилд, Виктор А. (2016). Использование R для численного анализа в науке и технике . CRC Press. п. 74. ISBN 978-1-4987-8662-1.

Ссылки [ править ]

  • Эш, Роберт Б. (1990) [1965]. Теория информации . ISBN Dover Publications, Inc. 0-486-66521-6.
  • Бенджамин, Артур Т .; Куинн, Дженнифер Дж. (2003). Доказательства, которые действительно важны: искусство комбинаторного доказательства . Математические экспозиции Дольчиани. 27 . Математическая ассоциация Америки . ISBN 978-0-88385-333-7.
  • Брайант, Виктор (1993). Аспекты комбинаторики . Издательство Кембриджского университета. ISBN 0-521-41974-3.
  • Флум, Йорг; Grohe, Мартин (2006). Параметризованная теория сложности . Springer. ISBN 978-3-540-29952-3.
  • Фаулер, Дэвид (январь 1996). «Биномиальная функция коэффициента». Американский математический ежемесячник . Математическая ассоциация Америки. 103 (1): 1–17. DOI : 10.2307 / 2975209 . JSTOR  2975209 .
  • Goetgheluck, P. (1987). «Вычисление биномиальных коэффициентов». Американский математический ежемесячник . 94 (4): 360–365. DOI : 10.2307 / 2323099 . JSTOR  2323099 .
  • Грэм, Рональд Л .; Кнут, Дональд Э .; Паташник, Орен (1994). Конкретная математика (второе изд.). Эддисон-Уэсли. стр.  153 -256. ISBN 0-201-55802-5.
  • Градштейн И.С.; Рыжик И.М. (2014). Таблица интегралов, рядов и продуктов (8-е изд.). Академическая пресса. ISBN 978-0-12-384933-5.
  • Гриншпан, AZ (2010), "Весовые неравенства и отрицательные биномы", Успехи прикладной математики , 45 (4): 564-606, DOI : 10.1016 / j.aam.2010.04.004
  • Хайэм, Николас Дж. (1998). Справочник по математическим наукам . СИАМ . п. 25 . ISBN 0-89871-420-6.
  • Кнут, Дональд Э. (1997). Искусство программирования, Том 1: Основные алгоритмы(Третье изд.). Эддисон-Уэсли. С. 52–74. ISBN 0-201-89683-4.
  • Singmaster, Дэвид (1974). «Заметки о биномиальных коэффициентах. III. Любое целое число делит почти все биномиальные коэффициенты». Журнал Лондонского математического общества . 8 (3): 555–560. DOI : 10,1112 / jlms / s2-8.3.555 .
  • Шилов Г.Е. (1977). Линейная алгебра . Dover Publications. ISBN 978-0-486-63518-7.

Внешние ссылки [ править ]

  • "Биномиальные коэффициенты" , Энциклопедия математики , EMS Press , 2001 [1994]
  • Эндрю Гранвилл (1997). «Арифметические свойства биномиальных коэффициентов I. Биномиальные коэффициенты по модулю простых степеней» . CMS Conf. Proc . 20 : 151–162. Архивировано из оригинала на 2015-09-23 . Проверено 3 сентября 2013 .

Эта статья включает материалы из следующих статей PlanetMath , которые находятся под лицензией Creative Commons Attribution / Share-Alike License : биномиальный коэффициент , верхняя и нижняя границы биномиального коэффициента , биномиальный коэффициент - целое число , обобщенные биномиальные коэффициенты .