Формула Фаа-ди-Бруно

Материал из testwiki
Перейти к навигации Перейти к поиску

Формула Фаа-ди-Бруно является обобщением формулы дифференцирования сложной функции на производные более высоких порядков. Она была названа в честь итальянского математика и священника Франческо Фаа-ди-Бруно, благодаря которому она стала известна (примерно в 1855 году), хотя реально первооткрывателем этой формулы является Луи Франсуа Антони Арбогаст, который более чем за 50 лет до Фаа ди Бруно сделал первые публикации[1] на эту тему.

Возможно, наиболее известна формула Фаа ди Бруно в следующем виде:

dndxnf(g(x))=∑n!m1!1!m1m2!2!m2⋯mn!n!mn⋅f(m1+…+mn)(g(x))⋅∏j=1n(g(j)(x))mj,

где сумма по всем кортежам длины n из неотрицательных целых чисел (m1, …, mn), удовлетворяющих ограничению

1⋅m1+2⋅m2+3⋅m3+⋯+n⋅mn=n.

Иногда, для лучшего запоминания, формула записывается в виде

dndxnf(g(x))=∑n!m1!m2!⋯mn!⋅f(m1+…+mn)(g(x))⋅∏j=1n(g(j)(x)j!)mj,

однако это снижает очевидность комбинаторной интерпретации.

Суммируя члены с фиксированным значением m1 + m2 + … + mn = k и заметив, что mj должен быть равен нулю при j > n − k + 1, можно прийти к несколько более простой формуле, выраженной через полиномы Белла Bn,k(x1, …, xn−k+1):

dndxnf(g(x))=∑k=1nf(k)(g(x))⋅Bn,k(g′(x),g″(x),…,g(n−k+1)(x)).

Комбинаторная форма

Формула имеет следующий комбинаторный вид:

dndxnf(g(x))=(f∘g)(n)(x)=∑π∈Πf(|π|)(g(x))⋅∏B∈πg(|B|)(x),

где

π принимает значения из множества Π всех разбиений множества { 1, …, n },
B ∈ π означает, что переменная B пробегает части разбиения π,
|A| обозначает мощность множества A (таким образом, |π| — это количество блоков в разбиении π, |B| — размер блока B).

Пример

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

(f∘g)⁗(x)=f⁗(g(x))g′(x)4+6f‴(g(x))g″(x)g′(x)2++3f″(g(x))g″(x)2+4f″(g(x))g‴(x)g′(x)++f′(g(x))g⁗(x).

Все действия выполняются по следующем образцу:

g′(x)4↔1+1+1+1↔f⁗(g(x))↔1,g″(x)g′(x)2↔2+1+1↔f‴(g(x))↔6,g″(x)2↔2+2↔f″(g(x))↔3,g‴(x)g′(x)↔3+1↔f″(g(x))↔4,g⁗(x)↔4↔f′(g(x))↔1.

Множитель g″(x)g′(x)2 очевидным образом соответствует разбиению 2 + 1 + 1 числа 4 (порядок производной). Его сомножитель f‴(g(x)) показывает, что имеется 3 слагаемых в этом разбиении. Наконец, коэффициент 6 означает, что существует ровно 6 разбиений множества из 4 элементов, в которых одна часть содержит два элемента и две части — по одному.

По аналогии, множитель g″(x)2 в третьей строке соответствует разбиению 2 + 2 числа 4, а f″(g(x)) указывает на то, что в этом разбиении должно быть 2 слагаемых . Коэффициент 3 говорит, что есть только 12(42)=3 способа разбить 4 элемента на группы размера 2.

Остальные члены формулы интерпретируется аналогично.

Комбинаторная интерпретация коэффициентов

Коэффициенты формулы Фаа-ди-Бруно можно выразить в замкнутом виде. Количество разбиений множества размера n, соответствующих разбиению числа n:

n=1+⋯+1⏟m1+2+⋯+2⏟m2+3+⋯+3⏟m3+⋯

равно

n!m1!m2!m3!⋯1!m12!m23!m3⋯.

Эти коэффициенты также возникают в полиномах Белла, которые имеют отношение к изучению кумулянтов.

Примечания

Шаблон:Примечания

Ссылки