2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Произведение матриц прямого и обратного преобразования
Сообщение31.01.2017, 10:41 


30/05/16
11
Всем привет!
Все так же капаюсь с тензорами..
Подскажите, кто-нибудь, как используя нижеизложенные рассуждения получить единичную матрицу при перемножении матрицы прямого и обратного преобразования? :

Пусть есть две системы координат:
$\xi^i = \xi^i (\eta^1, \eta^2, \eta^3)$
$\eta^i = \eta^i (\xi^1, \xi^2, \xi^3)$
$a^{i \cdot}_{\cdot j}$ - элемент матрицы прямого преобразования $\frac{\partial \xi^i}{\partial \eta^j}$
$b^{j \cdot}_{\cdot k}$ - элемент матрицы обратного преобразования $\frac{\partial \eta^i}{\partial \xi^j}$


Рассмотрим произведение матриц $a^{i \cdot}_{\cdot j}b^{j \cdot}_{\cdot k}$ при $i=1, k =1$ и будем использовать следующие обозначения, например: $\frac{\partial \xi^1}{\partial \eta^1} =\frac{d_1 \xi^1}{d \eta^1} $, где $d_1 \xi^1$ - дифференциал $\xi^1$ полученный в результате только $d \eta^1$ (т.е. $d \eta^2 = 0$) и $d \eta^1 = d_1 \eta^1+d_2 \eta^1$.

Тогда
$\frac{\partial \xi^1}{\partial \eta^1}\frac{\partial \eta^1}{\partial \xi^1} + \frac{\partial \xi^1}{\partial \eta^2}\frac{\partial \eta^2}{\partial \xi^1} = \frac{d_1 \xi^1}{d \eta^1}\frac{d_1 \eta^1+d_2 \eta^1}{d \xi^1}- \frac{d_1 \xi^1}{d \eta^1}\frac{d_2 \eta^1}{d \xi^1}+\frac{d_2 \xi^1}{d \eta^2}\frac{d_1\eta^2 + d_2\eta^2}{d\xi^1}-\frac{d_2 \xi^1}{d \eta^2}\frac{d_2\eta^2}{d \xi^1} = $
$= \frac{d_1 \xi^1}{d \eta^1}\frac{d\eta^1}{d \xi^1}- \frac{d_1 \xi^1}{d \eta^1}\frac{d_2 \eta^1}{d \xi^1}+\frac{d_2 \xi^1}{d \eta^2}\frac{d\eta^2 }{d\xi^1}-\frac{d_2 \xi^1}{d \eta^2}\frac{d_2\eta^2}{d \xi^1}=$
$= \frac{d_1 \xi^1+d_2 \xi^1}{d \xi^1}- \frac{d_1 \xi^1}{d \eta^1}\frac{d_2 \eta^1}{d \xi^1}-\frac{d_2 \xi^1}{d \eta^2}\frac{d_2\eta^2}{d \xi^1}= 1 - \frac{d \xi^2}{d \xi^1}(\frac{d_1 \xi^1}{d \eta^1}\frac{d_2 \eta^1}{d \xi^2} + \frac{d_2 \xi^1}{d \eta^2}\frac{d_2\eta^2}{d \xi^2})$.

В выражении получили $\frac{d \xi^2}{d \xi^1}$. Но, ведь $\xi^1$ и $\xi^2$ независимы.
1) Значит ли это, что $\frac{d \xi^2}{d \xi^1}=0$?

2) И мне не совсем понятно, как интерпретировать $\frac{d \xi^2}{d \xi^1}$. Ведь если эта штука не будет равна нулю, то получится, что $\xi^2$ является функцией $\xi^1$ (причем функцией только одной переменной)

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение31.01.2017, 22:23 
Заслуженный участник


11/05/08
32166
Eugeniy_Sazonov в сообщении #1188808 писал(а):
Все так же капаюсь с тензорами..

Перестаньте капаться. А то ведь так накапаетесь, что всё из сосуда и выльется.

По существу. Тензоры тут вовсе не при чём, а просто $\left(\vec\xi\right)'_{\vec\xi}=E$ (тривиально по определению производной). Но тогда $E=\left(\vec\xi\right)'_{\vec\eta}\left(\vec\eta\right)'_{\vec\xi}$ (по тривиальной теореме о производной сложной функции).

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение01.02.2017, 16:04 


30/05/16
11
ewert, спасибо за ответ, но ведь вопрос то отвеченным не остался. Если начинать доказательство того, что Вы написали (а я именно это и хочу понять), то придем к тому же, что изначально обозначено в первом моем сообщении.
Спасибо

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


