Ανάπτυγμα Λαπλάς
Στη γραμμική άλγεβρα, το ανάπτυγμα Λαπλάς[1][2][3], το οποίο πήρε το όνομά του από τον Πιερ-Σιμόν ντε Λαπλάς, και ονομάζεται επίσης ανάπτυγμα συμπαράγοντα, είναι μια έκφραση της ορίζουσας ενός n × n-πίνακα B ως σταθμισμένο άθροισμα ελάσσονων, που είναι οι ορίζουσες κάποιων (n - 1) × (n - 1)-υποπινάκων του B. Συγκεκριμένα, για κάθε i, το ανάπτυγμα Λαπλάς κατά μήκος της i-th γραμμής είναι η ισότητα
όπου είναι η καταχώρηση της i-th γραμμής και της j-th στήλης του B, και είναι η ορίζουσα του υποπίνακα που προκύπτει με την αφαίρεση της i-th γραμμής και της j-th στήλης του B. Ομοίως, το ανάπτυγμα Λαπλάς κατά μήκος της j-th στήλης είναι η ισότητα
(Κάθε ταυτότητα συνεπάγεται την άλλη, αφού οι ορίζουσες ενός πίνακα και του Ανάστροφού του είναι οι ίδιες.)
Ο συντελεστής του στο παραπάνω άθροισμα ονομάζεται συμπαράγοντας του στο B.
Το ανάπτυγμα Λαπλάς είναι συχνά χρήσιμο σε αποδείξεις, όπως, παραδείγματος χάριν, για να επιτραπεί η αναδρομή στο μέγεθος των πινάκων. Έχει επίσης διδακτικό ενδιαφέρον για την απλότητά του και ως ένας από τους διάφορους τρόπους προβολής και υπολογισμού του προσδιοριστή. Για μεγάλους πίνακες, ο υπολογισμός του γίνεται γρήγορα αναποτελεσματικός σε σύγκριση με την απαλοιφή του Γκάους.
Παραδείγματα
[Επεξεργασία | επεξεργασία κώδικα]Ας εξετάσουμε τον πίνακα[4][5]
Η ορίζουσα αυτού του πίνακα μπορεί να υπολογιστεί χρησιμοποιώντας το ανάπτυγμα Λαπλάς κατά μήκος οποιασδήποτε από τις γραμμές ή τις στήλες του. Παραδείγματος χάριν, ένα ανάπτυγμα κατά μήκος της πρώτης γραμμής δίνει:
Το ανάπτυγμα Λσπλάς κατά μήκος της δεύτερης στήλης δίνει το ίδιο αποτέλεσμα:
Είναι εύκολο να επαληθευτεί ότι το αποτέλεσμα είναι σωστό: ο πίνακας είναι αντιστρέψιμος πίνακας επειδή το άθροισμα της πρώτης και της τρίτης στήλης του είναι διπλάσιο της δεύτερης στήλης, και επομένως ο προσδιοριστής του είναι μηδέν.
Απόδειξη
[Επεξεργασία | επεξεργασία κώδικα]Έστω ότι ο είναι ένας n × n πίνακας και Για λόγους σαφήνειας ονομάζουμε επίσης τις καταχωρήσεις του που συνθέτουν τον ελάσσονα πίνακα ως εξής[6]
for
Ας εξετάσουμε τους όρους στο ανάπτυγμα του που έχουν ως παράγοντα το . Καθένας από αυτούς έχει τη μορφή
για κάποια μετάθεση τ ∈ Sn, και μια μοναδική και προφανώς σχετική μετάθεση η οποία επιλέγει τις ίδιες δευτερεύουσες καταχωρήσεις με την τ Ομοίως κάθε επιλογή του σ καθορίζει ένα αντίστοιχο τ, δηλαδή η αντιστοιχία είναι μια αμφίρριψη μεταξύ και Χρησιμοποιώντας τον συμβολισμό δύο γραμμών του Κωσύ, η ρητή σχέση μεταξύ και μπορεί να γραφεί ως εξής
όπου είναι μια προσωρινή συντομογραφία για έναν κύκλο . Αυτή η πράξη μειώνει όλους τους δείκτες μεγαλύτερους από j έτσι ώστε κάθε δείκτης να χωράει στο σύνολο {1,2,...,n-1}
Η μετάθεση τ μπορεί να προκύψει από την σ ως εξής. Ορίζουμε το με για και . Τότε το εκφράζεται ως εξής
Τώρα, η πράξη που εφαρμόζει πρώτα το και μετά το είναι (Σημειώστε ότι η εφαρμογή του Α πριν από το Β είναι ισοδύναμη με την εφαρμογή του αντίστροφου του Α στην πάνω σειρά του Β σε συμβολισμό δύο γραμμών)
όπου είναι προσωρινή συντομογραφία για .
η πράξη που εφαρμόζει πρώτα το και στη συνέχεια το είναι
τα δύο παραπάνω είναι ίσα, άρα,
όπου είναι το αντίστροφο του που είναι .
Συνεπώς
Δεδομένου ότι οι δύο κύκλοι μπορούν να καταγραφούν αντίστοιχα ως μεταθέσεις και ,
Και αφού η απεικόνιση είναι αμφιρριπτική,
από το οποίο προκύπτει το αποτέλεσμα. Ομοίως, το αποτέλεσμα ισχύει αν ο δείκτης του εξωτερικού αθροίσματος αντικατασταθεί με . [7]
Ανάπτυγμα Λαπλάς μιας ορίζουσας με συμπληρωματικά ελάσσονες
[Επεξεργασία | επεξεργασία κώδικα]Το ανάπτυγμα του Λαπλάς με συμπαράγοντες μπορεί να γενικευτεί ως εξής.
Παράδειγμα
[Επεξεργασία | επεξεργασία κώδικα]Ας θεωρήσουμε τον πίνακα
Η ορίζουσα αυτού του πίνακα μπορεί να υπολογιστεί χρησιμοποιώντας το ανάπτυγμα του συντελεστή Λαπλάς κατά μήκος των δύο πρώτων γραμμών ως εξής. Αρχικά ας σημειωθεί ότι υπάρχουν 6 σύνολα δύο διαφορετικών αριθμών στο {1, 2, 3, 4},, δηλαδή έστω το προαναφερθέν σύνολο.
Με τον ορισμό των συμπληρωματικών συμπαράγοντων να είναι
και το πρόσημο της αντιμετάθεσής τους να είναι
Η ορίζουσα του A μπορεί να γραφτεί ως εξής
όπου είναι το συμπληρωματικό σύνολο του .
Στο ρητό παράδειγμά μας, αυτό δίνει
Όπως και παραπάνω, είναι εύκολο να επαληθεύσετε ότι το αποτέλεσμα είναι σωστό: ο πίνακας είναι αντιστρέψιμος επειδή το άθροισμα της πρώτης και της τρίτης στήλης του είναι διπλάσιο της δεύτερης στήλης, και επομένως η ορίζουσα του είναι μηδέν.
Γενική δήλωση
[Επεξεργασία | επεξεργασία κώδικα]Έστω ένας n' × n πίνακας και το σύνολο των k-στοιχείων υποσυνόλων του {1, 2, ... , n}, ένα στοιχείο του. Τότε η ορίζουσα του μπορεί να αναπτυχθεί κατά μήκος του k σειρές που προσδιορίζονται από το ως εξής:
όπου είναι το πρόσημο της αντιμετάθεσης που καθορίζεται από και , ίσο με , το ελάσσονα τετράγωνο του που λαμβάνεται διαγράφοντας από το γραμμές και στήλες με δείκτες στο και αντίστοιχα, και (που ονομάζεται συμπλήρωμα του ) που ορίζονται ως , και είναι το συμπλήρωμα των και αντίστοιχα.
Αυτό συμπίπτει με το παραπάνω θεώρημα όταν . Το ίδιο πράγμα ισχύει για οποιεσδήποτε σταθερές k στήλες.
Υπολογιστική δαπάνη
[Επεξεργασία | επεξεργασία κώδικα]Το ανάπτυγμα Λαπλάς είναι υπολογιστικά αναποτελεσματικό για πίνακες μεγάλης διάστασης, με χρονική πολυπλοκότητα σε συμβολισμό μεγάλου O της τάξης τουO(n!). Εναλλακτικά, η χρήση μιας ανάλυσης σε τριγωνικούς πίνακες, όπως στην LU παραγοντοποίηση[8], μπορεί να δώσει ορίζουσες με χρονοπλοκότητα O(n3).[9] Ο ακόλουθος κώδικας Python υλοποιεί το ανάπτυγμα Λαπλάς:
def determinant(M):
# Base case of recursive function: 1x1 matrix
if len(M) == 1:
return M[0][0]
total = 0
for column, element in enumerate(M[0]):
# Exclude first row and current column.
K = [x[:column] + x[column + 1 :] for x in M[1:]]
s = 1 if column % 2 == 0 else -1
total += s * element * determinant(K)
return total
Δημοσιεύσεις
[Επεξεργασία | επεξεργασία κώδικα]- Μαυρογιάννης, Ν. Σ. (Μαΐου 2016). «Μία εισαγωγή στους μιγαδικούς αριθμούς». Εκθέτης Φύλλα Μαθηματικής Παιδείας (16): 1-8. http://ekthetis.gr/Ekthetis016.pdf.
- Bronshtein, I. N.· Semendyayev, K. A. (29 Ιουνίου 2013). Handbook of Mathematics. Springer Science & Business Media. ISBN 978-3-662-21982-9.
- Belevitch V (1950). «Theory of 2n-terminal networks with applications to conference telephony». Electrical Communication 27: 231–244.
- Bareiss, E. H. (1969), «Numerical solution of linear equations with Toeplitz and vector Toeplitz matrices», Numerische Mathematik 13 (5): 404–424, doi:
- Golub, Gene H.· Van Loan, Charles F. (1996). Matrix Computations (3rd έκδοση). Baltimore: Johns Hopkins. ISBN 978-0-8018-5414-9.
- Horn, Roger A.· Johnson, Charles R. (1985). Matrix Analysis. Cambridge University Press. ISBN 0-521-38632-2.
- Brigham, E. Oran (1988). The fast Fourier transform and its applications. Englewood Cliffs, N.J.: Prentice Hall. ISBN 978-0-13-307505-2.
- Smith, Steven W. (1999). «Chapter 8: The Discrete Fourier Transform». The Scientist and Engineer's Guide to Digital Signal Processing (Second έκδοση). San Diego, Calif.: California Technical Publishing. ISBN 978-0-9660176-3-2.
Δείτε επίσης
[Επεξεργασία | επεξεργασία κώδικα]- Field Arithmetic
- Πραγματικό προβολικό επίπεδο
- Μιγαδικός αριθμός
- Αντιερμιτιανός πίνακας
- Μέγιστος κοινός διαιρέτης
- Υπολογιστική βιολογία
- Ελάσσων (γραμμική άλγεβρα)
- Προβολή (γραμμική άλγεβρα)
- Συμμετρικός πίνακας
- Πίνακας γειτνίασης
- Πολλαπλασιασμός πινάκων
- Επαναλαμβανόμενη συνάρτηση
- Ιδιοτιμές και ιδιοδιανύσματα
- Θεωρία γράφων
- Θεωρία πιθανοτήτων
- High performance algorithms for reduction to condensed (Hessenberg, tridiagonal, bidiagonal) form
Εξωτερικοί σύνδεσμοι
[Επεξεργασία | επεξεργασία κώδικα]- English - Greek Dictionary of Pure and Applied Mathematics Εθνικό Μετσόβιο Πολυτεχνείο
- Αγγλοελληνικό Λεξικό Μαθηματικής Ορολογίας - Πανεπιστήμιο Κύπρου
- Matrix calculator
- Matrix Analysis
- Complex-Valued Matrix Derivatives: With Applications in Signal Processing ...
- Foundation Mathematics for Computer Science: A Visual Approach
- Multidimensional Statistical Analysis and Theory of Random Matrices ...
- Quantum Probability and Spectral Analysis of Graphs.
- Symplectic Methods in Harmonic Analysis and in Mathematical Physics...
- Lie Groups: An Introduction Through Linear Groups
- Matrix Algebra: Theory, Computations, and Applications in Statistics ..
- Calculus: Theory and Applications, Τόμος 2
- Special Matrices Of Mathematical Physics: Stochastic, Circulant And Bell ...
Παραπομπές
[Επεξεργασία | επεξεργασία κώδικα]- ↑ «Laplace Expansion - an overview | ScienceDirect Topics». www.sciencedirect.com. Ανακτήθηκε στις 14 Σεπτεμβρίου 2024.
- ↑ Maruskin, Jared M. (2012). Essential Linear Algebra. Solar Crest Publishing LLC. ISBN 978-0-9850627-3-6.
- ↑ Indian Institute Of Astrophysics· IIAP (1949). An Introduction To The Laplace Transformation. Methuen And Co.
- ↑ «4.2: Laplace Expansion and Leibniz Formula». Mathematics LibreTexts (στα Αγγλικά). 4 Φεβρουαρίου 2022. Ανακτήθηκε στις 14 Σεπτεμβρίου 2024.
- ↑ «Laplace Expansion: An algorithm for calculating the determinant of a square matrix». www.allmathwords.org. Ανακτήθηκε στις 14 Σεπτεμβρίου 2024.
- ↑ «A proof of generalized laplace's expansion theorem» (PDF).
- ↑ Walter, Dan; Tytun, Alex (1949). «Elementary problem 834». American Mathematical Monthly (American Mathematical Society) 56 (6): 409.
- ↑ «Παραγοντοποίηση A = LU - Ελληνικό Μεσογειακό Πανεπιστήμιο» (PDF).
- ↑ Stoer Bulirsch: Introduction to Numerical Mathematics
- David Poole: Linear Algebra. A Modern Introduction. Cengage Learning 2005, (ISBN 0-534-99845-3), pp. 265–267 (restricted online copy, σ. 265, στα Google Books)
- Harvey E. Rose: Linear Algebra. A Pure Mathematical Approach. Springer 2002, (ISBN 3-7643-6905-1), pp. 57–60 (restricted online copy, σ. 57, στα Google Books)
- Bareiss, Erwin (1968), «Sylvester's Identity and Multistep Integer-Preserving Gaussian Elimination», Mathematics of Computation 22 (102): 565–578, doi:, https://www.ams.org/journals/mcom/1968-22-103/S0025-5718-1968-0226829-0/S0025-5718-1968-0226829-0.pdf