Постройте контрпример к утверждению: "если функция дважды дифференцируема и вторая производная положительна во всех точках, то функция обязательно выпуклая", и объясните, какие условия нужно уточнить
Контрпример. Возьмём множество D=(−2,−1)∪(1,2)D=(-2,-1)\cup(1,2)D=(−2,−1)∪(1,2)
и функцию f(x)=x2,x∈D.
f(x)=x^2,\qquad x\in D. f(x)=x2,x∈D.
Функция дважды дифференцируема на каждом компоненте DDD и f′′(x)=2>0для всех x∈D.
f''(x)=2>0\quad\text{для всех }x\in D. f′′(x)=2>0длявсехx∈D.
Тем не менее утверждение "функция выпукла" нельзя сделать без дополнительного уточнения: множество DDD невыпукло (между точками из разных компонент отрезок не лежит в DDD), поэтому понятие выпуклости на всём отрезке между произвольными двумя точками из области не применимо; если же рассматривать выпуклость на выпуклой оболочке conv(D)=(−2,2) \operatorname{conv}(D)=(-2,2)conv(D)=(−2,2), то fff на этой оболочке не определена/не совпадает с квадратичной функцией, и поэтому нельзя утверждать выпуклость на conv(D)\operatorname{conv}(D)conv(D). Какие условия нужно уточнить. Правильная достаточная формулировка: если функция fff дважды дифференцируема на выпуклом (обычно: на промежутке в R\mathbb RR или на выпуклом открытом множестве в Rn\mathbb R^nRn) множестве и её вторая производная (или матрица Гессе в многомерном случае) невырожденно неотрицательна, т.е. f′′(x)≥0 для всех x (в одномерном случае),
f''(x)\ge 0\ \text{для всех }x\ \text{(в одномерном случае),} f′′(x)≥0длявсехx(водномерномслучае),
или в многомерном случае матрица Гессе положительно полуопределена во всех точках, то тогда fff выпукла. При дополнительном условии f′′(x)>0f''(x)>0f′′(x)>0 (или Гессе положительно определена) на связной выпуклой области получаем (строгую) выпуклость. Короткая причина: f′′≥0⇒f′f''\ge0\Rightarrow f'f′′≥0⇒f′ неубывает, отсюда выполняется определение выпуклости.
D=(−2,−1)∪(1,2)D=(-2,-1)\cup(1,2)D=(−2,−1)∪(1,2) и функцию
f(x)=x2,x∈D. f(x)=x^2,\qquad x\in D.
f(x)=x2,x∈D. Функция дважды дифференцируема на каждом компоненте DDD и
f′′(x)=2>0для всех x∈D. f''(x)=2>0\quad\text{для всех }x\in D.
f′′(x)=2>0для всех x∈D. Тем не менее утверждение "функция выпукла" нельзя сделать без дополнительного уточнения: множество DDD невыпукло (между точками из разных компонент отрезок не лежит в DDD), поэтому понятие выпуклости на всём отрезке между произвольными двумя точками из области не применимо; если же рассматривать выпуклость на выпуклой оболочке conv(D)=(−2,2) \operatorname{conv}(D)=(-2,2)conv(D)=(−2,2), то fff на этой оболочке не определена/не совпадает с квадратичной функцией, и поэтому нельзя утверждать выпуклость на conv(D)\operatorname{conv}(D)conv(D).
Какие условия нужно уточнить. Правильная достаточная формулировка: если функция fff дважды дифференцируема на выпуклом (обычно: на промежутке в R\mathbb RR или на выпуклом открытом множестве в Rn\mathbb R^nRn) множестве и её вторая производная (или матрица Гессе в многомерном случае) невырожденно неотрицательна, т.е.
f′′(x)≥0 для всех x (в одномерном случае), f''(x)\ge 0\ \text{для всех }x\ \text{(в одномерном случае),}
f′′(x)≥0 для всех x (в одномерном случае), или в многомерном случае матрица Гессе положительно полуопределена во всех точках, то тогда fff выпукла. При дополнительном условии f′′(x)>0f''(x)>0f′′(x)>0 (или Гессе положительно определена) на связной выпуклой области получаем (строгую) выпуклость. Короткая причина: f′′≥0⇒f′f''\ge0\Rightarrow f'f′′≥0⇒f′ неубывает, отсюда выполняется определение выпуклости.