Sčítání matic

Z testwiki
Skočit na navigaci Skočit na vyhledávání
Ilustrace součtu dvou matic.

V matematice je součet matic [1] binární operace na množině matic stejného typu definovaná sčítáním po složkách, tj. sečtením prvků na odpovídajících pozicích. Existují ale i další operace, které lze považovat za formu součtu matic a to direktní součet a Kroneckerův součet.

Součet po prvcích

Standardní součet matic je definován pro dvě matice stejných rozměrů. Součet dvou matic 𝑨 a 𝑩 typu m×n je opět matice typu m×n , která je vypočtena součtem prvků na stejných pozicích. Značí se 𝑨+𝑩 a formálně je definována vztahem (𝑨+𝑩)ij=aij+bij. Rozepsáno podrobněji:

𝑨+𝑩=(a11a12a1na21a22a2nam1am2amn)+(b11b12b1nb21b22b2nbm1bm2bmn)=(a11+b11a12+b12a1n+b1na21+b21a22+b22a2n+b2nam1+bm1am2+bm2amn+bmn)

Například:

(131012)+(007521)=(1+03+01+70+51+22+1)=(138533)

Matice stejného typu lze i vzájemně odečítat. Rozdíl matic 𝑨𝑩 je dán rozdíly prvků matic 𝑨 a 𝑩 na odpovídajících pozicích, čili (𝑨𝑩)ij=aijbij. Vzhledem k tomu, že rozdíl je zvláštním případem součtu: 𝑨𝑩=𝑨+(1)𝑩, má výsledná matice stejné rozměry jako 𝑨 i 𝑩. Například:

(131012)(007521)=(103017051221)=(136511)

Šablona:KotvaDirektní součet

Další operace, která se používá méně často, je přímý součet (zápis ⊕). Kronekerův součet se též značí ⊕; rozdíl by měl být zřejmý. Přímý součet jakékoli dvojice matic 𝑨 typu m×n a 𝑩 typu p×q je matice typu (m+p)×(n+q) a definována vztahem [2]

𝑨𝑩=(𝑨00𝑩)=(a11a1n00am1amn0000b11b1q00bp1bpq)

Například,

(132231)(1601)=(13200231000001600001)

Přímý součet matic je speciální typ blokové matice, konkrétně přímý součet čtvercových matic je bloková diagonální matice.

Přímý součet n matic je dán vztahem:

i=1n𝑨i=diag(𝑨1,𝑨2,𝑨3,,𝑨n)=(𝑨1000𝑨2000𝑨n),

kde nuly značí nulové matice odpovídajících rozměrů.

Například matice sousednosti sjednocení disjunktních grafů nebo multigrafů je přímým součtem matic sousedností grafů v sjednocení.

Kroneckerův součet

Kroneckerův součet se liší od přímého součtu, ale používá stejnou značku ⊕. Definuje se použitím Kroneckerova součinu ⊗ a normálního maticového součtu. Pokud 𝑨 je typu n×n, 𝑩 je typu m×m a 𝐈k označuje jednotkovou matici k×k, pak Kroneckerův součet matic je definován předpisem:

𝑨𝑩=𝑨𝐈m+𝐈n𝑩

Odkazy

Reference

Šablona:Překlad

Literatura

Související články

Externí odkazy

Česky:

Anglicky:

Šablona:Autoritní data

Šablona:Portály