Μετάβαση στο περιεχόμενο

Σύνθετος πίνακας

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Στα μαθηματικά, ένας Σύνθετος πίνακας[1] ή block matrix στα αγγλικά είναι ένας πίνακας που ερμηνεύεται ως διασπασμένος σε τμήματα που ονομάζονται blocks (Σύνθετα) ή υποπίνακες.[2][3]

Διαισθητικά, ένας πίνακας που ερμηνεύεται ως σύνθετος πίνακας μπορεί να απεικονιστεί ως ο αρχικός πίνακας με μια συλλογή οριζόντιων και κάθετων γραμμών, οι οποίες τον διασπούν ή τον χωρίζουν σε μια συλλογή μικρότερων πινάκων..[4][3]. Παραδείγματος χάριν, ο πίνακας 3x4 που παρουσιάζεται παρακάτω χωρίζεται με οριζόντιες και κάθετες γραμμές σε τέσσερα τμήματα : το επάνω αριστερό τμήμα 2x3, το επάνω δεξιό τμήμα 2x1, το κάτω αριστερό τμήμα 1x3 και το κάτω δεξιό τμήμα 1x1.

Οποιοσδήποτε πίνακας μπορεί να ερμηνευθεί ως Σύνθετος πίνακας με έναν ή περισσότερους τρόπους, με κάθε ερμηνεία να καθορίζεται από τον τρόπο με τον οποίο οι γραμμές και οι στήλες του χωρίζονται.

Αυτή η έννοια μπορεί να διευκρινιστεί για έναν πίνακα επί με την κατάτμηση του σε μια συλλογή , και στη συνέχεια με την κατάτμηση του σε μια συλλογή . Ο αρχικός πίνακας θεωρείται στη συνέχεια ως το "σύνολο" αυτών των ομάδων, με την έννοια ότι η εγγραφή του αρχικού πίνακα αντιστοιχεί με Διχοτόμηση 1-προς-1 τρόπο σε κάποια αντισταθμισμένη εγγραφή κάποιου , όπου και .[5]

Η άλγεβρα συνθέτων πινάκων προκύπτει γενικά από διπαράγωγα σε κατηγορίες πινάκων.[6]

Ένας Σύνθετος πίνακας 168×168 στοιχείων με υποπίνακες 12×12, 12×24, 24×12 και 24×24. Τα μη μηδενικά στοιχεία είναι μπλε, τα μηδενικά στοιχεία είναι γκρι.

Παράδειγμα[Επεξεργασία | επεξεργασία κώδικα]

Ο πίνακας

μπορεί να απεικονιστεί ότι χωρίζεται σε τέσσερα τμήματα, όπως

.

Οι οριζόντιες και κάθετες γραμμές δεν έχουν ιδιαίτερη μαθηματική σημασία,[7][8] αλλά είναι ένας συνηθισμένος τρόπος απεικόνισης ενός τμήματος.[7][8] Με την κατάτμηση αυτή, το χωρίζεται σε τέσσερα τμήματα 2×2, ως εξής

Ο κατανεμημένος πίνακας μπορεί στη συνέχεια να γραφεί ως εξής

[9]

Τυπικός ορισμός[Επεξεργασία | επεξεργασία κώδικα]

Έστω . Μια διαμέριση του είναι μια αναπαράσταση του της μορφής

,

όπου είναι συνεχόμενοι υποπίνακες, , και .[10] Τα στοιχεία της διαμέρισης ονομάζονται blocks(τμήματα).[10]

Σύμφωνα με αυτόν τον ορισμό, τα τμήματα σε κάθε στήλη πρέπει να έχουν όλα τον ίδιο αριθμό στηλών.[10] Ομοίως, τα τμήματα σε κάθε σειρά πρέπει να έχουν τον ίδιο αριθμό γραμμών.[10]

Μέθοδοι κατάτμησης[Επεξεργασία | επεξεργασία κώδικα]

Ένας πίνακας μπορεί να διαμεριστεί με πολλούς τρόπους.[10] Παραδείγματος χάριν, ένας πίνακας λέγεται ότι είναι διαμερισμένος κατά στήλες αν γράφεται ως εξής

