Раздел 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.
База индукции
При 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=0, степенной множитель постоянен и его производная равна нулю. Поэтому в первой сумме оставляем лишь k≤⌊(n−1)/2⌋. Теперь можно сократить на n−2k>0 и положить j=k+1. Тогда k=j−1:j=1∑⌊(n+1)/2⌋(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!(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)!Если n=2r+1 нечётно, крайний индекс j=r+1 есть только в первой сумме. Его коэффициент равенr!0!2(2r+1)!=(r+1)!0!(2r+2)!,поскольку (2r+2)/(r+1)=2. Это нужный коэффициент. При чётном n правые границы обеих сумм совпадают, и он уже проверен общим вычислением. Следовательно, объединённая сумма принимает вид: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)+⋯Что и требовалось доказать