01/03/06
13626
Москва
Eugeniy_Sazonov в сообщении #1188808 писал(а):
будем использовать следующие обозначения, например: $\frac{\partial \xi^1}{\partial \eta^1} =\frac{d_1 \xi^1}{d \eta^1} $, где $d_1 \xi^1$ - дифференциал $\xi^1$ полученный в результате только $d \eta^1$ (т.е. $d \eta^2 = 0$) и $d \eta^1 = d_1 \eta^1+d_2 \eta^1$.
Вы, все-таки, так всерьез не "капайтесь"! Не нужно придумывать свои понятия и обозначения, все уже придумано до вас. Вчитайтесь в обозначения и понятия из учебников, тогда все и получится.

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение01.02.2017, 19:08 
Заслуженный участник


11/05/08
32166
Eugeniy_Sazonov в сообщении #1189103 писал(а):
Если начинать доказательство того, что Вы написали (а я именно это и хочу понять)

Дело в том, что перед тензорами должно идти тупо дифференциальное исчисление ФНП (функций нескольких переменных). В т.ч. и со значениями в многомерном пространстве. Обычно эта тема идёт во втором семестре; некоторые энтузиасты втискивают её в первый; некоторые извращенцы (вроде меня ) затягивают до третьего -- в пандан к кратным интегралам. Но в любом случае -- до тензоров.

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

И, в частности, производная сложной функции окажется просто произведением производных. В данном случае -- матричных. И ровно по тем же причинам, что и в младенческом случае (т.е. доказывается ровно так же).

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение01.02.2017, 19:18 
Заслуженный участник


14/10/14
1207
Eugeniy_Sazonov
Вы пишете странные вещи. Откуда вы их берёте? Читаете какой-то доисторический учебник анализа? Если вы школьник, то вам срочно нужно переучиваться (а если нет, то я не берусь судить).

Попробуйте прочитать следующий текст. Он скучный, а используемые там обозначения неуклюжие. Тем не менее, может быть, вы с его помощью разберётесь и тогда сможете писать проще, не боясь запутаться. Если там есть непонятные слова, то смотрите Зорич. Математический анализ, 1-й том.

О произведении матриц Якоби прямого и обратного преобразования

Чтобы показать, что это единичная матрица, используйте следующие 4 утверждения. Доказательства первых трёх можно найти у Зорича.

  1. Пусть $U, V, W$ -- области в $\mathbb R^n$, функции $f:U\to V$, $g:V\to W$, причём $f$ дифференцируема в $x\in U$, а $g$ дифференцируема в $f(x)\in V$. Тогда их композиция $g\circ f$ дифференцируема в $x$, причём дифференциал этой композиции равен композиции дифференциалов, а именно: $(d(g\circ f))(x)=((dg)(f(x)))\circ ((df)(x))$. (Обычно скобок пишут меньше, но я пишу много, надеясь, что это убережёт от недопонимания.)

    Обратите внимание, откуда и куда действуют дифференциалы:
    $(df)(x):T_xU\to T_{f(x)}V$,
    $(dg)(f(x)):T_{f(x)}V \to T_{g(f(x))}W$,
    $(d(g\circ f))(x): T_xU\to T_{g(f(x))}W$.

    ($T_x U$ обозначает пространство касательных векторов к $U$ в точке $x$ (касательное пространство к точке $x$).
    $(df)(x)$ является линейным оператором, определённым в касательном пространстве к точке $x$.)

  2. Пусть $U, V\subset \mathbb R^n$ -- области, функция $f:U\to V$ дифференцируема в $x\in U$. Выберем в $T_xU$ и $T_{f(x)}V$ "естественные" базисы, связанные с координатами, а именно: $(dx^1\vert _x, dx^2\vert _x, ..., dx^n \vert_x)$ в $T_xU$ и $(dx^1\vert _{f(x)}, dx^2\vert _{f(x)}, ..., dx^n \vert_{f(x)})$ в $T_{f(x)}U$.

    При этом выборе матрица оператора $(df)(x):T_xU\to T_{f(x)}V$ есть матрица Якоби $\dfrac{\partial f}{\partial x}(x):=\left(\dfrac{\partial f^i}{\partial x^j}(x^1, ..., x^n)\right)$.

  3. Дифференциал тождественного отображения в некоторой точке -- тождественный оператор касательного пространства.

  4. Матрица композиции линейных операторов есть произведение матриц этих операторов, матрица тождественного оператора -- единичная.