,

όπου είναι η στή στήλη του .[10] Ένας πίνακας μπορεί επίσης να διαμεριστεί κατά γραμμές:

,

όπου είναι η οστή γραμμή του .[10]

Κοινά τμήματα[Επεξεργασία | επεξεργασία κώδικα]

Συχνά,[10] συναντάμε την κατάτμηση 2x2

,[10]

ιδίως στη μορφή όπου είναι ένα κλιμάκιο:

.[10]

Επεξεργασία συνθέτων πινάκων[Επεξεργασία | επεξεργασία κώδικα]

Μετάθεση[Επεξεργασία | επεξεργασία κώδικα]

Έστω

όπου . (Αυτός ο πίνακας θα ξαναχρησιμοποιηθεί στην πρόσθεση και τον πολλαπλασιασμό.) Τότε η αντιμετάθεσή του είναι

,[10][11]

και η ίδια εξίσωση ισχύει με την αντικατάσταση της αντιμετάθεσης από τη συζυγή αντιμετάθεση.[10]

Μεταφορά σύνθεση[Επεξεργασία | επεξεργασία κώδικα]

Μια ειδική μορφή μεταθέσεως πινάκων μπορεί επίσης να οριστεί για σύνθετούς πίνακες, όπου τα μεμονωμένα τμήματα αναδιατάσσονται αλλά δεν μετατίθενται. Έστω ένας . σύνθετος πίνακας με τμήμα , η μεταφορά σύνθεση του είναι ο με τμήματα [12] Όπως και με τον συμβατικό τελεστή ίχνους, η μεταφορά σύνθεση είναι μια γραμμική απεικόνιση τέτοια ώστε .[11]. Ωστόσο, γενικά η ιδιότητα δεν ισχύει, εκτός αν τα τεμάχια των και αντιμετατίθενται.

Πρόσθεση[Επεξεργασία | επεξεργασία κώδικα]

Έστω

,

όπου , και έστω ο πίνακας που ορίζεται στη Μεταφορά. (Αυτός ο πίνακας θα επαναχρησιμοποιηθεί στον Πολλαπλασιασμό.) Τότε αν , , , και , τότε

.[10]

Πολλαπλασιασμός[Επεξεργασία | επεξεργασία κώδικα]

Είναι δυνατόν να χρησιμοποιηθεί ένα γινόμενο πινάκων με κατάτμηση σύνθεση που περιλαμβάνει μόνο άλγεβρα σε υποπίνακες των παραγόντων. Η διαμέριση των παραγόντων δεν είναι αυθαίρετη, ωστόσο, και απαιτεί "συμμορφούμενες διαμερίσεις"[13] μεταξύ δύο πινάκων A {\displaystyle A} και B {\displaystyle B} έτσι ώστε να ορίζονται όλα τα υποπροϊόντα πινάκων που θα χρησιμοποιηθούν[14].

Έστω ο πίνακας που ορίζεται στο Μεταφορά, και έστω ο πίνακας που ορίζεται στο σημείο #Πρόσθεση. Τότε το γινόμενο πινάκων

μπορεί να εκτελεστεί αριστερόστροφα, δίνοντας τον ως έναν πίνακα. Οι πίνακες στον προκύπτοντα πίνακα υπολογίζονται με πολλαπλασιασμό:

[7]

Ή, χρησιμοποιώντας τον συμβολισμό του Αϊνστάιν που αθροίζει σιωπηρά σε επαναλαμβανόμενους δείκτες:

Απεικονίζοντας το ως πίνακα, έχουμε

.[10]

Αναστροφή[Επεξεργασία | επεξεργασία κώδικα]

Εάν ένας πίνακας διαιρεθεί σε τέσσερα τμήματα, μπορεί να αντιστραφεί με τη φορά των μπλοκ ως εξής:


όπου τα A και D είναι τετραγωνικά τετράγωνα αυθαίρετου μεγέθους, και τα B' και C είναι συμμορφώσιμος μαζί τους για διαμερισμό. Επιπλέον, ο A και το συμπλήρωμα Schur του A' στο P': P/A' = D - CA-1B πρέπει να είναι αντιστρέψιμη.[16]

