De la Wikipedia, enciclopedia liberă.
O matrice de blocuri , sau matricea partiționată în blocuri , este o matrice scrisă în așa fel încât să-și grupeze elementele în blocuri dreptunghiulare, sau descrisă prin intermediul submatrixelor matricei în sine.
Această rescriere poate permite descrierea mai bună a matricei (ca în forma canonică a lui Jordan ) și acțiunea acesteia (pe o sumă directă de spații vectoriale ) sau efectuarea mai ușoară a calculelor cu anumite matrice (ca în aplicațiile electronice , pentru cip în tehnologia VLSI ).
O matrice este partiționată în blocuri chiar dacă este alcătuită dintr-un singur bloc sau doar blocuri care conțin un singur element.
Exemplu
Un exemplu de partiție este
- {\ displaystyle A = {\ begin {pmatrix} 1 & 2 & 3 & 2 \\ 1 & 2 & 7 & 5 \\ 4 & 9 & 2 & 6 \\ 6 & 1 & 5 & 8 \ end {pmatrix} } = {\ begin {pmatrix} {\ begin {smallmatrix} 1 & 2 \\ 1 & 2 \ end {smallmatrix}} & {\ begin {smallmatrix} 3 & 2 \\ 7 & 5 \ end {smallmatrix}} \ \\\ {\ begin {smallmatrix} 4 & 9 \\ 6 & 1 \ end {smallmatrix}} & {\ begin {smallmatrix} 2 & 6 \\ 5 & 8 \ end {smallmatrix}} \ end {pmatrix}} = {\ begin {pmatrix} A_ {11} & A_ {12} \\ A_ {21} & A_ {22} \ end {pmatrix}}} ,
cu
- {\ displaystyle A_ {11} = {\ begin {pmatrix} 1 & 2 \\ 1 & 2 \ end {pmatrix}}, \ A_ {12} = {\ begin {pmatrix} 3 & 2 \\ 7 & 5 \ end {pmatrix}}, \ A_ {21} = {\ begin {pmatrix} 4 & 9 \\ 6 & 1 \ end {pmatrix}}, \ A_ {22} = {\ begin {pmatrix} 2 & 6 \\ 5 și 8 \ end {pmatrix}}} .
Proprietate
Produsul între matrice poate fi realizat și între matrici defalcate în blocuri, cu condiția ca acestea să aibă dimensiunea corespunzătoare, aplicând aceeași regulă rând-coloană a produsului obișnuit cu produsul (necomutativ) al blocurilor.
De exemplu
- {\ displaystyle {\ begin {pmatrix} A_ {11} & A_ {12} \\ A_ {21} & A_ {22} \ end {pmatrix}} {\ begin {pmatrix} B_ {11} & B_ {12} \\ B_ {21} & B_ {22} \\\ end {pmatrix}} = {\ begin {pmatrix} A_ {11} B_ {11} + A_ {12} B_ {21} && A_ {11} B_ { 12} + A_ {12} B_ {22} \\\\ A_ {21} B_ {11} + A_ {22} B_ {21} && A_ {21} B_ {12} + A_ {22} B_ {22} \ end {pmatrix}}}
Matricea blocului triunghiular
O matrice triunghiulară de bloc este o matrice pătrată care are blocuri pătrate pe diagonală și ale cărei blocuri sub (sau deasupra) diagonalei principale conțin doar zerouri:
- {\ displaystyle A = {\ begin {pmatrix} A_ {11} & A_ {12} & \ cdots & A_ {1n} \\ 0 & A_ {22} & \ cdots & A_ {2n} \\\ vdots & \ vdots & \ ddots & \ vdots \\ 0 & 0 & \ cdots & A_ {nn} \ end {pmatrix}}}
Exemple de matrice triunghiulare bloc sunt furnizate de matrici reductibile , care posedă subspatii stabile pentru transformare liniară .
Pentru matricile de blocuri triunghiulare, sunt valabile următoarele relații:
- {\ displaystyle \ det (A) = \ prod _ {i = 1} ^ {n} \ det (A_ {ii})}
- {\ displaystyle \ operatorname {tr} (A) = \ sum _ {i = 1} ^ {n} \ operatorname {tr} (A_ {ii})}
Matricea blocului diagonal
Un caz special al unei matrice triunghiulare bloc este matricea diagonală bloc , o matrice pătrată care are blocuri pătrate pe diagonală și ale cărei alte blocuri conțin doar zerouri:
- {\ displaystyle A = {\ begin {pmatrix} A_ {11} & 0 & \ cdots & 0 \\ 0 & A_ {22} & \ cdots & 0 \\\ vdots & \ vdots & \ ddots & \ vdots \\ 0 & 0 & \ cdots & A_ {nn} \ end {pmatrix}}}
De obicei este denumită o sumă directă {\ displaystyle A = A_ {1} \ oplus A_ {2} \ oplus \ ldots \ oplus A_ {n}} , pentru a indica acțiunea sa asupra sumei directe {\ displaystyle V = V_ {1} \ oplus V_ {2} \ oplus \ ldots \ oplus V_ {n}} , unde fiecare submatrică A i = A ii acționează asupra subspațiului V i .
Uneori se mai indică, ca și pentru matricele diagonale comune, cu expresia diag (A 1 , A 2 , ..., A n ) .
Elemente conexe