Теперь если у вас 2 взаимно обратные функции $f$ и $g$, то запишите $f\circ g=\operatorname{id}$ (знаком $\operatorname{id}$ обозначаю тождественное отображение), возьмите дифференциал от обеих частей этого равенства и используйте 4 утверждения.

О первом посте в этой теме

  1. Не путайте координаты и функции перехода. Координаты $\xi$ устанавливают биекцию между некоторым (открытым) подмножеством $C$ поверхности $M$ и некоторым (открытым) множеством $U\subset\mathbb R^n$. Они задаются функциею $\xi: C\to U$.

    Пусть есть ещё координаты $\eta: C\to V$. Тогда можно рассмотреть функцию, которая берёт $n$ координат в системе $\xi$ и выдаёт по ней $n$ координат в системе $\eta$; я обозначу эту функцию $[\xi\to\eta]$.
    Эта функция $[\xi\to\eta]=\eta\circ\xi^{-1}$, или, подробнее, $[\xi\to\eta]^i(x^1, ..., x^n)=\eta^i(\xi^{-1}(x^1, ..., x^n))$.

    Именно эту функцию перехода $[\xi\to\eta]$ вы обозначаете через $\eta^i = \eta^i (\xi^1, \xi^2, \xi^3)$. Так и принято писать (by abuse of notation), но пока лучше различать координаты и функции перехода.

  2. Теперь едем дальше: вы делите одни дифференциалы на другие. Дифференциалы -- линейные операторы, причём определённые в разных пространствах (в касательных пространствах к разным точкам). Делить их друг на друга вообще-то нельзя.

    Однако, в одномерном случае $df(x)=f'(x)dx$ где $f'(x)$ --число, зависящее от $x$. Поэтому (символически) пишут $f'(x)=df/dx$. Это удобно.

    Но если функция $f:\mathbb R^n\to\mathbb R^n$, то уже не пишут, например, $\dfrac{df^1}{dx^2}$ или $\dfrac{dx^1}{dx^2}$. Что бы это могло означать и зачем нужно такое обозначение?

    Можно писать $\dfrac{\partial f^1}{\partial x^2}$ -- это общепринятое обозначение частной производной. Чтобы это писать, нужно указать прежде, каким образом функция $f^1$ зависит от $x^2$, например: $f^1(x^1,x^2..., x^n)=x^2$ или $f^1(a, \gamma, x^2)=a+x^2+\gamma$. В первом случае запись $\dfrac{\partial f^1}{\partial x^2}$ обозначает производную функции $f^1$ по второму аргументу, во втором случае -- по третьему. Вообще $x$ в записи $\dfrac{\partial f}{\partial x}$ есть ничто более как ссылка на номер аргумента, по которому производится дифференцирование.

      (Можно вовсе отказаться от букв и писать, например, $\dfrac{\partial f}{\partial 1}$ или, если хотите, $\partial_1 f$ для производной по 1-му аргументу, $\dfrac{\partial f}{\partial 2}$ или $\partial_2 f$ -- по 2-му и т. д. Здесь встретится следующее неудобство: нужно будет указывать явно порядок аргументов при задании функции, то есть появится различие между $f(x,y)=x+2y$ и $f(y,x)=x+2y$. Потому-то аргументы при частном дифференцировании означают не номерами, а буквами.)


Теперь собственно о ваших выкладках.
Eugeniy_Sazonov в сообщении #1188808 писал(а):
$\frac{\partial \xi^1}{\partial \eta^1}\frac{\partial \eta^1}{\partial \xi^1} + \frac{\partial \xi^1}{\partial \eta^2}\frac{\partial \eta^2}{\partial \xi^1} = \frac{d_1 \xi^1}{d \eta^1}\frac{d_1 \eta^1+d_2 \eta^1}{d \xi^1}- \frac{d_1 \xi^1}{d \eta^1}\frac{d_2 \eta^1}{d \xi^1}+\frac{d_2 \xi^1}{d \eta^2}\frac{d_1\eta^2 + d_2\eta^2}{d\xi^1}-\frac{d_2 \xi^1}{d \eta^2}\frac{d_2\eta^2}{d \xi^1}$

Вы можете, если хотите, обозначать $\frac{\partial \xi^1}{\partial \eta^1}$ через $ \frac{d_1 \xi^1}{d \eta^1} $ (где $\xi^1$ обозначает функцию перехода, в моих обозначениях это $[\eta\to\xi]^1(\eta^1, \eta^2, \eta^3)$) -- и даже можете обозначать $\frac{\partial f}{\partial \eta^1}d\eta^1$ через $d_1f(\eta^1, ..., \eta^n)$. (Хоть я и не рекомендую использовать такие обозначения).