Ισοδύναμα, με αντιμετάθεση των τμημάτων:

[17]

Εδώ, το D και το συμπλήρωμα Σούρ του D στο P: P/D = A - BD-1C πρέπει να είναι αντιστρέψιμο.

Αν A και D είναι και τα δύο αντιστρέψιμα, τότε:

Σύμφωνα με την ταυτότητα Γουαϊνστάιν-Αρονσάζν, ο ένας από τους δύο πίνακες του διαγώνιου του τμήματος είναι αντιστρέψιμος ακριβώς όταν ο άλλος είναι.

Ορίζουσα[Επεξεργασία | επεξεργασία κώδικα]

Ο παραπάνω τύπος για την ορίζουσα ενός πίνακα συνεχίζει να ισχύει, υπό κατάλληλες περαιτέρω υποθέσεις, για έναν πίνακα που αποτελείται από τέσσερις υποπίνακες . Ο ευκολότερος τέτοιος τύπος, ο οποίος μπορεί να αποδειχθεί χρησιμοποιώντας είτε τον τύπο Λάιμπνιτζ είτε μια παραγοντοποίηση που περιλαμβάνει το συμπλήρωμα Σούρ, είναι

[17]

Χρησιμοποιώντας αυτόν τον τύπο, μπορούμε να συμπεράνουμε ότι τα χαρακτηριστικά πολυώνυμα των και είναι ίδια και ίσα με το γινόμενο των χαρακτηριστικών πολυωνύμων των και . Επιπλέον, αν αν είναι διαγωνοποιήσιμο, τότε τα είναι διαγωνοποιήσιμα, τότε και είναι επίσης διαγωνοποιήσιμα. Το αντίστροφο είναι λάθος- απλά

ελέγξτε .

Αν η είναι αντιστρέψιμη, έχουμε

[17]

και αν είναι αντιστρέψιμο, έχουμε

[18][17]

Εάν τα τμήματα είναι τετραγωνικοί πίνακες του ίδιου μεγέθους, ισχύουν περαιτέρω τύποι. Παραδείγματος χάριν, εάν οι και αντιμετατίθενται (δηλαδή, ), τότε

[19]

Ο τύπος αυτός έχει γενικευτεί σε πίνακες που αποτελούνται από περισσότερα από τμήματα, και πάλι υπό κατάλληλες συνθήκες αντιμεταθετικότητας μεταξύ των επιμέρους τμημάτων.[20]

Για και , ισχύει ο ακόλουθος τύπος (ακόμη και αν και δεν αντιμετατίθενται)

[17]

Ειδικοί τύποι συνθέτων πινάκων[Επεξεργασία | επεξεργασία κώδικα]

Άμεσα αθροίσματα και διαγώνιοι πίνακες[Επεξεργασία | επεξεργασία κώδικα]

Άμεσο άθροισμα[Επεξεργασία | επεξεργασία κώδικα]

Για οποιουσδήποτε αυθαίρετους πίνακες A' (μεγέθους m × n) και B' (μεγέθους p ×&nbsp, q), έχουμε το άμεσο άθροισμα των A και B, που συμβολίζεται με A  B και ορίζεται ως εξής

[11]

Παραδείγματος χάριν,

Η πράξη αυτή γενικεύεται φυσικά σε πίνακες αυθαίρετων διαστάσεων (υπό την προϋπόθεση ότι οι A και B έχουν τον ίδιο αριθμό διαστάσεων).

Ας σημειωθεί κάθε στοιχείο στο άμεσο άθροισμα δύο διανυσματικών χώρων πινάκων μπορεί να αναπαρασταθεί ως άμεσο άθροισμα δύο πινάκων.

Διαγώνιοι Σύνθετοι πίνακες[Επεξεργασία | επεξεργασία κώδικα]

Ένας διαγώνιος Σύνθετος πίνακας είναι ένας σύνθετος πίνακας που είναι ένας τετραγωνικός πίνακας έτσι ώστε τα κύρια διαγώνια τμήματα να είναι τετραγωνικοί πίνακες και όλα τα εκτός διαγωνίου τμήματα να είναι μηδενικοί πίνακες[17]. Δηλαδή, ένας διαγώνιος πίνακας A έχει τη μορφή

