Уважаемые участники сообщества, помогите, пожалуйста, разобраться с вопросом по предмету "Методы вычислений".
Нужно разобраться в методе Ньютона-Фокса для решения нелинейной граничной задачи.
Выкладываю сам метод, который преподаватель прочел на лекции.
читать дальше
Вопрос в следующем: Как применить данный метод для ф-ции `f(x,y,y', y'')=0` - кот нельзя выразить через старшую производную.
Можно ли применить аналогичное разложение?
Помогите, пожалуйста
====================================
Здравствуйте! В продолжение вопроса о том, что делать с ф-цией вида `f(x,y,y',y'')=0`. Нужно использовать метод Ньютона-Канторовича.
Запишу ур-е в операторном виде:
`F(x,y,dy/dx,d^2y/dx^2)=0`
Производная Фреше - линейная часть оператора. Поэтому применив ее - линеаризуем ф-цию.
Нужно найти производную Фреше в общем виде для такой ф-ции.
И как пример, посчитать производную для `y''+sin(y'*y)+y^2=0`
Подскажите, пожалуйста, в каком направлении двигаться?
Нужно разобраться в методе Ньютона-Фокса для решения нелинейной граничной задачи.
Выкладываю сам метод, который преподаватель прочел на лекции.
читать дальше
Вопрос в следующем: Как применить данный метод для ф-ции `f(x,y,y', y'')=0` - кот нельзя выразить через старшую производную.
Можно ли применить аналогичное разложение?
Помогите, пожалуйста
====================================
Здравствуйте! В продолжение вопроса о том, что делать с ф-цией вида `f(x,y,y',y'')=0`. Нужно использовать метод Ньютона-Канторовича.
Запишу ур-е в операторном виде:
`F(x,y,dy/dx,d^2y/dx^2)=0`
Производная Фреше - линейная часть оператора. Поэтому применив ее - линеаризуем ф-цию.
Нужно найти производную Фреше в общем виде для такой ф-ции.
И как пример, посчитать производную для `y''+sin(y'*y)+y^2=0`
Подскажите, пожалуйста, в каком направлении двигаться?
где бы про этот метод почитать, чтобы вникнуть получше.. -
Посмотрите книги на полке по численным методам eek.diary.ru/p178707231.htm ... может попадётся что-нибудь соответствующее...
Кстати, какой учебник у Вас является рекомендованным лектором?...
Подождите ещё... может кто более сведущий даст какой-нибудь совет...
Квазилинеаризация там рассмотрена кратко с парой примеров... (со страницы 81) ... Там же есть ссылка на три работы с более подробным описанием метода...
Одна из них переводная Беллман Р., Калаба Р. Квазилинеаризация и нелинейные краевые задачи. - Пер. с англ. М.: Мир. 1968. 186с. - тоже есть на twirpx.com ... тут уравнения второго порядка рассматриваются весьма подробно...
....
А дальше я не вижу существенных отличий в решении уравнений разрешённых или неразрешённых относительно второй производной...
Есть идея продифференцировать ур-е - получить 3-ю производную. - Зачем?... и как Вы собрались получать третье граничное условие?...
то 3-я произв выскочит линейно. - При разложении по Тейлору вторая производная тоже выскочит линейно...
Вся загвоздка в производной Фреше..
Сейчас новый пост создам
Производная Фреше для `F=(dy/dt)^2` - в операторном виде `f=y''` . То есть первый кусочек от необходимой мне производной.
читать дальше
Поэтому попробую ответить на последний вопрос...
Производная Фреше для `F=(dy/dt)^2` - в операторном виде `f=y''` - Нет... Ведь `F` у Вас квадрат первой производной...
Первое слагаемое в уравнении у Вас линейное... а от линейного оператора производная Фреше равна этому же оператору... то есть `y'' -> Ah = h''`...
Для последнего слагаемого тоже всё понятно `(y + h)^2 = y^2 + 2*y*h + h^2 \ => \ y^2 -> Ah = 2*y*h`...
А вот со средним слагаемым пока туплю... думаю...
1) Продифференцировать и решить Фоксом для 3-го порядка
2) Ньютоном-Контраровичем через линеаризацию с пом-ю произв Фреше.
Насчет первого слагаемого. Как записать все в операторной форме? Линейный оператор `F=d^2/(dx^2)`, примененный к точке `y` , которая явл-ся функцией.
Он совпадает с произв-ой Фреше, т.е. `A=d^2/(dx^2)` . Так?
Не совсем понял вашу запись.
.Он совпадает с произв-ой Фреше, т.е. `A=d^2/(dx^2)` . Так? - так...
Вычисление производной Фреше аналогично вычислению дифференциала... правда надо ещё доказать стремление остатка к нулю... а здесь надо определять рассматриваемые пространства и нормы в них...
`d(sin(y*y')) = cos(y*y')*(y*dy' + y'*dy)`... откуда `sin(y*y') -> Ah = cos(y*y')*(y*h' + y'*h)`...
Вроде, так...
То есть `(y+h)^2-y^2=A*h`
`y^2+2*y*h+h^2-y^2=A*h`
`A*h=2*y*h`
Производная фреше это лин оператор `A`, без h или нет?
И как теперь можно сумму трех операторов записать?
`y^2+cos(y*y')(y*h'+y'*h)+2*A*h` ? Или нет?
Не совсем так... `A` не умножается на `h`, он на неё действует... это же оператор...
Во-вторых, ещё стоят младшие члены `+ o(h)`...
Производная фреше это лин оператор A, без h или нет? - это оператор и он действует на `h`... без неё запись оператора достаточно бессмыслена...
И как теперь можно сумму трех операторов записать? - как сумму трёх операторов...
Я так полагаю, что `y` - это будет значение решения с предыдущей итерации, а `h` - искомое решение данной итерации...
То есть конечная форма пр. Фреше для моей ф-ции будет выглядеть
`y^2+cos(y*y')(y*h'+y'*h)+2*Ah` ?
Осталось разобраться, как применить произв Фреше к исходной задаче..
То есть нелинейную ф-цию заменяем линейной `y^2+cos(y*y')(y*h'+y'*h)+2*Ah=f(x,y,y',y'')`
Надо ли рассматривать вариации для метода Ньютона-Контаровича?
По лекциям так:
Используем метод Ньютона в операторной форме `F'(y_k)delta(y_k)=-F(y_k)`, где `delta(y_k)=y_(k+1)-y_k`
`y^2+cos(y*y')(y*h'+y'*h)+2*Ah` ?
Что-то я не понял... откуда у Вас взялось первое слагаемое`y^2`?... и что такое `A` в последнем?...
Получили: `h'' + cos (y*y')(y*h'+y'*h)+2*y*h`
Теперь все так?