13η διάλεξη Γραμμικής Άλγεβρας

20

Click here to load reader

Transcript of 13η διάλεξη Γραμμικής Άλγεβρας

Page 1: 13η διάλεξη Γραμμικής Άλγεβρας

Γραμμική ΄Αλγεβρα

Παραγοντοποίηση με οδήγηση

Παραγοντοποίηση για συμμετρικούς πίνακες

Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Πανεπιστήμιο Θεσσαλίας

22 Οκτωβρίου 2014

Page 2: 13η διάλεξη Γραμμικής Άλγεβρας

Παραγοντοποίηση A=PLU

Κάθε τετραγωνικός πίνακας A μπορεί να αναλυθείσε γινόμενο ενός πίνακα αντιμετάθεσης P, ενόςκάτω τριγωνικού πίνακα L με μονάδες στην διαγώνιοκαι ενός άνω τριγωνικού πίνακα U.

Ï Ο P καθορίζεται απο τις εναλλαγές γραμμών πουαπαιτεί η διαδικασία της απαλοιφής με οδήγηση.

Ï Ο L έχει τους πολλαπλασιαστές της απαλοιφήςκάτω απο την διαγώνιο.

Ï Ο U τα στοιχεία του A όπως αυτά προκύπτουνμετά την απαλοιφή.

Page 3: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=

0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 20 −1 −1 10

−1 −1 1 20 1 −1 40 0 −1 20 0 −2 14

Page 4: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=

0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 20 −1 −1 10

−1 −1 1 20 1 −1 40 0 −1 20 0 −2 14

Page 5: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=

0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 20 −1 −1 10

−1 −1 1 20 1 −1 40 0 −1 20 0 −2 14

Page 6: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=

0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 22 1 −3 6

−1 −1 1 20 1 −1 40 0 −1 20 −1 −1 10

−1 −1 1 20 1 −1 40 0 −1 20 0 −2 14

Page 7: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=PLU0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

=

0 0 1 00 1 0 01 0 0 00 0 0 1

1 0 0 00 1 0 00 0 1 0−2 −1 2 1

−1 −1 1 20 1 −1 40 0 −1 20 0 0 10

Page 8: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

A=PLU0 0 −1 20 1 −1 4−1 −1 1 22 1 −3 6

=

0 0 1 00 1 0 01 0 0 00 0 0 1

1 0 0 00 1 0 00 0 1 0−2 −1 2 1

−1 −1 1 20 1 −1 40 0 −1 20 0 0 10

Page 9: 13η διάλεξη Γραμμικής Άλγεβρας

Επίλυση Συστήματος με Παραγοντοποίηση A=PLU

Να λυθεί το Ax= b αν γνωρίζουμε την PLUπαραγοντοποίηση του

Ï Ax= b⇒PLUx= b⇒ L(Ux) =P−1bÏ Θέτω y=Ux και έχω Ly=P−1bÏ Λύνω το Ly=P−1b για να υπολογίσω το yÏ Λύνω το Ux= y για να υπολογίσω το x

Page 10: 13η διάλεξη Γραμμικής Άλγεβρας

Επίλυση Συστήματος με Παραγοντοποίηση A=PLU

Να λυθεί το Ax= b αν γνωρίζουμε την PLUπαραγοντοποίηση του

Ï Ax= b⇒PLUx= b⇒ L(Ux) =P−1b

Ï Θέτω y=Ux και έχω Ly=P−1bÏ Λύνω το Ly=P−1b για να υπολογίσω το yÏ Λύνω το Ux= y για να υπολογίσω το x

Page 11: 13η διάλεξη Γραμμικής Άλγεβρας

Επίλυση Συστήματος με Παραγοντοποίηση A=PLU

Να λυθεί το Ax= b αν γνωρίζουμε την PLUπαραγοντοποίηση του

Ï Ax= b⇒PLUx= b⇒ L(Ux) =P−1bÏ Θέτω y=Ux και έχω Ly=P−1b

Ï Λύνω το Ly=P−1b για να υπολογίσω το yÏ Λύνω το Ux= y για να υπολογίσω το x

Page 12: 13η διάλεξη Γραμμικής Άλγεβρας

Επίλυση Συστήματος με Παραγοντοποίηση A=PLU

Να λυθεί το Ax= b αν γνωρίζουμε την PLUπαραγοντοποίηση του

Ï Ax= b⇒PLUx= b⇒ L(Ux) =P−1bÏ Θέτω y=Ux και έχω Ly=P−1bÏ Λύνω το Ly=P−1b για να υπολογίσω το y

Ï Λύνω το Ux= y για να υπολογίσω το x