όπου Ak είναι ένας τετραγωνικός πίνακας για όλα τα k = 1, ..., n. Με άλλα λόγια, ο πίνακας A είναι το άμεσο άθροισμα των A1, ..., An.[17]. Μπορεί επίσης να δηλωθεί ως A1 ⊕ A2 ⊕ ... ⊕ An[11] ή diag(A1, A2, ..., An)[11]  (το τελευταίο είναι ο ίδιος φορμαλισμός που χρησιμοποιείται για έναν διαγώνιο πίνακα). Οποιοσδήποτε τετραγωνικός πίνακας μπορεί τετριμμένα να θεωρηθεί διαγώνιος πίνακας με ένα μόνο τμήμα.

Για την ορίζουσα και το ίχνος, ισχύουν οι ακόλουθες ιδιότητες:

[21][22] και
[17][22]

Ένας διαγώνιος σύνθετος πίνακας είναι αντιστρέψιμος εάν και μόνο εάν καθένα από τα διαγώνια κύρια τμήματα του είναι αντιστρέψιμα, και στην περίπτωση αυτή ο αντίστροφος πίνακας είναι ένας άλλος διαγώνιος σύνθετος πίνακας που δίνεται από τη σχέση

[23]

Οι ιδιοτιμές[24] και τα ιδιοδιανύσματα του είναι απλά εκείνες των που συνδυάζονται.[22]

Τριγωνικοί σύνθετοι πίνακες[Επεξεργασία | επεξεργασία κώδικα]

Ένας τριδιαγώνιος σύνθετος πίνακας είναι ένας άλλος ειδικός σύνθετος πίνακας , ο οποίος είναι ακριβώς όπως ο διαγώνιος σύνθετος πίνακας ένας τετραγωνικός πίνακας, με τετραγωνικούς πίνακες ("τμήματα") στην κάτω διαγώνιο, την κύρια διαγώνιο και την άνω διαγώνιο, με όλα τα άλλα τμήματα να είναι μηδενικοί πίνακες. Είναι ουσιαστικά ένας τριδιαγώνιος πίνακας, αλλά έχει υποπίνακες στη θέση των βαθμωτών. Ένας τριδιαγώνιος σύνθετος πίνακας έχει τη μορφή

όπου , και είναι τετραγωνικοί υποπίνακες της κάτω, της κύριας και της άνω διαγωνίου αντίστοιχα.[25][26]

Οι τριδιαγώνιοι σύνθετοι πίνακες συναντώνται συχνά σε αριθμητικές λύσεις τεχνικών προβλημάτων (π.χ. υπολογιστική ρευστοδυναμική). Διατίθενται βελτιστοποιημένες αριθμητικές μέθοδοι για την παραγοντοποίηση LU[27] και, συνεπώς, αποτελεσματικοί αλγόριθμοι επίλυσης για συστήματα εξισώσεων με έναν σύνθετο τριανταγωνικό πίνακα ως πίνακα συντελεστών. Ο αλγόριθμος Τόμας, που χρησιμοποιείται για την αποτελεσματική επίλυση συστημάτων εξισώσεων που περιλαμβάνουν έναν τριδιαγωνικό πίνακα μπορεί επίσης να εφαρμοστεί χρησιμοποιώντας πράξεις πινάκων σε τριδιαγωνικούς συνθέτους πίνακες.

Τριγωνικοί σύνθετοι πίνακες[Επεξεργασία | επεξεργασία κώδικα]

Ανώτερος τριγωνικός σύνθετος πίνακας[Επεξεργασία | επεξεργασία κώδικα]

Ένας πίνακας είναι 'άνω τριγωνικός (ή 'πάνω τριγωνικός σύνθετος).[28]) αν

,

όπου για όλα τα .[24][28]

Κάτω σύνθετο τριγωνικό[Επεξεργασία | επεξεργασία κώδικα]

Ένας πίνακας είναι Κάτω σύνθετο τριγωνικό αν

,

όπου για όλα τα .[24]

