Раздел II. Дифференциальное исчисление функций одной переменной — § 5. Производные и дифференциалы высших порядков
Демидович — задача 1230
Б. П. Демидович, «Сборник задач и упражнений по математическому анализу». Условие и подробное решение по шагам.
Задача 1230
Доказать, что для n-й производной сложной функцииy=f(x2)справедлива формулаdxndny=(2x)nf(n)(x2)+1!n(n−1)(2x)n−2f(n−1)(x2)+2!n(n−1)(n−2)(n−3)(2x)n−4f(n−2)(x2)+⋯
Доказательство
Идея
Запишем предложенную формулу в более компактном виде с использованием знака суммы:dxndny=k=0∑⌊n/2⌋k!(n−2k)!n!(2x)n−2kf(n−k)(x2)где ⌊n/2⌋ — целая часть числа n/2. Докажем её справедливость методом математической индукции по n.- 1
База индукции
При n=1 компактная формула даёт:dxdy=0!1!1!(2x)1f(1)(x2)=2xf′(x2)Это в точности совпадает с правилом дифференцирования сложной функции. Для полноты картины проверим n=2, прямое дифференцирование даёт:dx2d2y=dxd[2xf′(x2)]=2f′(x2)+4x2f′′(x2)Формула при n=2 даёт тот же результат:0!2!2!(2x)2f′′(x2)+1!0!2!(2x)0f′(x2)=4x2f′′(x2)+2f′(x2)База индукции верна.
Проверка
Индукционный переход. Предположим, что формула справедлива для некоторого натурального n:dxndny=k=0∑⌊n/2⌋k!(n−2k)!n!(2x)n−2kf(n−k)(x2)Найдём (n+1)-ю производную, продифференцировав это выражение по x. Применим правило дифференцирования произведения к общему члену суммы:dxn+1dn+1y=k=0∑⌊n/2⌋k!(n−2k)!n!dxd[(2x)n−2kf(n−k)(x2)]Вычислим производную в квадратных скобках:dxd[(2x)n−2kf(n−k)(x2)]=2(n−2k)(2x)n−2k−1f(n−k)(x2)+(2x)n−2kf(n−k+1)(x2)⋅2xЗаметим, что второе слагаемое можно переписать как (2x)n−2k+1f(n−k+1)(x2). Подставим это обратно в сумму и разобьём её на две:dxn+1dn+1y=k=0∑⌊n/2⌋k!(n−2k)!2n!(n−2k)(2x)n−2k−1f(n−k)(x2)+k=0∑⌊n/2⌋k!(n−2k)!n!(2x)n−2k+1f(n−k+1)(x2)В первой сумме сократим дробь на (n−2k) и выполним сдвиг индекса, положив j=k+1. Тогда k=j−1:j=1∑⌊n/2⌋+1(j−1)!(n−2j+1)!2n!(2x)n−2j+1f(n−j+1)(x2)Во второй сумме просто заменим индекс k на j:j=0∑⌊n/2⌋j!(n−2j)!n!(2x)n−2j+1f(n−j+1)(x2)Теперь объединим обе суммы. Рассмотрим коэффициент при общем члене (2x)(n+1)−2jf(n+1−j)(x2) для j≥1. Приведём дроби к общему знаменателю j!(n−2j+1)!:(j−1)!(n−2j+1)!2n!+j!(n−2j)!n!=j!(n−2j+1)!2j⋅n!+(n−2j+1)⋅n!Вынесем n! в числителе:j!(n−2j+1)!n!(2j+n−2j+1)=j!(n+1−2j)!n!(n+1)=j!(n+1−2j)!(n+1)!Для j=0 коэффициент даётся только второй суммой (при k=0):0!n!n!=1=0!(n+1)!(n+1)!Следовательно, объединённая сумма принимает вид:dxn+1dn+1y=j=0∑⌊(n+1)/2⌋j!(n+1−2j)!(n+1)!(2x)(n+1)−2jf(n+1−j)(x2)Мы получили в точности исходную формулу, в которой n заменено на n+1. По принципу математической индукции формула справедлива для любого натурального n. Разворачивая сумму и расписывая факториалы, получаем требуемое разложение:dxndny=(2x)nf(n)(x2)+1!n(n−1)(2x)n−2f(n−1)(x2)+2!n(n−1)(n−2)(n−3)(2x)n−4f(n−2)(x2)+⋯Что и требовалось доказать