Projektionsmetoder til løsning af SLAE er en klasse af iterative metoder, hvor problemet med at projicere en ukendt vektor på et bestemt rum løses optimalt i forhold til et andet rum.
Lad os betragte SLAE hvor er en kvadratisk matrix af dimension Lad og være todimensionelle underrum af rummet Det er nødvendigt at finde en sådan vektor , der dvs. betingelse var opfyldt:
kaldet Petrov-Galyorkin tilstand.
Hvis den oprindelige tilnærmelse er kendt , skal løsningen projiceres på et affint rum . Lad os repræsentere og betegne uoverensstemmelsen i den indledende tilnærmelse som
Derefter kan problemformuleringen formuleres således: Det er nødvendigt at finde sådan , at dvs. betingelse var opfyldt:
Lad os introducere matrixbaser i mellemrummene og
- størrelsesmatrix sammensat af space basis kolonnevektorer - størrelsesmatrix sammensat af space basis kolonnevektorer
Så kan løsningsvektoren også skrives:
hvor er vektoren af koefficienter.
Så kan udtrykket omskrives som:
hvorfra og
Derfor skal opløsningen raffineres i overensstemmelse med formlen:
Generel visning af enhver projektionsklassemetode:
Gør det indtil en løsning er fundet.
Valget af rum og metoden til at konstruere baser for dem bestemmer fuldstændigt metodens beregningsskema.
I det tilfælde, hvor mellemrummene og er endimensionelle, er deres matrixbaser vektorer: og og udtrykket kan omskrives som
hvor er en ukendt koefficient , som let findes ud fra ortogonalitetsbetingelsen
hvor
Metoder med valg af endimensionelle underrum og :
I praktiske problemer, metoder, der bruger endimensionelle rum og har ret langsom konvergens.
Krylov-typemetoder (eller Krylov-underrumsmetoder ) er metoder, hvor Krylov-underrummet er valgt som et underrum:
hvor er uoverensstemmelsen i den oprindelige tilnærmelse. Forskellige versioner af Krylovs underrumsmetoder er betinget af valget af underrummet
Fra tilnærmelsesteoriens synspunkt har tilnærmelserne opnået i Krylov-underrumsmetoderne formen
hvor er et gradspolynomium Hvis vi sætter , så
Det er med andre ord omtrentligt
Selvom valget af underrum ikke påvirker typen af polynomietilnærmelse, har det en væsentlig indflydelse på metodens effektivitet. Til dato er der 2 måder at vælge et underrum på, der giver de mest effektive resultater:
Sætning . Hvis matricen A er symmetrisk og positiv bestemt, så svarer problemet med at designe en SLAEpå et hvilket som helst underrumortogonalt til underrummettil problemet med at minimere det funktionelle
hvor |
I kraft af den positive bestemthed af matrixen når den funktionelle sit minimum ved og er strengt konveks. Hvori
På grund af symmetrien af matrixen er det sandt, og det funktionelle er lig med
Ved sætningens hypotese er den funktionelle derfor strengt konveks. Det i betingelsen formulerede minimeringsproblem reduceres således til at finde
Lad os overveje dette problem. På grund af konveksiteten er det tilstrækkeligt at finde et stationært punkt af det funktionelle dvs. løse systemet
Gradienten af denne funktion er at ligne den med nul, får vi
hvilket er nøjagtigt det samme som udtrykket, hvis vi lægger i det
Sætning . Hvis matricen A er ikke-degenereret, så svarer problemet med at designe en SLAEpå et hvilket som helst underrumortogonalt til underrummettil problemet med at minimere det funktionelle
|
Ved at erstatte relationen for baserne i formlen får vi:
Det betyder, at den betragtede situation svarer til valget for det symmetriserede system
I betragtning af forholdet
og anvender den foregående sætning på et sådant system, får vi den påstand, der er formuleret i betingelsen.
For at konstruere hver ny vektor kræver Arnoldi-ortogonaliseringsalgoritmen at finde indre produkter og det samme antal lineære kombinationsoperationer.
SLAE | Metoder til løsning af|
---|---|
Direkte metoder | |
Iterative metoder | |
Generel |