Σύνθετος πίνακας Τόεπλιτς[Επεξεργασία | επεξεργασία κώδικα]

Ένας σύνθετος πίνακας Τόεπλιτς είναι ένας άλλος ειδικός σύνθετος πίνακας , ο οποίος περιέχει τμήματα που επαναλαμβάνονται κατά μήκος των διαγωνίων του πίνακα, καθώς ένας πίνακας Τόεπλιτζ έχει στοιχεία που επαναλαμβάνονται κατά μήκος της διαγωνίου.

Ένας πίνακας είναι Σύνθετος Τόεπλιτς αν για όλα τα , δηλαδή,

,

όπου .[24]

Σύνθετοι πίνακες Χάνκελ[Επεξεργασία | επεξεργασία κώδικα]

Ένας πίνακας είναι Σύνθετος Χάνκελ αν για όλα τα , δηλαδή,

,

όπου .[24]

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Δημοσιεύσεις[Επεξεργασία | επεξεργασία κώδικα]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. «Αγγλοελληνικό Λεξικό Μαθηματικής Ορολογίας - Πανεπιστήμιο Κύπρου» (PDF). 
  2. Eves, Howard (1980). Elementary Matrix TheoryΑπαιτείται δωρεάν εγγραφή (reprint έκδοση). New York: Dover. σελ. 37. ISBN 0-486-63946-0. Ανακτήθηκε στις 24 Απριλίου 2013. We shall find that it is sometimes convenient to subdivide a matrix into rectangular blocks of elements. This leads us to consider so-called partitioned, or block, matrices. 
  3. 3,0 3,1 Dobrushkin, Vladimir. «Partition Matrices». Linear Algebra with Mathematica. Ανακτήθηκε στις 24 Μαρτίου 2024. 
  4. Anton, Howard (1994). Elementary Linear Algebra (7th έκδοση). New York: John Wiley. σελ. 30. ISBN 0-471-58742-7. A matrix can be subdivided or partitioned into smaller matrices by inserting horizontal and vertical rules between selected rows and columns. 
  5. Indhumathi, D.; Sarala, S. (2014-05-16). «Fragment Analysis and Test Case Generation using F-Measure for Adaptive Random Testing and Partitioned Block based Adaptive Random Testing». International Journal of Computer Applications 93 (6): 13. doi:10.5120/16218-5662. http://research.ijcaonline.org/volume93/number6/pxc3895662.pdf. 
  6. Macedo, H.D.; Oliveira, J.N. (2013). «Typing linear algebra: A biproduct-oriented approach». Science of Computer Programming 78 (11): 2160–2191. doi:10.1016/j.scico.2012.07.012. 
  7. 7,0 7,1 7,2 Johnston, Nathaniel (2021). Introduction to linear and matrix algebra. Cham, Switzerland: Springer Nature. σελίδες 30,425. ISBN 978-3-030-52811-9. 
  8. 8,0 8,1 Johnston, Nathaniel (2021). Advanced linear and matrix algebra. Cham, Switzerland: Springer Nature. σελ. 298. ISBN 978-3-030-52814-0. 
  9. Jeffrey, Alan (2010). Matrix operations for engineers and scientists: an essential guide in linear algebra. Dordrecht [Netherlands] ; New York: Springer. σελ. 54. ISBN 978-90-481-9273-1. OCLC 639165077. 
  10. 10,00 10,01 10,02 10,03 10,04 10,05 10,06 10,07 10,08 10,09 10,10 10,11 10,12 10,13 Stewart, Gilbert W. (1998). Matrix algorithms. 1: Basic decompositions. Philadelphia, PA: Soc. for Industrial and Applied Mathematics. σελίδες 18–20. ISBN 978-0-89871-414-2. 
  11. 11,0 11,1 11,2 11,3 11,4 Gentle, James E. (2007). Matrix Algebra: Theory, Computations, and Applications in Statistics. Springer Texts in Statistics. New York, NY: Springer New York Springer e-books. σελίδες 47,487. ISBN 978-0-387-70873-7. 
  12. Mackey, D. Steven (2006). Structured linearizations for matrix polynomials (PDF) (Διδακτορική διατριβή). University of Manchester. ISSN 1749-9097. OCLC 930686781. 
  13. Eves, Howard (1980). Elementary Matrix TheoryΑπαιτείται δωρεάν εγγραφή (reprint έκδοση). New York: Dover. σελ. 37. ISBN 0-486-63946-0. Ανακτήθηκε στις 24 Απριλίου 2013. A partitioning as in Theorem 1.9.4 is called a conformable partition of A and B. 
  14. Anton, Howard (1994). Elementary Linear Algebra (7th έκδοση). New York: John Wiley. σελ. 36. ISBN 0-471-58742-7. ...provided the sizes of the submatrices of A and B are such that the indicated operations can be performed. 
  15. Mathai, Arakaparampil M.· Haubold, Hans J. (2017). Linear Algebra: a course for physicists and engineers. De Gruyter textbook. Berlin Boston: De Gruyter. σελ. 162. ISBN 978-3-11-056259-0. 
  16. Bernstein, Dennis (2005). Matrix Mathematics. Princeton University Press. σελ. 44. ISBN 0-691-11802-7. 
  17. 17,0 17,1 17,2 17,3 17,4 17,5 17,6 17,7 Abadir, Karim M.· Magnus, Jan R. (2005). Matrix Algebra (στα Αγγλικά). Cambridge University Press. σελίδες 97,100,106,111,114,118. ISBN 9781139443647. 
  18. Taboga, Marco (2021). "Determinant of a block matrix", Lectures on matrix algebra.
  19. Silvester, J. R. (2000). «Determinants of Block Matrices». Math. Gaz. 84 (501): 460–467. doi:10.2307/3620776. http://www.ee.iisc.ernet.in/new/people/faculty/prasantg/downloads/blocks.pdf. Ανακτήθηκε στις 2021-06-25. 
  20. Sothanaphan, Nat (January 2017). «Determinants of block matrices with noncommuting blocks». Linear Algebra and Its Applications 512: 202–218. doi:10.1016/j.laa.2016.10.004. 
  21. Quarteroni, Alfio· Sacco, Riccardo· Saleri, Fausto (2000). Numerical mathematics. Texts in applied mathematics. New York: Springer. σελίδες 10,13. ISBN 978-0-387-98959-4. 
  22. 22,0 22,1 22,2 George, Raju K.; Ajayakumar, Abhijith (2024). «A Course in Linear Algebra» (στα αγγλικά). University Texts in the Mathematical Sciences: 35,407. doi:10.1007/978-981-99-8680-4. ISBN 978-981-99-8679-8. ISSN 2731-9318. https://doi.org/10.1007/978-981-99-8680-4. 
  23. Prince, Simon J. D. (2012). Computer vision: models, learning, and inference. New York: Cambridge university press. σελ. 531. ISBN 978-1-107-01179-3. 
  24. 24,0 24,1 24,2 24,3 24,4 Bernstein, Dennis S. (2009). Matrix mathematics: theory, facts, and formulas (στα Αγγλικά) (2 έκδοση). Princeton, NJ: Princeton University Press. σελίδες 168,298. ISBN 978-0-691-14039-1. 
  25. Dietl, Guido K. E. (2007). Linear estimation and detection in Krylov subspaces. Foundations in signal processing, communications and networking (στα Αγγλικά). Berlin ; New York: Springer. σελίδες 85,87. ISBN 978-3-540-68478-7. OCLC 85898525. 
  26. Horn, Roger A.· Johnson, Charles R. (2017). Matrix analysis (στα Αγγλικά) (Second edition, corrected reprint έκδοση). New York, NY: Cambridge University Press. σελ. 36. ISBN 978-0-521-83940-2. 
  27. Datta, Biswa Nath (2010). Numerical linear algebra and applications (2 έκδοση). Philadelphia, Pa: SIAM. σελ. 168. ISBN 978-0-89871-685-6. 
  28. 28,0 28,1 Stewart, Gilbert W. (2001). Matrix algorithms. 2: Eigensystems. Philadelphia, Pa: Soc. for Industrial and Applied Mathematics. σελ. 5. ISBN 978-0-89871-503-3.