Page 13: 13η διάλεξη Γραμμικής Άλγεβρας

Επίλυση Συστήματος με Παραγοντοποίηση A=PLU

Να λυθεί το Ax= b αν γνωρίζουμε την PLUπαραγοντοποίηση του

Ï Ax= b⇒PLUx= b⇒ L(Ux) =P−1bÏ Θέτω y=Ux και έχω Ly=P−1bÏ Λύνω το Ly=P−1b για να υπολογίσω το yÏ Λύνω το Ux= y για να υπολογίσω το x

Page 14: 13η διάλεξη Γραμμικής Άλγεβρας

Παράδειγμα

Χρησιμοποιήστε την ανάλυση PLU του A που βρήκατε παραπάνωγια να υπολογίστε την λύση του συστήματος

0 0 −1 2−1 −1 1 22 1 −3 60 1 −1 4

x=

1164

Page 15: 13η διάλεξη Γραμμικής Άλγεβρας

Ανάλυση συμμετρικού πίνακα σε LDLT

Θεώρημα

Κάθε συμμετρικός πίνακας A μπορεί να αναλυθεί στην μορφήA= LDLT

όπου

Ï L κάτω τριγωνικός με μονάδες στην διαγώνιο και τουςπολλαπλασιαστές κάτω απο αυτή και

Ï D διαγώνιος πίνακας με στοιχεία τα οδηγά στοιχεία.

Απόδειξη.

Αν A=ATκαι A= LU ⇒A= LDU τότε

LDU = (LDU)T = UTDLT

Απο την μοναδικότητα της παραγοντοποίησης LU έχουμε

LD= UTD⇒ L= UT ⇒ U = LT

Page 16: 13η διάλεξη Γραμμικής Άλγεβρας

Ανάλυση συμμετρικού πίνακα σε LDLT

Θεώρημα

Κάθε συμμετρικός πίνακας A μπορεί να αναλυθεί στην μορφήA= LDLT

όπου

Ï L κάτω τριγωνικός με μονάδες στην διαγώνιο και τουςπολλαπλασιαστές κάτω απο αυτή και

Ï D διαγώνιος πίνακας με στοιχεία τα οδηγά στοιχεία.

Απόδειξη.

Αν A=ATκαι A= LU ⇒A= LDU τότε

LDU = (LDU)T = UTDLT

Απο την μοναδικότητα της παραγοντοποίησης LU έχουμε

LD= UTD⇒ L= UT ⇒ U = LT

Page 17: 13η διάλεξη Γραμμικής Άλγεβρας

΄Ασκηση

Θεώρημα

Ο ανάστροφος του γινομένου δύο πινάκων ισούται με το

ανάστροφο γινόμενο των αναστρόφων των πινάκων.

Δηλαδή

(AB)T =BTAT

Απόδειξη.

Γράφουμε το στοιχείο του πίνακα (AB)Tστην θέση i, j το οποίο

είναι το στοιχείο του πίνακα AB στην θέση j, i το οποίο ισούται μετο εσωτερικό γινομενο της j γραμμής του A με την i στήλη του B. . .

Page 18: 13η διάλεξη Γραμμικής Άλγεβρας

΄Ασκηση

Θεώρημα

Ο ανάστροφος του γινομένου δύο πινάκων ισούται με το

ανάστροφο γινόμενο των αναστρόφων των πινάκων. Δηλαδή

(AB)T =BTAT

Απόδειξη.

Γράφουμε το στοιχείο του πίνακα (AB)Tστην θέση i, j το οποίο

είναι το στοιχείο του πίνακα AB στην θέση j, i το οποίο ισούται μετο εσωτερικό γινομενο της j γραμμής του A με την i στήλη του B. . .

Page 19: 13η διάλεξη Γραμμικής Άλγεβρας

΄Ασκηση

Θεώρημα

Ο ανάστροφος του γινομένου δύο πινάκων ισούται με το

ανάστροφο γινόμενο των αναστρόφων των πινάκων. Δηλαδή

(AB)T =BTAT

Απόδειξη.

Γράφουμε το στοιχείο του πίνακα (AB)Tστην θέση i, j το οποίο

είναι το στοιχείο του πίνακα AB στην θέση j, i το οποίο ισούται μετο εσωτερικό γινομενο της j γραμμής του A με την i στήλη του B. . .

Page 20: 13η διάλεξη Γραμμικής Άλγεβρας

΄Ασκηση

Θεώρημα

Ο αντίστροφος του αναστρόφου ενός πίνακα ισούται με τον

ανάστροφο του αντιστρόφου.

Απόδειξη.

Πρέπει να αποδείξουμε ότι(AT

)−1 =(A−1

)T