Но что такое $\frac{d_2\eta^1}{d\xi^1}$, возникающее во втором члене вашего равенства?

Если $\eta^1$ обозначает компоненту соответствующей функции перехода $\eta^1(\xi^1, \xi^2, ...)$, то по-вашему должно быть, вроде, $d_2\eta=\frac{\partial \eta^1}{\partial\xi^2}d\xi^2$, но делить это на $d\xi^1$ бессмысленно, так как $\xi^2$ здесь есть обозначение аргумента, а вовсе не функция одного аргумента $\xi^1$. Соответственно, бессмысленны и дальнейшие преобразования сего выражения.

Аналогично, на вопрос
Eugeniy_Sazonov в сообщении #1188808 писал(а):
Значит ли это, что $\frac{d \xi^2}{d \xi^1}=0$
правильный ответ "не знаю" -- до тех пор, пока вы не укажете, какие буквы обозначают аргументы, а какие -- функции, и какие это функции.

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение01.02.2017, 20:39 
Заслуженный участник


14/10/14
1207
Я там ерунду написал:
Slav-27 в сообщении #1189137 писал(а):
2. Пусть $U, V\subset \mathbb R^n$ -- области, функция $f:U\to V$ дифференцируема в $x\in U$. Выберем в $T_xU$ и $T_{f(x)}V$ "естественные" базисы, связанные с координатами, а именно: $(dx^1\vert _x, dx^2\vert _x, ..., dx^n \vert_x)$ в $T_xU$ и $(dx^1\vert _{f(x)}, dx^2\vert _{f(x)}, ..., dx^n \vert_{f(x)})$ в $T_{f(x)}U$.
Надо исправить на:

    Выберем в $T_xU$ и $T_{f(x)}V$ "естественные" базисы, состоящие из векторов, касательных к координатным линиям. При таком выборе...

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение02.02.2017, 08:04 


30/05/16
11
Спасибо, ewert. Всё, что вы написали, мне было понятно, ведь вы говорите о символической записи производной ФНП (http://mathhelpplanet.com/static.php?p= ... -argumentu).

Slav-27, и Вам спасибо=). Я не школьник, и могу рассказать, что именно читаю: старенькая книжка 70-го года "Механика сплошной среды. ТОМ 1", Л.И. Седов. Там, в главе по кинематике деформируемой среды есть параграф с элементами тензорного исчисления, где упоминается о произведении матриц прямого и обратного преобразований. Далее, я вспомнить и рассудить, опираясь на обозначение, взятое с wikipedia.org, а именно:

Цитата:
... Однако, и частную производную можно представить как отношение дифференциалов, но в этом случае необходимо обязательно указывать, по какой переменной осуществляется приращение функции: $\frac  {\partial f(x,y)}{\partial x}\equiv \frac  {d_{x}f(x,y)}{{dx}}$, где $d_{x}f$ — частный дифференциал функции $f$ по переменной $x$. Часто непонимание факта цельности символа ... [Фихтенгольц, «Курс дифференциального и интегрального исчисления»].


Я так и поступил, только в итоге принял допущение, что $\xi^i = \xi^i (\eta^1, \eta^2)$, $\eta^i = \eta^i (\xi^1, \xi^2)$ и ввел немного другие обозначения (учитывая теперь, что $\vec{\xi}\left(\vec{\eta}\right), \vec{\eta}\left(\vec{\xi}\right)$ - вектор функции двух переменных):
$\frac{\partial \xi^1}{\partial \eta^1} =\frac{d_1 \xi^1}{d \eta^1} = \frac{d_{\eta^1} \xi^1}{d \eta^1} $.

Slav-27 в сообщении #1189137 писал(а):
Но что такое $\frac{d_2\eta^1}{d\xi^1}$, возникающее во втором члене вашего равенства?
...
Если $\eta^1$ обозначает компоненту соответствующей функции перехода $\eta^1(\xi^1, \xi^2, ...)$, то по-вашему должно быть, вроде, $d_2\eta=\frac{\partial \eta^1}{\partial\xi^2}d\xi^2$, но делить это на $d\xi^1$ бессмысленно, так как $\xi^2$ здесь есть обозначение аргумента, а вовсе не функция одного аргумента $\xi^1$. Соответственно, бессмысленны и дальнейшие преобразования сего выражения.

