2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Дифференциал функции
Сообщение05.06.2019, 20:56 


26/05/19
28
По определению дифференциала:
$df(\overline{a})=\sum_{s=1}^n f'_{x_s}h_s$
Рассмотрим функцию: $f(\overline{x})=x_s$ , тогда $dx_s=hs$
Почему из последнего равенства следует, что $dx_s$ равен $h_s$?

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение05.06.2019, 22:39 
Заслуженный участник


27/04/09
28128
Когда пишут $dx_s$, то как раз и имеют в виду вашу функцию $f$, выделяющую $s$-ю координату. То есть мы рассматриваем выражения как функции от аргументов $(x_1,\ldots,x_n)$, таким же образом можно сказать «функция $x_1 + x_3$», что будет означать такую $g$, что $g(x_1,\ldots,x_n) = x_1 + x_3$, и аналогично взять частную производную: $(x_1 + x_3)'_{x_2}$ — это частная производная $g$ по второму аргументу, а предыдущая запись просто удобнее (бывает). Так что может быть даже написано, что $dg = d(x_1 + x_3) = dx_1 + dx_3$, и плюс справа это сложение функций, и в итоге это эквивалентно чуть более аккуратной записи $(dg)(x_1,\ldots,x_n,h_1,\ldots,h_n) = h_1 + h_3$.

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение05.06.2019, 22:56 


26/05/19
28
arseniiv
То есть $dx_s$ - функция, которая возвращает $s$-ю координату. Поэтому $dx_s(h_1,...,h_n)=h_s$. Но с чего вдруг независимая переменная $x_s$ стала функцией $n$ аргументов?

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение05.06.2019, 23:15 
Заслуженный участник


27/04/09
28128
Ну, в математике вообще нет понятия «переменная», это уже метаматические штучки, касающиеся обозначений. Ну и это тоже обозначения — мы решили обозначать функцию, возвращающую $k$-ю координату своего аргумента обозначением переменной, обозначающей $k$-ю координату, достаточно логично.

-- Чт июн 06, 2019 01:16:25 --

Тут наверно люди будут возражать, но лично я считаю, что вот эти зависимые и независимые переменные в вопросах дифференцирования только путают. :roll: У нас могут быть функции и известны какие-то соотношения между ними, ну и всё.

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение06.06.2019, 00:11 


26/05/19
28
arseniiv
Просто не очень понятно, как Вы получили, что $dx_s$ - функция, выделяющая $s$-ю координату. Почему-то не вижу, откуда это следует

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение06.06.2019, 00:33 
Заслуженный участник
Аватара пользователя


30/01/06
72407
trunb1 в сообщении #1397967 писал(а):
То есть $dx_s$ - функция, которая возвращает $s$-ю координату.

Нет, $x_s$ - это функция, возвращающая $s$-ю координату.

Скажем, находитесь вы в пространстве $\mathbb{R}^2$ в точке $(2,5).$ Тогда вы можете считать всегда заданными функции на этом пространстве $x_1$ и $x_2,$ и в вашей точке $x_1=2$ и $x_2=5.$ Ровно это и означает, что координата $x_1=2$ и координата $x_2=5.$ (В школе эти две координаты принято обозначать $x$ и $y,$ но это перестаёт быть удобным, когда их много.)

Или ещё пример. Можно на том же пространстве $\mathbb{R}^2$ ввести функции $r$ и $\varphi,$ которые в вашей точке будут $r=\sqrt{2^2+5^2}=\sqrt{29}$ и $\varphi=\arctg\tfrac{5}{2}.$ И тоже назвать их координатами - полярными координатами.

-- 06.06.2019 00:50:21 --

trunb1 в сообщении #1397967 писал(а):
То есть $dx_s$ - функция, которая возвращает $s$-ю координату.

Точнее так. $dx_s$ - это и вправду функция, которая возвращает $s$-ю координату, но не $s$-ю координату точки $\vec{x},$ а $s$-ю координату вектора $\vec{h}=(h_1,\ldots h_n).$ Тогда да. $dx_s(\vec{h})=h_s.$

В этом смысле, $dx_s$ - линейная (однородная) функция на пространстве векторов $\vec{h}.$ (Иногда используются названия линейная форма или линейный функционал, но смысл тот же.)

И при этом, она же - (произвольная) функция на пространстве точек $\vec{x}.$ То есть, в общем итоге, это функция двух параметров: $\vec{x}$ и $\vec{h}.$

-- 06.06.2019 00:51:22 --

Поначалу кажется, что эти "навороты" ни для чего не нужны, но постепенно появляются задачи, для которых это всё оказывается удобным инструментом и системой понятий.

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение06.06.2019, 08:36 


26/05/19
28
Munin
$f(\overline{x})=x_s$ (то есть $f(\overline{x})$ -функция, которая возвращает $s$-ю координату). Как из этого следует, что $dx_s$ тоже является функцией, которая возвращает $s$-ю координату?

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение06.06.2019, 13:44 
Заслуженный участник


14/10/14
1220
trunb1 в сообщении #1397942 писал(а):
По определению дифференциала:
$df(\overline{a})=\sum_{s=1}^n f'_{x_s}h_s$

