Projektionsmetoder för att lösa SLAE

Projektionsmetoder för att lösa SLAE  är en klass av iterativa metoder där problemet med att projicera en okänd vektor på ett visst utrymme löses optimalt med avseende på något annat utrymme.

Förklaring av problemet

Låt oss betrakta SLAE där är en kvadratisk matris av dimension Låta och vara tvådimensionella delrum av rummet Det är nödvändigt att hitta en sådan vektor som d.v.s. villkoret uppfylldes:

kallas Petrov-Galyorkin-tillståndet.

Om den initiala approximationen är känd , måste lösningen projiceras på ett affint utrymme. Låt oss representera och beteckna avvikelsen i den initiala approximationen som

Då kan problemformuleringen formuleras på följande sätt: Det är nödvändigt att hitta sådana att d.v.s. villkoret uppfylldes:

Allmänt tillvägagångssätt för konstruktion av projektionsmetoder

Låt oss introducera matrisbaser i utrymmena och

- storleksmatris sammansatt av rymdbaskolumnvektorer - storleksmatris sammansatt av rymdbaskolumnvektorer

Då kan lösningsvektorn också skrivas:

var är vektorn av koefficienter.

Då kan uttrycket skrivas om som:

varifrån och

Sålunda bör lösningen förfinas i enlighet med formeln:

Allmän översikt över alla projektionsklassmetoder:

Gör det tills en lösning hittas.

  1. Välj ett par underutrymmen och
  2. Konstruktion för och baser och

Valet av utrymmen och metoden för att konstruera baser för dem bestämmer helt beräkningsschemat för metoden.

Val av delrum K och L

Fallet med endimensionella delrum K och L

I det fall då utrymmena och är endimensionella är deras matrisbaser vektorer: och och uttrycket kan skrivas om som

var är en okänd koefficient, som lätt kan hittas från ortogonalitetsvillkoret

var

Metoder med val av endimensionella delrum och  :

I praktiska problem, metoder som använder endimensionella rum och har ganska långsam konvergens.

Krylovsky typ metoder

Metoder av Krylov-typ (eller Krylov-underrymdsmetoder ) är metoder för vilka Krylov-underrymden är vald som ett underrum:

var är avvikelsen för den initiala uppskattningen. Olika versioner av Krylovs underrumsmetoder är betingade av valet av underrummet

Ur approximationsteoris synvinkel har de approximationer som erhålls i Krylov subrymdmetoder formen

var är ett gradpolynom Om vi ​​sätter , då

Det är med andra ord ungefärligt

Även om valet av delrum inte påverkar typen av polynomapproximation, har det en betydande inverkan på metodens effektivitet. Hittills finns det två sätt att välja ett underutrymme som ger de mest effektiva resultaten:

och
Teorem .
Om matrisen A är symmetrisk och positiv bestämd, då är problemet med att designa en SLAEpå vilketmot delrummetekvivalent med problemet med att minimera det funktionella

var

Bevis

På grund av matrisens positiva bestämdhet når den funktionella sitt minimum vid och är strikt konvex. Vart i

På grund av matrisens symmetri är det sant och det funktionella är lika med

Enligt satsens hypotes är funktionalen därför strikt konvex. Det i villkoret formulerade minimeringsproblemet reduceras alltså till att finna

Låt oss överväga detta problem. På grund av konvexiteten räcker det att hitta en stationär punkt hos det funktionella d.v.s. lösa systemet

Gradienten för denna funktion är att likställa den med noll, får vi

vilket är exakt samma som uttrycket om vi lägger in det

Teorem .
Om matrisen A är icke degenererad, då är problemet med att designa en SLAEpå vilketortogonalt mot delrummetekvivalent med problemet med att minimera det funktionella

Bevis

Genom att ersätta relationen med baserna i formeln får vi:

Detta innebär att den aktuella situationen är likvärdig med valet för det symmetriska systemet

Med tanke på förhållandet

och genom att tillämpa föregående sats på ett sådant system får vi påståendet formulerat i villkoret.

För att konstruera varje ny vektor kräver Arnoldi-ortogonaliseringsalgoritmen att man hittar inre produkter och samma antal linjära kombinationsoperationer.

Litteratur