Вы всё верно написали, но почему же бессмысленно деление на $d\xi^1$, разве факт того, что $\vec{\xi}\left(\vec{\eta}\right)$ не доказывает, что $\frac{d\xi^2}{d\xi^1} = 0$, ведь $\xi^2$ и $\xi^1$ независимы?

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


14/10/14
1207
Eugeniy_Sazonov в сообщении #1189229 писал(а):
почему же бессмысленно деление на $d\xi^1$, разве факт того, что $\vec{\xi}\left(\vec{\eta}\right)$ не доказывает, что $\frac{d\xi^2}{d\xi^1} = 0$, ведь $\xi^2$ и $\xi^1$ независимы?
Нет. В левой части вашего равенства записано "частное" двух линейных отображений, но что это такое, неизвестно.

Eugeniy_Sazonov в сообщении #1189229 писал(а):
что именно читаю: старенькая книжка 70-го года "Механика сплошной среды. ТОМ 1", Л.И. Седов.
Видимо, автор предполагает, что вы усвоили курс матана. Тут 2 пути: либо прочитать и понять учебник по матану, либо запомнить какие-то алгоритмы "делай так" и своего не придумывать.

Eugeniy_Sazonov в сообщении #1189229 писал(а):
Далее, я вспомнить и рассудить, опираясь на обозначение, взятое с wikipedia.org
Лучше учебник! И про функции многих переменных -- лучше Зорич, чем Фихтенгольц.

Eugeniy_Sazonov в сообщении #1189229 писал(а):
Я так и поступил, только в итоге принял допущение, что $\xi^i = \xi^i (\eta^1, \eta^2)$, $\eta^i = \eta^i (\xi^1, \xi^2)$ и ввел немного другие обозначения (учитывая теперь, что $\vec{\xi}\left(\vec{\eta}\right), \vec{\eta}\left(\vec{\xi}\right)$ - вектор функции двух переменных):
$\frac{\partial \xi^1}{\partial \eta^1} =\frac{d_1 \xi^1}{d \eta^1} = \frac{d_{\eta^1} \xi^1}{d \eta^1} $.
Для начала обозначьте функции и аргументы разными буквами. А также координаты и функции перехода -- разными буквами.

Например, функцию перехода, которая по $\xi$-координатам выдаёт $\eta$-координаты той же точки, обозначьте $g^i(x^1, x^2)$, а обратную -- $f^i(y^1, y^2)$. (Я предполагаю, что координат всего 2, т. е. что поверхность -- двумерная.)

Тогда можно будет писать равенства вроде следующих:
$g^1(\xi^1(p), \xi^2(p))=\eta^1(p)$
$f^2(\eta^1(p), \eta^2(p))=\xi^2(p)$
$f^1(g^1(y^1, y^2), g^2(y^1, y^2))=y^1$
($p$ означает точку на картируемой поверхности, $y^1$ и $y^2$ -- аргументы функции -- вещ. числа.)

$\left(\dfrac{\partial f^1}{\partial y^1}(g^1(m,q), g^2(m,q))\right)\cdot\left(\dfrac{\partial g^1}{\partial x^1}(m, q)\right)$
$+\left(\dfrac{\partial f^1}{\partial y^2}(g^1(m,q), g^2(m,q))\right)\cdot\left(\dfrac{\partial g^2}{\partial x^1}(m, q)\right)=1$ для любых двух вещественных чисел $m$ и $q$, для которых $g(m,q)$ определена.

 Профиль  
                  
 
 Re: Произведение матриц прямого и обратного преобразования
Сообщение06.02.2017, 22:25 
Заморожен
Аватара пользователя


03/10/16
59
Slav-27 в сообщении #1189137 писал(а):
$(d(g\circ f))(x)=((dg)(f(x)))\circ ((df)(x))$
Я понял что я не в курсе обозначений. В каком учебнике производную функции $f$ обозначают $df$? Разве так принято вообще? Как в нём обозначается 1-форма, полученная дифференцированием скалярной ФНП $f$?

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


14/10/14
1207
crazy_taxi_driver
У меня там дифференциалы, а функции у нас были из области в $\mathbb R^n$ в $\mathbb R^n$ же.

Учебник почитайте Зорича "Математический анализ", в конце 1-го тома или в начале 2-го. Там вообще написано, что дифференциал отображения в данной точке и производная в данной точке -- это одно и то же. (Но для вещественных функций одной вещественной переменной всё-таки принято различие.)

Внешний дифференциал скалярного поля обозначают так же $df$. Естественно отождествить касательное пространство к $\mathbb R$ в некоей точке с самим $\mathbb R$, тогда внешний дифференциал и обычный -- это просто одно и то же.

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

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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