Numerisk løsning af ligninger

Den numeriske løsning af ligninger og deres systemer består i en omtrentlig bestemmelse af rødderne til en ligning eller et ligningssystem og bruges i tilfælde, hvor den nøjagtige løsningsmetode er ukendt eller besværlig.

Udtalelse af problemet

Overvej metoder til numerisk løsning af ligninger og ligningssystemer :

eller

Den numeriske løsning af problemet kan udføres både direkte (ved hjælp af metoderne af samme navn ) og ved hjælp af optimeringsmetoder , hvilket bringer problemet til den passende form. Den sidste er helliget artiklen Gradient Methods .

Numeriske metoder til løsning af ligninger

Lad os vise, hvordan du kan løse det originale ligningssystem uden at ty til optimeringsmetoder . Hvis vores system er et SLAE , er det tilrådeligt at ty til metoder som Gauss -metoden eller Richardson-metoden . Vi vil dog stadig gå ud fra den antagelse, at funktionens form er ukendt for os, og vi vil bruge en af ​​de iterative metoder til numerisk løsning . Blandt den brede vifte af dem vil vi vælge en af ​​de mest berømte - Newtons metode . Denne metode er til gengæld baseret på princippet om kontraktionskortlægning. Derfor vil essensen af ​​sidstnævnte blive angivet først.

Komprimerende kortlægning

Lad os definere terminologien:

En funktion siges at udføre en sammentrækningsmapping på if

Så gælder følgende hovedsætning:

Banachs sætning (princippet om sammentrækningskortlægning).
Hviser en sammentrækningskortlægning på, så:
  1. Ligningen har en enkelt rod i ;
  2. Den iterative sekvens konvergerer til denne rod;
  3. For det næste medlem er sandt .

Det følger af det sidste punkt i sætningen, at konvergenshastigheden for enhver metode baseret på kontraktionsafbildninger mindst er lineær.

Lad os forklare betydningen af ​​parameteren for tilfældet med én variabel. Ifølge Lagrange-sætningen har vi:

Derfor følger det . For at metoden kan konvergere , er det således tilstrækkeligt at

Generel algoritme for successive tilnærmelser
  1. Ligningen omdannes til en ligning med samme rod af formen , hvor  er en sammentrækningsmapping.
  2. Indstil indledende tilnærmelse og nøjagtighed
  3. Den næste iteration beregnes
    • Hvis , så vend tilbage til trin 3.
    • Ellers stop.

Som anvendt på det generelle tilfælde af operatorligninger, kaldes denne metode metoden med successive tilnærmelser eller metoden til simpel iteration . Ligningen kan dog transformeres til kontraktionsafbildningen , som har samme rod, på forskellige måder. Dette giver anledning til en række særlige metoder, der har både lineære og højere konvergenshastigheder.

Med hensyn til SLAU

Overvej systemet:

For det vil den iterative beregning se sådan ud:

Metoden vil konvergere med en lineær hastighed if

Dobbelte lodrette streger betyder en eller anden matrixnorm .

Newtons metode (metode for tangenter)

Endimensionel kasus

Optimering af transformationen af ​​den oprindelige ligning til en sammentrækningskortlægning gør det muligt at opnå en metode med en kvadratisk konvergenshastighed.

For at kortlægningen skal være mest effektiv, er det nødvendigt, at ved næste iteration , . Vi vil lede efter en løsning på denne ligning i formen , så:

Lad os bruge det faktum, at , og få den endelige formel for :

Med dette i tankerne vil sammentrækningsfunktionen have formen:

Derefter reduceres algoritmen til at finde en numerisk løsning til ligningen til en iterativ beregningsprocedure:

Multidimensional sag

Lad os generalisere det opnåede resultat til det multidimensionelle tilfælde.

Ved at vælge en indledende tilnærmelse , findes successive tilnærmelser ved at løse ligningssystemer:

,

hvor .

Se også

Litteratur

  1. Amosov A. A., Dubinsky Yu. A., Kopchenova N. P. Beregningsmetoder for ingeniører. — M .: Mir, 1998.
  2. Bakhvalov N. S., Zhidkov N. P. , Kobelkov G. G. Numeriske metoder. - 8. udg. - M . : Laboratoriet for grundlæggende viden, 2000.
  3. Volkov E. A. Numeriske metoder. — M .: Fizmatlit, 2003.
  4. Korshunov Yu. M., Korshunov Yu. M. Matematiske grundlag for kybernetik. — M .: Energoatomizdat, 1972.
  5. Kalitkin N. N. Numeriske metoder. — M .: Nauka, 1978.

Links