2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3
 
 Re: Линейные дифференциальные уравнения
Сообщение15.03.2025, 21:37 


21/12/16
1366
Mikhail_K в сообщении #1678723 писал(а):
Ну здесь я собственно и говорю, что билинейная форма - это не линейный оператор. Так что никак не собираюсь (если скалярного произведения нет)

ok, с этим разобрались

Mikhail_K в сообщении #1678715 писал(а):
Но, как ни крути, удобно отождествить векторы с вектор-столбцами, ковекторы с вектор-строками, линейные операторы (но не билинейные формы) с матрицами

осталось понять, в чем проблема с матрицей билинейной формы

 Профиль  
                  
 
 Re: Линейные дифференциальные уравнения
Сообщение15.03.2025, 21:58 
Заслуженный участник
Аватара пользователя


26/01/14
4924
drzewo в сообщении #1678727 писал(а):
осталось понять, в чем проблема с матрицей билинейной формы
Никакой проблемы. Конечно, можно говорить о матрице линейного оператора и о матрице билинейной формы. Матрицы удобно отождествлять с операторами (при работе в одном базисе и отождествлении векторов с вектор-столбцами из их координат), просто благодаря тому что в записи $Ax$ букву $A$ можно прочитать хоть как матрицу, хоть как оператор. Но тогда не стоит отождествлять матрицы с билинейными формами, потому что линейные операторы и билинейные формы - объекты разные, и потому что матрицу нельзя умножить сразу на два вектор-столбца.

Возможно, мне не стоило всё это писать, потому что никакого глубокого математического смысла здесь и вправду нет.

 Профиль  
                  
 
 Re: Линейные дифференциальные уравнения
Сообщение15.03.2025, 22:01 


21/12/16
1366
Предлагаю сойтись на отождествлении матрицы билинейной формы $f(x,y)=x^TAy$ с матрицей оператора
$x\mapsto f(x,\cdot)$ который действует из пространства $L=\mathbb{R}^m$ в пространство $L'$ со взаимными базисами.
:D

-- 15.03.2025, 23:06 --

Mikhail_K в сообщении #1678729 писал(а):
глубокого математического смысла здесь и вправду нет.

глубокий смысл был в начале темы: в уравнении $\dot x=Ax$ матрица $A$ -- это матрица линейного оператора и это диктуется ни какими-то конвенциональными штучками, а самим уравнением, совершенно объективно

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


26/01/14
4924
drzewo в сообщении #1678730 писал(а):
Предлагаю сойтись на отождествлении матрицы билинейной формы $f(x,y)=x^TAy$ с матрицей оператора
$y\mapsto f(\cdot,y)$ который действует из пространства $L=\mathbb{R}^m$ в пространство $L'$.
:D
Да, так я себе это и представляю, на самом деле. Билинейная форма - это "матрица", у которой и строки, и столбцы имеют статус строк. Поэтому при умножении такой "матрицы" на вектор-столбец (обозначающий элемент из $L$) получается вектор-строка (обозначающая элемент из $L'$), которую можно и ещё раз умножить на вектор-столбец и получить число.

И вообще, тензор типа $(p,q)$ (полилинейный функционал от $p$ векторов и $q$ ковекторов) удобно представлять как $p+q$-мерную таблицу чисел, у которой $p$ измерений имеют статус строк, а $q$ измерений - статус столбцов.

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


26/01/14
4924
drzewo в сообщении #1678730 писал(а):
глубокий смысл был в начале темы: в уравнении $\dot x=Ax$ матрица $A$ -- это матрица линейного оператора и это диктуется ни какими-то конвенциональными штучками, а самим уравнением, совершенно объективно
Напишу свои соображения об этом, потому что, кажется, не у меня одного здесь было некоторое недоумение (или недопонимание).
drzewo в сообщении #1678683 писал(а):
В системе $\dot x=Ax$ выполним линейную замену координат с постоянной матрицей: $x=Cy$. Тогда $\dot y=C^{-1}ACy.$ Таким образом, матрица системы при линейной замене переменных преобразуется так, как положено преобразовываться матрице линейного оператора.
Тут есть несколько аспектов.

1) Я привык к такому определению линейного оператора: $A$ линейный, если выполняется $A(\alpha x_1+\beta x_2)=\alpha Ax_1+\beta Ax_2$, безо всяких переходов в другие базисы. Правая часть уравнения $\dot x=Ax$ этому условию удовлетворяет: если вместо $x$ подставить в правую часть линейную комбинацию, то и получится линейная комбинация, согласно свойствам умножения матриц. Для меня вопрос о линейности на этом и закрыт.

