Verwenden einer Festpunktiteration zum Entkoppeln eines PDE-Systems

12

Angenommen, ich hatte ein Randwertproblem:

du

d2udx2+dvdx=f im Ω
u=h in Ω
dudx+d2vdx2=G im Ω
u=h im Ω

Mein Ziel ist es, die Lösung dieses gekoppelten Problems in eine Folge von ungekoppelten PDEs zu zerlegen. Um das System zu entkoppeln, ich Anlegen einer Fixpunktiteration über eine Folge von Approximationen derart , dass(uk,vk)

du k - 1

d2ukdx2+dvk-1dx=f
duk-1dx+d2vkdx2=G

Theoretisch würde dies mir erlauben, beide Gleichungen als rein elliptische PDEs zu lösen. Ich habe jedoch noch nie Festpunktiterationen gesehen, die auf diese Weise auf PDEs angewendet wurden. Ich habe Fixpunktiterationen gesehen, die auf die numerisch diskretisierten Gleichungen (Finite-Differenzen-Methode, Finite-Elemente-Methode usw.) angewendet wurden, aber niemals direkt auf die stetigen Gleichungen.

Verstoße ich damit gegen ein offensichtliches mathematisches Prinzip? Ist das mathematisch gültig? Könnte ich die gekoppelte PDE als Folge von nicht gekoppelten PDEs lösen, indem ich eine Festpunktiteration verwende, die auf das CONTINUOUS-Variablenproblem angewendet wird, und nicht auf das DISCRETE-Variablenproblem?

An dieser Stelle geht es mir nicht wirklich darum, ob es praktisch ist, diese Methode anzuwenden, sondern ob sie theoretisch plausibel ist. Jedes Feedback wäre sehr dankbar!

Paul
quelle
6
In der hyperbolischen PDE-Literatur tun Bruchschritt- und Operator-Aufteilungsmethoden sozusagen das, was Sie oben beschrieben haben.
Geoff Oxberry
Meinten Sie statt ( u k , p k ) ? (uk,vk)(uk,pk)
Bill Barth
@ BillBarth: Ja! Ich habe es gerade korrigiert.
Paul
@GeoffOxberry: Ich finde, dass das Aufteilen von Operatoren einen sehr unterschiedlichen Charakter hat.
Anonym
@Paul: Ich kann mir mindestens ein anderes Problem vorstellen, bei dem "gekoppelte PDEs" durch eine Festpunktiteration gelöst werden (und nicht nur als Festpunktprobleme formuliert werden): die Zerlegung von Domänen, siehe z. B. die Neumann-Dirichlet-Methode. (Der Unterschied besteht darin, dass Sie zwei PDEs haben, diese jedoch in unterschiedlichen Domänen leben und die Kopplung nur über eine Schnittstelle erfolgt).
Anonym

Antworten:

11

C(Ω)×C(Ω)

d2ukdx2+dvk-1dx=fd2vkdx2+duk-1dx=G
(plus Randbedingungen).

Es ist klar , dass , wenn diese Sequenz konvergiert, wird es eine Lösung des ursprünglichen Satzes von PDEs sein.

Um zu beweisen, ob die Sequenz im Banach-Raum konvergiert, kann sich Banachs Fixpunktsatz als nützlich erweisen. Er sagt , dass , wenn Ihre Mapping a Kontraktion , können Sie sicher sein , die Lösung zu nähern gegeben jede anfängliche Schätzung u 0 , 1 v k - 1 ) - ( u k - 1 v k - 1 )xkxk+1u0v0

(ukvk)-(u^kv^k)q(uk-1vk-1)-(u^k-1v^k-1)
|q|<1(uk-1,vk-1)(u^k-1,v^k-1)

Diese Logik funktioniert sowohl im kontinuierlichen als auch im diskreten Raum.

Nico Schlömer
quelle
3
|q|<1