Kroneckerin tulo

testwikistä
Siirry navigaatioon Siirry hakuun

Kroneckerin tulo on tulo, joka voidaan määrittää kahdelle tai useammalle matriisille. Tuloa merkitään -symbolilla. Kroneckerin tulo määritellään seuraavasti: Olkoot A=aijm×n- ja B=bijp×q-matriisi. Tällöin saadaan matriisi, jonka koko on mp×nq.

𝐀𝐁=[a11𝐁a1n𝐁am1𝐁amn𝐁],

eli alkioittain tarkasteltuna:

𝐀𝐁=[a11b11a11b12a11b1qa1nb11a1nb12a1nb1qa11b21a11b22a11b2qa1nb21a1nb22a1nb2qa11bp1a11bp2a11bpqa1nbp1a1nbp2a1nbpqam1b11am1b12am1b1qamnb11amnb12amnb1qam1b21am1b22am1b2qamnb21amnb22amnb2qam1bp1am1bp2am1bpqamnbp1amnbp2amnbpq].[1]

Kroneckerin tulo matriisin ja vakion välillä palautuu normaaliksi matriisin kertomiseksi vakiolla eli kA=Ak=kA, missä k on skalaari. Samoin Kroneckerin tulo matriisin ja nollamatriisin välillä on nolla. Laskettaessa saadaan Kroneckerin tuloa yksikkömatriisin ja matriisin välille, jonka diagonaalilla on matriisi A eli IA=diag(A,,A). Vastaavasti matriisin ja yksikkömatriisin välinen Kroneckerin tulo on AI=[a11𝐈a1n𝐈am1𝐈amn𝐈]. Diagonaalimatriisin D={di}, jonka koko on m ja matriisin A Kroneckerin tulo on DA=diag(d1A,d2A,,dmA)[1]

Esimerkki:

[1234][0567]=[10152025161726273035404536374647]=[0501067121401502018212428].

Laskusääntöjä[1]

Olkoot A ja B m×n-kokoisia matriiseja, C ja D p×q-kokoisia matriiseja sekä k vakio. Tällöin pätevät seuraavat laskusäännöt:

(kA)B=A(kB)=k(AB)
(A+B)C=AC+BC
C(A+B)=CA+CB
(A+B)(C+D)=(AC)+(AD)+(BC)+(BD)

Lähteet

Malline:Viitteet