2) Видимо, речь шла о том, что запись уравнения инвариантна относительно перехода в другие базисы: везде будет матрица одного и того же оператора. Именно это утверждение непосредственно проверялось в рассуждении с матрицей $C$. Но вручную это проверять вовсе не обязательно: достаточно заметить, что $\dot x=Ax$ - это корректное операторное равенство (включающее действия над векторами, а не над координатами, и не привязанное к конкретному базису; здесь учитывается, что покоординатная сходимость из определения производной от базиса не зависит). Точнее, чтобы получить такое операторное равенство, надо взять оператор, имеющий матрицу $A$ в стандартном базисе. Тогда это равенство будет справедливо в стандартном базисе (если $x$ - решение), а так как оно не зависит от базиса - то будет справедливо и в любом другом.

3) Теперь рассмотрим приведённый выше контрпример:
drzewo в сообщении #1678707 писал(а):
Mikhail_K в сообщении #1678706 писал(а):
Если мы видим запись $Ax$, это значит, что матрица $A$ умножается на вектор-столбец $x$, или, что то же самое, линейный оператор $A$ в арифметическом пространстве $\mathbb{R}^n$
Автоматически нет, не значит. Например, в теории малых колебаний лагранжевых систем рассматривается система $G\ddot x+Bx=0$ где $G,B$ -- матрицы билинейных симметрических форм ($G$ -- положительно определена).
Поэтому проверять с каким тензором мы имеем дело необходимо.
Левая часть уравнения $G\ddot x+Bx=0$ также линейна относительно $x$. Мы можем взять операторы, имеющие матрицы $G$ и $B$ в стандартном базисе, и равенство с этими операторами будет верно в любом базисе. Так что тут тоже можно рассматривать $G$ и $B$ как линейные операторы.

4) Однако есть нюанс. Обозначим через $L$ пространство, к которому принадлежат векторы $x(t)$. Тогда и $A$ из первого примера, и $G$ и $B$ из второго примера являются линейными операторами, действующими на векторы из $L$. Но в какое пространство они действуют? В первом примере $\dot x=Ax$ обязательно $A:\,L\to L$, так как $x$ и $\dot x$ должны принадлежать одному и тому же пространству $L$. А во втором примере $G\ddot x+Bx=0$ необязательно: главное чтобы операторы $G$ и $B$ действовали в одно и то же пространство, чтобы $G\ddot x$ и $Bx$ можно было сложить. Таким образом, может быть $G:\,L\to M$, $B:\,L\to M$ с любым векторным пространством $M$ подходящей размерности. В частности, если $M=L'$ (пространство линейных функционалов на $L$), то $G$ и $B$ будут билинейными формами. Потому что билинейная форма на $L$ - это и есть линейный оператор из $L$ в $L'$:
drzewo в сообщении #1678730 писал(а):
Предлагаю сойтись на отождествлении матрицы билинейной формы $f(x,y)=x^TAy$ с матрицей оператора $x\mapsto f(x,\cdot)$ который действует из пространства $L=\mathbb{R}^m$ в пространство $L'$ со взаимными базисами.
(Другими словами: когда мы подставляем в билинейную форму один вектор, то остаётся подставить ещё один, т.е. получается линейный функционал, в который можно подставить оставшийся вектор; таким образом билинейная форма ставит в соответствие каждому вектору линейный функционал, он же ковектор. И это соответствие линейно.)

Так что в первом примере можно понимать матрицу $A$ только как матрицу линейного оператора $L\to L$, а во втором примере можно понимать матрицы $G$ и $B$ как матрицы линейных операторов $L\to M$ с любым пространством $M$ подходящей размерности, в частности как матрицы билинейных форм $L\to L'$.

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


30/01/09
7245
Mikhail_K в сообщении #1636448 писал(а):
Любая матрица является матрицей некоторого линейного оператора.

Mikhail_K
Может вы поясните сказанное вами? Что значит "любая матрица"? Это просто произвольный набор чисел, расположенный прямоугольником? И больше у нас ничего нет и остальное (пространства, базисы в нём) мы уже сами должны организовать? Или к матрице придаётся некий "паспорт", в котором описывается, как она возникла? И пространства и базисы в них уже заранее зафиксированы? Хотелось бы понять суть дискуссии.

 Профиль  
                  
 
 Re: Линейные дифференциальные уравнения
Сообщение16.03.2025, 09:39 


21/12/16
1366
Mikhail_K в сообщении #1678737 писал(а):
Таким образом, может быть $G:\,L\to M$, $B:\,L\to M$ с любым векторным пространством $M$ подходящей размерности.

там еще было сказано про симметричность,
поэтому любое не подойдет.

-- 16.03.2025, 11:13 --

Mikhail_K в сообщении #1678737 писал(а):
Но вручную это проверять вовсе не обязательно:

Важно, что мы сошлись на том, что проверять следует, а координатным способом или безкоординатным -- это уже вопрос языка

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


26/01/14
4924
мат-ламер
Думаю, уже нет никакой дискуссии.
Разумеется, матрице соответствует линейный оператор только если зафиксированы пространства и базисы.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3

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



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

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


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

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