Студент использует второй производной признак для поиска экстремума: он утверждает, что если f'(x0) = 0 и f''(x0) = 0, то x0 не может быть точкой локального минимума. Проанализируйте корректность этого утверждения, приведите контрпримеры и опишите, какие дополнительные критерии (порядок первой ненулевой производной, выпуклость и т.д.) следует учитывать.
Утверждение некорректно: из f′(x0)=0f'(x_0)=0f′(x0)=0 и f′′(x0)=0f''(x_0)=0f′′(x0)=0 не следует, что x0x_0x0 не может быть точкой локального минимума. Приведу контрпримеры и правильные критерии. Контрпримеры - f(x)=x4f(x)=x^4f(x)=x4. Тогда f′(x)=4x3f'(x)=4x^3f′(x)=4x3, f′(0)=0f'(0)=0f′(0)=0; f′′(x)=12x2f''(x)=12x^2f′′(x)=12x2, f′′(0)=0f''(0)=0f′′(0)=0. Но x=0x=0x=0 — строгий локальный минимум, так как f(x)≥0f(x)\ge0f(x)≥0 и f(x)>0f(x)>0f(x)>0 при x≠0x\ne0x=0. - Константная функция f(x)≡Cf(x)\equiv Cf(x)≡C. Все производные в любой точке нулевые, при этом каждая точка одновременно минимум и максимум. Контрпример для обратного утверждения (нет экстремума): - f(x)=x3f(x)=x^3f(x)=x3. Тогда f′(0)=0f'(0)=0f′(0)=0, f′′(0)=0f''(0)=0f′′(0)=0, и в 000 экстремума нет (точка перегиба). Критерий по первому ненулевому члену (обобщённый тест по производным) Пусть fff имеет в точке x0x_0x0 все производные до порядка kkk и f′(x0)=⋯=f(k−1)(x0)=0,f(k)(x0)≠0.
f'(x_0)=\dots=f^{(k-1)}(x_0)=0,\qquad f^{(k)}(x_0)\ne0. f′(x0)=⋯=f(k−1)(x0)=0,f(k)(x0)=0.
Тогда по разложению Тейлора f(x)=f(x0)+f(k)(x0)k!(x−x0)k+o((x−x0)k).
f(x)=f(x_0)+\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+o((x-x_0)^k). f(x)=f(x0)+k!f(k)(x0)(x−x0)k+o((x−x0)k).
Отсюда: - если kkk чётно и f(k)(x0)>0f^{(k)}(x_0)>0f(k)(x0)>0, то x0x_0x0 — строгий локальный минимум; - если kkk чётно и f(k)(x0)<0f^{(k)}(x_0)<0f(k)(x0)<0, то x0x_0x0 — строгий локальный максимум; - если kkk нечётно, то экстремума нет (изменение знака главного члена). Критерий через выпуклость - Если fff дважды непрерывно дифференцируема на окрестности точки и f′′(x0)>0f''(x_0)>0f′′(x0)>0, то x0x_0x0 — строгий локальный минимум. - Если f′′(x)≥0f''(x)\ge0f′′(x)≥0 на некотором интервале и f′(x0)=0f'(x_0)=0f′(x0)=0, то x0x_0x0 — локальный минимум (необязательно строгий). Однако условие f′′(x0)=0f''(x_0)=0f′′(x0)=0 само по себе даёт неопределённость и требует дальнейшего анализа (вплоть до проверки старших производных или поведения функции). Практические замечания - Если высших производных либо нет, либо их трудно считать, удобнее проверять знак f(x)−f(x0)f(x)-f(x_0)f(x)−f(x0) в малой окрестности или использовать численные/геометрические методы (поведение монотонности, выпуклость, субградиент для невырожденных точек и т.д.). - Для функций с неаналитическим поведением (например, f(x)=∣x∣f(x)=|x|f(x)=∣x∣) следует применять понятия подпроизводных/субдифференциала: у f(x)=∣x∣f(x)=|x|f(x)=∣x∣ в 000 производная не существует, но точка — минимальна. Краткий вывод: нулевые первая и вторая производные не достаточны для отрицания минимума. Нужно рассматривать первую ненулевую производную (её порядок и знак) или локальную выпуклость функции.
Контрпримеры
- f(x)=x4f(x)=x^4f(x)=x4. Тогда f′(x)=4x3f'(x)=4x^3f′(x)=4x3, f′(0)=0f'(0)=0f′(0)=0; f′′(x)=12x2f''(x)=12x^2f′′(x)=12x2, f′′(0)=0f''(0)=0f′′(0)=0. Но x=0x=0x=0 — строгий локальный минимум, так как f(x)≥0f(x)\ge0f(x)≥0 и f(x)>0f(x)>0f(x)>0 при x≠0x\ne0x=0.
- Константная функция f(x)≡Cf(x)\equiv Cf(x)≡C. Все производные в любой точке нулевые, при этом каждая точка одновременно минимум и максимум.
Контрпример для обратного утверждения (нет экстремума):
- f(x)=x3f(x)=x^3f(x)=x3. Тогда f′(0)=0f'(0)=0f′(0)=0, f′′(0)=0f''(0)=0f′′(0)=0, и в 000 экстремума нет (точка перегиба).
Критерий по первому ненулевому члену (обобщённый тест по производным)
Пусть fff имеет в точке x0x_0x0 все производные до порядка kkk и
f′(x0)=⋯=f(k−1)(x0)=0,f(k)(x0)≠0. f'(x_0)=\dots=f^{(k-1)}(x_0)=0,\qquad f^{(k)}(x_0)\ne0.
f′(x0 )=⋯=f(k−1)(x0 )=0,f(k)(x0 )=0. Тогда по разложению Тейлора
f(x)=f(x0)+f(k)(x0)k!(x−x0)k+o((x−x0)k). f(x)=f(x_0)+\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+o((x-x_0)^k).
f(x)=f(x0 )+k!f(k)(x0 ) (x−x0 )k+o((x−x0 )k). Отсюда:
- если kkk чётно и f(k)(x0)>0f^{(k)}(x_0)>0f(k)(x0 )>0, то x0x_0x0 — строгий локальный минимум;
- если kkk чётно и f(k)(x0)<0f^{(k)}(x_0)<0f(k)(x0 )<0, то x0x_0x0 — строгий локальный максимум;
- если kkk нечётно, то экстремума нет (изменение знака главного члена).
Критерий через выпуклость
- Если fff дважды непрерывно дифференцируема на окрестности точки и f′′(x0)>0f''(x_0)>0f′′(x0 )>0, то x0x_0x0 — строгий локальный минимум.
- Если f′′(x)≥0f''(x)\ge0f′′(x)≥0 на некотором интервале и f′(x0)=0f'(x_0)=0f′(x0 )=0, то x0x_0x0 — локальный минимум (необязательно строгий).
Однако условие f′′(x0)=0f''(x_0)=0f′′(x0 )=0 само по себе даёт неопределённость и требует дальнейшего анализа (вплоть до проверки старших производных или поведения функции).
Практические замечания
- Если высших производных либо нет, либо их трудно считать, удобнее проверять знак f(x)−f(x0)f(x)-f(x_0)f(x)−f(x0 ) в малой окрестности или использовать численные/геометрические методы (поведение монотонности, выпуклость, субградиент для невырожденных точек и т.д.).
- Для функций с неаналитическим поведением (например, f(x)=∣x∣f(x)=|x|f(x)=∣x∣) следует применять понятия подпроизводных/субдифференциала: у f(x)=∣x∣f(x)=|x|f(x)=∣x∣ в 000 производная не существует, но точка — минимальна.
Краткий вывод: нулевые первая и вторая производные не достаточны для отрицания минимума. Нужно рассматривать первую ненулевую производную (её порядок и знак) или локальную выпуклость функции.