• Keine Ergebnisse gefunden

L¨ osen Sie das folgende lineare Gleichungssystem mit Hilfe der Cramerschen Regel (Satz 2.26):

N/A
N/A
Protected

Academic year: 2021

Aktie "L¨ osen Sie das folgende lineare Gleichungssystem mit Hilfe der Cramerschen Regel (Satz 2.26):"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Operations Research I Prof. Dr. Peter Becker Fachbereich Informatik Sommersemester 2014 9. April 2014

Aufgabenblatt 3

— Lineare Gleichungssysteme —

Aufgabe 1 (Cramersche Regel)

L¨ osen Sie das folgende lineare Gleichungssystem mit Hilfe der Cramerschen Regel (Satz 2.26):

−2x 1 + 3x 2 + 3x 3 = 4 5x 1 − 2x 2 − 4x 3 = 2 x 1 + x 2 − x 3 = −2

L¨ osung:

det(A) = det

−2 3 3 5 −2 −4

1 1 −1

 = −4 − 12 + 15 + 6 − 8 + 15 = 12

det(A 1 ) = det

4 3 3

2 −2 −4

−2 1 −1

 = 8 + 24 + 6 − 12 + 16 + 6 = 48

det(A 2 ) = det

−2 4 3

5 2 −4

1 −2 −1

 = 4 − 16 − 30 − 6 + 16 + 20 = −12

det(A 3 ) = det

−2 3 4

5 −2 2

1 1 −2

 = −8 + 6 + 20 + 8 + 4 + 30 = 60 Also

x 1 = 48

12 = 4, x 2 = − 12

12 = −1, x 3 = 60 12 = 5.

Aufgabe 2 (Gaußscher Algorithmus)

Ermitteln Sie f¨ ur das unterbestimmte lineare Gleichungssystem

x 1 − 2x 2 + 4x 4 + 2x 5 = 1

−2x 1 + 4x 2 + 5x 3 − x 4 = −3

−3x 1 + 6x 2 + 15x 3 + 8x 4 + x 5 = 1

die L¨ osungsmenge mit Hife des Gaußschen Algorithmus. Stellen Sie die L¨ osungsmenge wie

in Beispiel 2.31 dar.

(2)

L¨ osung: Wir wenden auf die erweiterte Koeffizientenmatrix den Gauß-Algorithmus an:

1 −2 0 4 2 1

−2 4 5 −1 0 −3

−3 6 15 8 1 1

= ⇒ (II ) + 2(I) (III) + 3(I )

1 −2 0 4 2 1

0 0 5 7 4 −1

0 0 15 20 7 4

= ⇒ (III ) − 3(II)

1 −2 0 4 2 1

0 0 5 7 4 −1

0 0 0 -1 −5 7

Die Kopfelemente in den Spalten f¨ ur x 1 , x 3 , x 4 sind eingerahmt. Somit sind x 2 = s und x 5 = t die freien Parameter.

Wir bestimmen die L¨ osungsmenge:

−x 4 − 5t = 7 ⇒ x 4 = −5t − 7 5x 3 + 7(−5t − 7) + 4t = −1 ⇒ x 3 = 31

5 t + 48 5 x 1 − 2s + 4(−5t − 7) + 2t = 1 ⇒ x 1 = 2s + 18t + 29 Damit l¨ asst sich die L¨ osungsmenge darstellen als

x =

 29

0

48 5

−7 0

 + s

 2 1 0 0 0

 + t

 18

0

31 5

−5 1

, s, t ∈ R

Aufgabe 3 (LR-Zerlegung)

Ermitteln Sie eine untere Dreiecksmatrix L −1 bzw. deren inverse L und eine obere Drei- ecksmatrix R, so dass sich die Matrix

A =

1 6 1 2 3 2 4 2 1

darstellen l¨ asst als

A = L · R L¨ osung: Wir wenden den Gauß-Algorithmus an:

1 6 1 2 3 2 4 2 1

= ⇒ (II ) − 2(I) (III) − 4(I )

1 6 1

0 −9 0

4 −22 −3

= ⇒ (III ) − 22 9 (II)

1 6 1

0 −9 0

0 0 −3

 =: R

(3)

Jede angewendete Operation entspricht einer Multiplikation von A. mit einer Element- armatrizen von links. Jede dieser Elementarmatrizen ist eine untere Dreiecksmatrix, das Produkt dieser Matrizen ist wieder eine untere Dreiecksmatrix und entspricht L −1 .

R 3,2 (− 22

9 ) R 3,1 (−4) R 2,1 (−2)

| {z }

=L

−1

A = R

Wegen (R l,k (α)) −1 = R l,k (−α) folgt

A = R 2,1 (2) R 3,1 (4) R 3,2 ( 22 9 )

| {z }

=L

R

Ausgeschrieben:

1 6 1 2 3 2 4 2 1

 =

1 0 0 2 1 0 4 22 9 1

1 6 1

0 −9 0

0 0 −3

Aufgabe 4 (Implementierung der Cramerschen Regel)

Implementieren Sie eine Java-Methode zur L¨ osung von linearen Gleichungssystemen Ax = b mit det(A) 6= 0 nach der Cramerschen Regel.

Hinweise:

• Zur Berechnung der Determinanten k¨ onnen Sie Ihre L¨ osung von Aufgabe 4, Blatt 2 oder die hierzu ver¨ offentlichte Musterl¨ osung nutzen.

• Bei der Anwendung der Cramerschen Regel m¨ ussen Sie f¨ ur j = 1, . . . , n die j-te Spalte von A durch den Vektor b ersetzen. Falls Sie hierf¨ ur eine Kopie von A mittels clone() erzeugen, m¨ ussen Sie beachten, dass clone() nur eine flache Kopie erzeugt.

Alternativen: Kopieren Sie manuell oder verzichten Sie auf das Kopieren von A.

Statt A zu kopieren k¨ onnen Sie auch nur den j-ten Spaltenvektor kopieren, ihn anschließend durch b ersetzen, det(A j ) berechnen und anschließend den kopierten j-ten Spaltenvektor wieder in die j-te Spalte schreiben.

Besprechung der ¨ Ubungsaufgaben am 16. April 2014 in der Veranstaltung.

Referenzen

ÄHNLICHE DOKUMENTE

Received 22 May 1992 / Revision received 40ctober 1992 Abstraet Based on preliminary results of sedimentological and organic geochemical investigations, distinct changes

F¨ ur eine Matrix A ∈ R n×n sei A 0 i,j die Matrix die aus A entsteht, indem man die i-te Zeile und die j-te Spalte aus

• Peephole-Optimierung für den letzten Schliff ..... Funktionen: Endrekursion + Inlining Stack-Allokation.

Niño Jesusito, ¿qué quieres beber?. Niño Jesusito, ¿qué

más lindo es el Niño que está por nacer. Las flores del campo sequitas

Öffentliche Bekanntgabe des Referates Im- missionsschutz, Chemikaliensicherheit, Gen- technik, Umweltverträglichkeitsprüfung zur Einzelfallprüfung nach § 3c des Gesetzes über

Changes in Agulhas leakage transport are thus likely an important component of the tropical Atlantic warming trend, suggesting that remote forcing from the South Atlantic can help

Jenaplan-Padagogik - dies kann hier schon vermerkt werden - versohnt in einer idealen Weise sachlogisch gegliedertes, lektionales Lemen mit anwendungsorientiertem,