Формула Лейбница для n-й производной произведения двух функций
Формула Лейбница
С помощью формулы Лейбница можно вычислить производную n-го порядка от произведения двух функций. Она имеет следующий вид:
(1) (uv) (n) = u (n) v + C 1n u (n – 1) v ′ + C 2n u (n – 2) v ′′ + ... + C kn u (n – k) v (k)+ ... + uv (n),
где
C kn = n!(n – k)! k! – биномиальные коэффициенты.
Биномиальные коэффициенты являются коэффициентами разложения бинома (a + b) n по степеням a и b:
(a + b) n = nΣk = 0 C kn a n – k b k.
Также число C kn является числом сочетаний из n по k.
Доказательство формулы Лейбница
Доказательство первым способом
Применим формулу производной произведения двух функций:
(2) (uv) ′ = u ′v + uv ′.
Перепишем формулу (2) в следующем виде:
(u(x)v(x)) ′ =  (u ′(x)v(y) + u(x)v ′(y)) |y = x.
То есть мы считаем, что одна функция зависит от переменной x, а другая – от переменной y. В конце расчета мы полагаем y = x. Тогда предыдущую формулу можно записать так:
(3) (u(x)v(x)) ′ =  (  ∂∂x u(x)v(y) +      ∂∂y u(x)v(y) ) |y = x =  [ (  ∂∂x + ∂∂y )u(x)v(y) ] |y = x.
Поскольку производная (u(x)v(x)) ′ равна сумме членов, и каждый член является произведением двух функций, то для вычисления производных высших порядков, можно последовательно применять правило (3).
Тогда для производной n-го порядка имеем:
(u(x)v(x)) (n) =  [ (  ∂∂x + ∂∂y ) n u(x)v(y) ] |y = x =  [ nΣk = 0 C kn ∂ n – k∂x n – k ∂ k∂y k u(x)v(y) ] |y = x =
 [ nΣk = 0 C kn u (n – k) (x)v (k) (y) ] |y = x = nΣk = 0 C kn u (n – k) (x)v (k) (x).
Учитывая, что u (0) (x) = u(x) и v (0) (x) = v(x), мы получаем формулу Лейбница:
(1) (uv) (n) = u (n) v + C 1n u (n – 1) v ′ + C 2n u (n – 2) v ′′ + ... + C kn u (n – k) v (k)+ ... + uv (n).
Доказательство методом индукции
Приведем доказательство формулы Лейбница методом математической индукции.
Еще раз выпишем формулу Лейбница:
(4) (uv) (n) = nΣk = 0 C kn u (n – k) v (k).
При n = 1 имеем:
(uv) ′ = C 01 u (1 – 0) v (0) + C 11 u (1 – 1) v (1) = u ′v + uv ′.
Это формула производной произведения двух функций. Она справедлива.
Предположим, что формула (4) справедлива для производной n-го порядка. Докажем, что она справедлива для производной n + 1-го порядка.
Дифференцируем (4):
( u (n – k) v (k) ) ′ = ( u (n – k) ) ′v (k) + u (n – k) ( v (k) ) ′ = u (n – k + 1) v (k) + u (n – k) v (k + 1);
(uv) (n + 1) = ( (uv) (n) ) ′ = nΣk = 0 C kn ( u (n – k) v (k) ) ′ = nΣk = 0 C kn ( u (n – k + 1) v (k)+   u (n – k) v (k + 1) ) =
nΣk = 0 C kn u (n – k + 1) v (k) + nΣk = 0 C kn u (n – k) v (k + 1) =
nΣk = 0 C kn u (n – k + 1) v (k) + n + 1Σk = 1 C k – 1n u (n – k + 1) v (k) =
C 0n u (n – 0 + 1) v (0) + nΣk = 1( C kn + C k – 1n )u (n – k + 1) v (k) + C n + 1 – 1n u (n – (n + 1) + 1) v (n + 1).
Итак, мы нашли:
(5) (uv) (n + 1) = C 0n u (n + 1) v (0) + nΣk = 1( C kn + C k – 1n )u (n + 1 – k) v (k) + C nn u (0) v (n + 1).
Далее замечаем, что
C 0n = n!(n – 0)! 0! = n!n! ⋅ 1 = 1;
C nn = n!(n – n)! n! = n!0! n! = 1;
C kn + C k – 1n = n!(n – k)! k! + n!(n – k + 1)! (k – 1)! =
n! (n – k + 1)(n – k + 1)! k! + n! k(n – k + 1)! k! = n! (n + 1)(n + 1 – k)! k! = (n + 1)!(n + 1 – k)! k! = C kn + 1.
Подставим в (5) и учтем, что 1 = C 0n = C 0n + 1 = C nn = C n + 1n + 1:
(uv) (n + 1) = C 0n + 1 u (n + 1) v (0) + nΣk = 1 C kn + 1 u (n + 1 – k) v (k) + C n + 1n + 1 u (0) v (n + 1) =
n + 1Σk = 0 C kn + 1 u (n + 1 – k) v (k).
Отсюда видно, что формула (4) имеет тот же вид и для производной n + 1-го порядка.
Итак, формула (4) справедлива при n = 1. Из предположения, что она выполняется, для некоторого числа n = m следует, что она выполняется для n = m + 1.
Формула Лейбница доказана.
Пример
Все примеры Вычислить n-ю производную функции
y(x) = x 2 sin x.
Решение
Применим формулу Лейбница
(2) (uv) (n) = u (n) v + C 1n u (n – 1) v ′ + C 2n u (n – 2) v ′′ + ... + C kn u (n – k) v (k)+ ... + uv (n).
В нашем случае
u(x) = sin x;
v(x) = x 2.
Находим производные от функции u.
По таблице производных имеем:
u ′ = (sin x) ′ = cos x.
Применяем свойства тригонометрических функций:
cos x = sin( x + π2 ).
Тогда
u ′ = (sin x) ′ = sin( x + π2 ).
Отсюда видно, что дифференцирование функции синус приводит к ее сдвигу на π / 2. Тогда
u (n) = sin( x + n π2  ).
Находим производные от функции v(x) = x 2.
v ′ = ( x 2 ) ′ = 2x 2 – 1 = 2x 1 = 2x;
v ′′ = (v ′) ′ = (2x) ′ = 2(x) ′ = 2( x 1 ) ′ = 2 ⋅ 1x 1 – 1 = 2x 0 = 2;
v ′′′ = (v ′′) ′ = (2) ′ = 0;
v (k) = 0, k > 2.
Поскольку v (k) = 0 при k > 2, то в формуле Лейбница отличны от нуля только первые три члена. Находим биномиальные коэффициенты.
C 1n = n!1! (n – 1)! = n(n – 1)!(n – 1)! = n;
C 2n = n!2! (n – 2)! = n(n – 1)(n – 2)!2 (n – 2)! = 12 n(n – 1).
По формуле Лейбница имеем:
y (n) = ( sin x ⋅ x 2 ) (n) = (uv) (n) = u (n) v + C 1n u (n – 1) v ′ + C 2n u (n – 2) v ′′ =
sin( x + n π2  ) ⋅ x 2 + n sin( x + (n – 1) π2  ) ⋅ 2x + 12 n(n – 1) sin( x + (n – 2) π2  ) ⋅ 2.
Ответ
y (n) = x 2 sin( x + n π2  ) + 2nx sin( x + (n – 1) π2  ) + n(n – 1) sin( x + (n – 2) π2  ).
Автор: Олег Одинцов. Опубликовано: