Методы решения физико-математических задач

Формула Лейбница для n-й производной произведения двух функций

Формула Лейбница для n-й производной произведения двух функций
Приводится формула Лейбница для вычисления n-й производной произведения двух функций. Дано ее доказательство двумя способами. Рассмотрен пример вычисления производной n-го порядка.

Формула Лейбница

С помощью формулы Лейбница можно вычислить производную n-го порядка от произведения двух функций. Она имеет следующий вид:
(1)   (uv) (n) = u (n) v + C 1n u (n – 1) v +C 2n u (n – 2) v′′ + ...  + Ckn u (n – k) v (k)+ ...  + uv (n),
где
Ckn = n!(n – k)! k! – биномиальные коэффициенты.

Биномиальные коэффициенты являются коэффициентами разложения бинома (a + b)n по степеням a и b:
(a + b)n = nΣk = 0 Ckn an – k bk.
Также число Ckn является числом сочетаний из n по k.

Доказательство формулы Лейбница

Доказательство первым способом

Применим формулу производной произведения двух функций:
(2)   (uv) = uv + 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 Cknn – kxn – kkyk u(x)v(y) ]|y = x =
  [nΣk = 0 Ckn u (n – k) (x)v (k) (y) ]|y = x =nΣk = 0 Ckn 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′′ + ...  + Ckn u (n – k) v (k)+ ...  + uv (n).

Доказательство методом индукции

Приведем доказательство формулы Лейбница методом математической индукции.

Еще раз выпишем формулу Лейбница:
(4)   (uv) (n) = nΣk = 0 Ckn u (n – k) v (k).
При n = 1 имеем:
(uv) =C 01 u (1 – 0) v (0) + C 11 u (1 – 1) v (1) =uv + 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 Ckn(u (n – k) v (k)) =nΣk = 0 Ckn(u (n – k + 1) v (k)+   u (n – k) v (k + 1)) =
nΣk = 0 Ckn u (n – k + 1) v (k) +nΣk = 0 Ckn u (n – k) v (k + 1) =
nΣk = 0 Ckn u (n – k + 1) v (k) +n + 1Σk = 1 Ck – 1n u (n – k + 1) v (k) =
C 0n u (n – 0 + 1) v (0) +nΣk = 1(Ckn + Ck – 1n)u (n – k + 1) v (k) +Cn + 1 – 1n u (n – (n + 1) + 1) v (n + 1).
Итак, мы нашли:
(5)   (uv) (n + 1) = C 0n u (n + 1) v (0) +nΣk = 1(Ckn + Ck – 1n)u (n + 1 – k) v (k) +Cnn u (0) v (n + 1).

Далее замечаем, что
C 0n = n!(n – 0)! 0! = n!n! ⋅ 1 = 1;
Cnn = n!(n – n)! n! = n!0! n! = 1;
Ckn + Ck – 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! = Ckn + 1.

Подставим в (5) и учтем, что   1 = C 0n = C 0n + 1 = Cnn = Cn + 1n + 1:
(uv) (n + 1) = C 0n + 1 u (n + 1) v (0) +nΣk = 1 Ckn + 1 u (n + 1 – k) v (k) +Cn + 1n + 1 u (0) v (n + 1) =
n + 1Σk = 0 Ckn + 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′′ + ...  + Ckn 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  ).

Автор: Олег Одинцов.     Опубликовано:

Меню