2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Поиск кривой, подходящей под интегральное уравнение
Сообщение08.05.2019, 20:04 
Заслуженный участник
Аватара пользователя


31/01/14
11053
Hogtown
firk в сообщении #1391773 писал(а):
В попытках поиска аналитического решения нашёл ссылки на эллиптические функции, которые сами по себе аналитически, как я понял, не считаются, а с ними придётся ещё дальше считать интегралы
Вполне считаются. Но вот какие граничные условия на концах (по 2) и условия сопряжения (по 4) в промежуточных точках будут? По одному граничному условию и по три условия сопряжения мы знаем, надо найти по одному, и каков их геометрический смысл?

Ну и конечно, ни о каком интегральном уравнении с самого начала речи нет, а есть вариационная задача для (векторной) функции одной переменной.

 Профиль  
                  
 
 Re: Поиск кривой, подходящей под интегральное уравнение
Сообщение08.05.2019, 20:25 


19/04/19
12
Так же в порядке эксперимента было сделано следующее но по-моему это тупиковый вариант:

(Оффтоп)

Повернём систему координат так чтобы $\beta = 0, \vec \lambda = (\lambda, 0)$ и переформулируем уравнение (3) в терминах $\alpha$: $\alpha' = s_r \sqrt {\lambda \cos \alpha + 1}$, а так же получим $\alpha'' = -\lambda \frac{\sin \alpha}{2}$. Заменив $\cos \alpha = x'$, $\sin \alpha = y'$, получим в итоге такое уравнение: $y' = - s_r \frac {x''}{\sqrt{\lambda x'+1}}$. В нём нет явной тригонометрии, и в нём явно указаны компоненты $x, y$ искомой кривой, но кажется это ничем не помогает его решить.


Само поведение $\alpha(l)$ можно наглядно описать с помощью следующей картинки (нарисовано в системе координат где ось $x$ параллельна $\lambda$):
Изображение
Угол $\alpha$ не может приводить к $v_x < -a$. В самой точке $v \cos \alpha = v_x = -a$ происходит разворот вращения вектора направления $\vec v$ - смена знака $s_r = sign \vec v'$. Если $\left| \vec \lambda \right| < a$ то эта точка отсутствует.Если $\left| \vec \lambda \right| = a$ то в этой точке будет $\vec v' = 0$ и $\vec v'' = 0$ - то есть попасть в ней можно только из соответствующего начального условия, и кривая тогда будет строго прямой (это одно из решений, которое не следует забывать). Поведение $\alpha(l)$ в целом напоминает поведение физического маятника, с вектором "гравитационного поля" $\vec \lambda$ и полной энергией $a$. Возможно, оно даже в точности с ним совпадает, но в данном случае это незачем выяснять.

Введём $\vec \lambda_1 = \frac{\vec \lambda}{a}$, тогда из уравнений (3), (4) и (5) можно вынести $a$ за скобки, и теперь при увеличении/уменьшении $a$, при сохранении постоянным $\vec \lambda_1$, график $\vec v(l)$ будет кратно сжиматься/растягиваться вдоль оси $l$, а искомая кривая - кратно сжиматься/растягиваться по обеим своим осям. Поэтому для упрощения дальнейших расчётов можно взять $a = 1$, а затем уже готовые решения просто масштабировать в зависимости от этого параметра.

Теперь рассмотрим случай, который был заявлен в самом начале задачи - много фиксированных точек, через которые надо провести кривую. Очевидно, что каждый из сегментов этой кривой в отдельности будет решением своей задачи - он будет давать локальный минимум функционала при зафиксированных $\vec f(0)$, $\vec f(L)$, $\vec v(0)$, $\vec v(L)$. Если бы это было не так, то можно было бы, не трогая остальную кривую, заменить этот сегмент на более оптимальный, получив лучшую кривую в целом.

Если проварьировать полный интеграл по всей кривой, получим сумму значений, посчитанных по формуле (1) для каждого сегмента. Интегральные слагаемые нулевые, так как сегмент - решение более простой задачи выше, неинтегральные слагаемые с множителем $\vec g$ нулевые, так как в фиксированных точках $\vec g = 0$. Из оставшегося слагаемого сокращается всё, кроме двух раз, если учесть дифференцируемость кривой ($\vec g'$ не меняет свой значение в точках сопряжения) и следующее из этого необходимое условие отсутствия ступенек $L_{\vec f''}$ в этих же точках. Остаётся только $$\sum_k \frac {dS_k}{d\varepsilon} = \sum_k \left[ L_{\vec f''} \vec g' \right]_{T_k}^{T_{k+1}} = \left[ L_{\vec f''} \vec g' \right]_{0}^{T} = \left[ 2 \vec v' \vec g' \right]_{0}^{T}$$
Из необходимого равенства нулю этой производной и необходимости выполнять это при любых $\vec g$ следует условие $\vec v'(0) = \vec v'(T) = 0$ - то есть на самых крайних точках не должно быть искривления, что, вобщем-то, и так было интуитивно понятно.

Из условия сопряжения $L_{\vec f''}(T_k^+) = L_{\vec f''}(T_k^-)$, оно же $\vec v'(T_k^+) = \vec v'(T_k^-)$ - сохранение кривизны в промежуточных точках, следует (с учётом уравнения (3)), что в этих точках должно сохраняться $(\vec \lambda \vec \v)$ - проекция $\lambda$ на текущее направление кривой.

Осталось не очень понятным, как так вышло, что повороты направлений в промежуточных точках ни на что не влияют, но, вероятно, там не так просто их повернуть, не затронув что-то ещё. Думаю это станет яснее после расчёта кривых на сегментах.

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


31/01/14
11053
Hogtown
Не майтесь ..., а найдите условия... Они, естественно, не влияют на уравнения

 Профиль  
                  
 
 Re: Поиск кривой, подходящей под интегральное уравнение
Сообщение08.05.2019, 20:57 


19/04/19
12
Red_Herring в сообщении #1391781 писал(а):
firk в сообщении #1391773 писал(а):
В попытках поиска аналитического решения нашёл ссылки на эллиптические функции, которые сами по себе аналитически, как я понял, не считаются, а с ними придётся ещё дальше считать интегралы
Вполне считаются. Но вот какие граничные условия на концах (по 2) и условия сопряжения (по 4) в промежуточных точках будут? По одному граничному условию и по три условия сопряжения мы знаем, надо найти по одному, и каков их геометрический смысл?

Ну и конечно, ни о каком интегральном уравнении с самого начала речи нет, а есть вариационная задача для (векторной) функции одной переменной.


Имеется ввиду функция амплитуды Якоби - для неё разве есть аналитическое выражение?

Про количество условий - не очень понял.

По самой постановке задачи есть по одному (два если скалярные) условию что эти точки не варьируются, и всё.
Другие условия, которые возникли в ходе решения:
Условие $\vec f'' = 0$ в крайних точках - оно считается или нет? Если да то вот оно второе.
Условие дифференцируемости второго порядка по всей кривой, в том числе и в промежуточных точках - это сколько условий? (их него следует равенство направлений в точке сопряжения).
Условие сохранения $\vec f''$ в точках сопряжений.
Условие равенства $\vec \lambda \vec v$ в точке сопряжения.
(все эти условия уже были так или иначе упомянуты).

Ещё что-то с геометрическим смыслом, но сомневаюсь что тут дело в граничных условиях. Кроме глобального минимума функционала (на сегменте) есть куча локальных, с самопересекающимися спиралями - они нежелательны в качестве решения.

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


31/01/14
11053
Hogtown
firk в сообщении #1391794 писал(а):
Про количество условий - не очень понял.

По самой постановке задачи есть по одному (два если скалярные) условию что эти точки не варьируются, и всё.


Следует понимать, что если есть функционал порядка $m$, то вариационная задача в отдельных точках может включать только производные до порядка $m-1$, и потому в граничных точках $\le m$ условий, а в промежуточных $\le 2m$ условий. В то же время вы получаете ОДУ порядка $2m$ и для него эти неравенства должны быть заменены на равенства. У вас $m=2$ но на концах по одному условию изначально (кривая проходит через нее). Вы получили $f''=0$в крайних точках. Это и есть второе условие. Каков его геометрический смысл?

(Оффтоп)

Кривизна $=0$!
В промежуточных точках имеются по три условия (кривая справа/слева проходит через нее и кривая не имеет излома). Нужно еще одно условие, вы его получили ($f''$ не имеет скачка). Каков его геометрический смысл?

(Оффтоп)

Кривизны слева и справа равны
. Все! У нас имеется правильная многоточечная задача для ОДУ. Можно обсуждать его решение, почти наверняка для практических нужд придется решать численно.

 Профиль  
                  
 
 Re: Поиск кривой, подходящей под интегральное уравнение
Сообщение08.05.2019, 21:19 


19/04/19
12
Red_Herring в сообщении #1391801 писал(а):

Вы получили $f''=0$в крайних точках. Это и есть второе условие. Каков его геометрический смысл?

(Оффтоп)

Кривизна $=0$!

Так я про это уже написал (третий абзац с конца той простыни выше).

Цитата:
Нужно еще одно условие, вы его получили ($f''$ не имеет скачка). Каков его геометрический смысл?

(Оффтоп)

Кривизны слева и справа равны

Про это - второй абзац с конца той же простыни.

Цитата:
У нас имеется правильная многоточечная задача для ОДУ. Можно обсуждать его решение, почти наверняка для практических нужд придется решать численно.

Так и в чём я был не прав?

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


31/01/14
11053
Hogtown
firk в сообщении #1391803 писал(а):
Так и в чём я был не прав?

В том, что все это спрятали в середине простыни

 Профиль  
                  
 
 Re: Поиск кривой, подходящей под интегральное уравнение
Сообщение10.05.2019, 22:36 


19/04/19
12
Одно из решений (если правильно всё посчитал), которое выглядит контр-интуитивно.

Очевидно, что в задаче для двух точек и без фиксированных направлений правильным ответом будет отрезок между этими двумя точками. Но из тех формул что были выше получается например такое (естественно там много похожих кривых с чуть отличающимися $\lambda$):
Изображение
(чёрная линия, масштаб x100).

Это кривая с параметрами $a=1, \lambda_x = 2.173, \lambda_y = 0, \alpha(0) = \arccos (-1/\lambda) = 0.65222 \pi, L=4.07$, $\vec f(0)=0, \vec f(L) = (0.6238, 0)$, которая удовлетворяет условию нулевой первой вариации, а кривизна у неё на концах нулевая.

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

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

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

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



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

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


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

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