Плохо написано определение. Лучше так: $((df)(a))(h)=\sum\limits_{s=1}^n \left( \left(\left(\dfrac{\partial f}{\partial x^s}\right)(a)\right)h^s\right)$.
Здесь $f$ -- функция, определённая на открытом множестве $U\subset \mathbb R^n$ и принимающая значения в $\mathbb R$ (это записывают так: $f:U\to \mathbb R$); $a\in U$ -- какая-то точка множества $U$; $h\in\mathbb R^n$ -- какой-то вектор из $\mathbb R^n$ (бывает полезно думать, что этот вектор отложен от точки $a$: он показывает направление, по которому мы дифференцируем).

Я поставил много скобок, чтобы труднее было что-нибудь истолковать неправильно; обычно скобок пишут меньше. Индексы у компонент векторов лучше писать сверху, а не снизу (но не путайте: это индексы, а не степени). Черту над буквой, обозначающей вектор, я не пишу: мы сразу договорились, что это вектор, и ничего другого эта буква всё равно обозначать не будет.

$df$ -- это функция, определённая на множестве $U$ и принимающая значения в множестве линейных функций из $\mathbb R^n$ в $\mathbb R$ Это можно написать и так: $df: U\to \operatorname{Lin}(\mathbb R^n,\mathbb R)$.

Таким образом, для каждой конкретной точки $a\in U$ $df(a)$ -- это линейная функция $\mathbb R^n\to \mathbb R$ (своя для каждой точки $a$).

Всё понятно? Если да, то проверьте, что если $c^s:U\to \mathbb R$ -- функция, которая точке $\begin{pmatrix}x^1\\x^2\\\vdots\\x^n\end{pmatrix}$ сопоставляет число $x^s$, то для любой точки $a\in U $ и для любого вектора $h\in\mathbb R^n$ верно равенство $((d(c^s))(a))\begin{pmatrix}h^1\\h^2\\\vdots\\h^n\end{pmatrix}=h^s$. (Как проверить? -- расписав определение.)

 Профиль  
                  
 
 Re: Дифференциал функции
Сообщение06.06.2019, 16:47 
Заслуженный участник
Аватара пользователя


30/01/06
72407
trunb1 в сообщении #1397994 писал(а):
Как из этого следует, что $dx_s$ тоже является функцией, которая возвращает $s$-ю координату?

Во-первых, надо понимать, что $dx_s$ не "тоже".
    $x_s(\vec{x})$ - это функция, возвращающая $s$-ю координату аргумента $\vec{x}.$
    $dx_s(\vec{x},\vec{h})$ - это функция, возвращающая $s$-ю координату другого аргумента $\vec{h},$ хотя от $\vec{x}$ она тоже зависит.

Во-вторых, как следует.

Строго применением формулы $df(\vec{x})=\sum\limits_{s=1}^n f'_{x_s}\cdot h^{\vphantom{\prime}}_s.$

А именно, когда нам дана функция $f,$ то чтобы найти $df$ (это можно читать как $d\,f,$ то есть оператор $d,$ применённый к $f$), нам надо взять полный набор частных производных этой $f$ по всем координатам $x_s.$
(Тут есть тонкость. Выше я сказал, что координата - это функция. Но чтобы взять частную производную по координате, надо иметь в виду не только одну эту координату, но и всю остальную систему координат, в которую данная координата входит.)

Например, разберём нашу плоскость $\mathbb{R}^2.$ На ней заданы координаты $x_1,x_2.$

    (Я не одобряю предложения Slav-27 поменять обозначения, поскольку это вас запутает: пока у вас есть ваши базовые обозначения по лекциям или учебнику, и вы к ним привыкаете, лучше их придерживаться. Я только вместо черты пишу вектор, потому что черта - это всего лишь упрощённый способ написать значок вектора.)

Рассмотрим функцию $x_1.$ Понятно, как она себя ведёт: в точке $(0,0)$ она равна $0,$ а в точке $(2,5)$ она возвращает $2.$

Возьмём набор её частных производных:
    $(x_1)'_{x_1}=1$
    $(x_1)'_{x_2}=0$
Тут всё понятно?

И наконец, запишем
    $d\,x_1=\sum\limits_{s=1}^2 (x_1)'_{x_s} h^{\vphantom{\prime}}_s=(x_1)'_{x_1} h^{\vphantom{\prime}}_1+(x_1)'_{x_2} h^{\vphantom{\prime}}_2=1\cdot h_1+0\cdot h_2=h_1.$
Мы получили функцию от аргументов $\vec{x},\vec{h},$ каждый из которых - два числа. И она возвращает 1-е число из аргумента $\vec{h}.$ Игнорируя все остальные аргументы (в данном случае; такую простую систему координат мы выбрали).

Убедитесь, что $d\,x_2=h_2.$

-- 06.06.2019 16:51:35 --

Slav-27 в сообщении #1398061 писал(а):
$df$ -- это функция, определённая на множестве $U$ и принимающая значения в множестве линейных функций из $\mathbb R^n$ в $\mathbb R$ Это можно написать и так: $df: U\to \operatorname{Lin}(\mathbb R^n,\mathbb R)$.

Может быть, стоит "по-программистски"? $df\colon U\to(\mathbb{R}^n\to\mathbb{R}).$ Если это поможет понять.
И ("декаррирование") это то же самое, что $df\colon U\times\mathbb{R}^n\to\mathbb{R}.$

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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