2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Теорема об ортогональности градиента
Сообщение23.06.2022, 22:58 


21/03/11
200
Здравствуйте. В википедии приводится следующая теорема из матанализа:
Цитата:
Если функция $f$ дифференцируема, то градиент функции $f$ в точке либо равен нулю, либо перпендикулярен множеству уровня функции $f$ в точке.

Ее доказательство довольно простое и выписано, например, здесь. Как я понял, эту теорему можно перефразировать следующим образом:
Пусть функция $f: X \subset \mathbb{R}^n \to \mathbb{R}$ дифференцируема на множестве $X$, и точка $\mathbf{x}_0 \in X$ такова, что $\nabla f(\mathbf{x}_0) \neq \mathbf{0}$. Тогда в точке $\mathbf{x}_0$ градиент $\nabla f(\mathbf{x}_0)$ ортогонален касательной гиперплоскости к гиперповерхности уровня $f(\mathbf{x}_0)$ (эта гиперповерхность представляет из себя множество $\{\mathbf{x} \in X: ~ f(\mathbf{x}) = f(\mathbf{x}_0)\} \subset \mathbb{R}^n$).

Вопрос в том, можно ли ослабить требование дифференцируемости функции $f$ на множестве $X$ таким образом, чтобы утверждение теоремы осталось тем же? То есть можно ли в условии теоремы заменить фразу "дифференцируема на множестве $X$" на что-то из следующего списка:
1. дифференцируема на множестве $\{\mathbf{x} \in X: ~ f(\mathbf{x}) = f(\mathbf{x}_0)\} \subset \mathbb{R}^n$
2. дифференцируема в точке $\mathbf{x}_0 \in X$
3. дифференцируема на каком-то другом подмножестве области определения $X$ ?

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 00:15 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
В разъяснении по вашей же ссылке есть ответ на ваш вопрос.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 09:27 


18/05/15
731
give_up в сообщении #1558303 писал(а):
Вопрос в том, можно ли ослабить требование дифференцируемости функции $f$ на множестве $X$ таким образом, чтобы утверждение теоремы осталось тем же?

Вряд-ли. Как раз в этой теореме требование дифференцируемости функции важно.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 09:53 


21/03/11
200
Brukvalub в сообщении #1558313 писал(а):
В разъяснении по вашей же ссылке есть ответ на ваш вопрос.

Не увидел там ответа.
Увидел лишь то, что теорема доказывается применением правила дифференцирования сложной функции в точке $t_0 = 0$. Это правило требует дифференцируемости кривой $\gamma(t)$ в точке $t_0$ и функции $f$ в точке $\mathbf{x}_0 = \gamma(t_0)$. Поэтому мне не очень понятно зачем требовать от $f$ дифференцируемость всюду на области определения $X$.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 10:42 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Так это и есть ответ.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 11:04 
Заслуженный участник


18/01/15
3231
На всём множестве может и не нужно, а вот в окрестности (тут коллега не приметил) непременно . А иначе множество уровня может не быть в окрестности точки гладкой гиперповерхностью, и какая уж там перпендикулярность ... Ну разве что в каком-то обобщенном смысле. И даже, пожалуй, в окрестности нужна не просто дифференцируемость, а $C^1$.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение24.06.2022, 13:31 


21/03/11
200
vpb в сообщении #1558335 писал(а):
И даже, пожалуй, в окрестности нужна не просто дифференцируемость, а $C^1$.

Действительно, сейчас подумал и пришел к выводу, что $C^1$ кривая $\gamma(t)$ гарантированно существует лишь тогда, когда для точки $\mathbf{x}_0$ можно выписать теорему о неявной функции. А это, в свою очередь, требует того, чтобы $f(\mathbf{x})$ была непрерывно дифференцируемой в некоторой окрестности точки $\mathbf{x}_0$.
Есть подробное описание необходимости применения теоремы о неявной функции здесь.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение25.06.2022, 03:13 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
give_up в сообщении #1558303 писал(а):
Вопрос в том, можно ли ослабить требование дифференцируемости функции $f$ на множестве $X$ таким образом, чтобы утверждение теоремы осталось тем же? То есть можно ли в условии теоремы заменить фразу "дифференцируема на множестве $X$" на что-то из следующего списка:
1. дифференцируема на множестве $\{\mathbf{x} \in X: ~ f(\mathbf{x}) = f(\mathbf{x}_0)\} \subset \mathbb{R}^n$
2. дифференцируема в точке $\mathbf{x}_0 \in X$
3. дифференцируема на каком-то другом подмножестве области определения $X$ ?
Ну, если Вам это очень-очень надо, то так и быть. Предполагаем дифференцируемость $f$ в точке $\mathbf x_0$. Открываем Зорича (том 1, стр.438):
Цитата:
... если $f$ — дифференцируемая в точке $x_0$ функция, то для любых векторов $v_1,v_2\in T\mathbb R^m_{x_0}$ и любых $\lambda_1,\lambda_2\in\mathbb R$ функция имеет в точке $x_0$ производную по вектору $(\lambda_1v_1+\lambda_2v_2)\in T\mathbb R^m_{x_0}$ и при этом
$$D_{\lambda_1v_1+\lambda_2v_2}f(x_0)=\lambda_1D_{v_1}f(x_0)+\lambda_2D_{v_2}f(x_0)\eqno{(14)}$$

:!: Ниже все производные берутся в точке $\mathbf x_0$, а все векторы принадлежат пространству $T\mathbb R^m_{\mathbf x_0}$ (объяснение обозначения на стр.427), т.е. также относятся к точке $\mathbf x_0$.

Введём ортонормированный базис $(\mathbf e_i)$. Назовём вектор
$\nabla f=\sum\limits_i\mathbf e_i D_{\mathbf e_i}f$
градиентом функции $f$ в точке $\mathbf x_0$. Можно показать, что определение корректно, т.е. градиент не зависит от выбора ортонормированного базиса. Кроме того,
$D_{\mathbf v}f=\sum\limits_i v_iD_{\mathbf e_i}f=\sum\limits_i(\mathbf e_i,\mathbf v)D_{\mathbf e_i}f=(\nabla f, \mathbf v)$

Нам надо показать, что $\nabla f$ перпендикулярен множеству уровня $f$ в $\mathbf x_0$. Это значит, что $\nabla f$ ортогонален любому вектору $\mathbf v\in T\mathbb R^m_{\mathbf x_0}$, касательному к множеству уровня. Проблема в том, что это понятие (или понятие касательной гиперплоскости, как множества всех таких векторов) ещё не определено. В доказательстве из stackexchange касательная гиперплоскость определяется так:
Цитата:
The set of all vectors $\gamma'(0)$ for all possible curves $\gamma$ forms the tangent hyperplane to $L(c)$ at $x_0$
Мы же определим иначе: вектор $\mathbf v\in T\mathbb R^m_{\mathbf x_0}$ называется касательным к множеству уровня функции $f$ в точке $\mathbf x_0$, если $D_\mathbf v f(\mathbf x_0)=0$.
Тогда и $(\nabla f, \mathbf v)=D_{\mathbf v}f=0$.

 Профиль  
                  
 
 Re: Теорема об ортогональности градиента
Сообщение25.06.2022, 16:46 


21/03/11
200
svv, интересный подход, спасибо. Получается что ответ на мой вопрос зависит от того, как именно определить касательную гиперплоскость.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: DariaRychenkova, Shadow


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group