Kronecker-tulo on binäärioperaatio mielivaltaisen kokoisille matriiseille , joita merkitään . Tuloksena on lohkomatriisi .
Kronecker - tuloa ei pidä sekoittaa tavalliseen matriisikertomiseen . Operaatio on nimetty saksalaisen matemaatikon Leopold Kroneckerin mukaan .
Jos A on m × n matriisi ja B on p × q matriisi, niin Kroneckerin tulo on mp × nq -lohkomatriisi
Laajennettu
Jos A ja B ovat lineaarisia muunnoksia V 1 → W 1 ja V 2 → W 2 , vastaavasti, niin A ⊗ B on kahden kuvauksen, V 1 ⊗ V 2 → W 1 ⊗ W 2 , tensoritulo .
Jos A ja B ovat neliömatriiseja , niin A B ja B A ovat permutaatioltaan samanlaisia , eli P = Q T .
Transponoinnin ja hermiittisen konjugoinnin operaatiot voidaan vaihtaa Kronecker-tuotteen kanssa:
Matriisin B nollasta poikkeavat singulaariarvot :
Tällöin Kroneckerin tulolla A B on r A r B nollasta poikkeavat singulaariarvot
Kroneckerin teos on nimetty Leopold Kroneckerin mukaan, vaikka on vähän todisteita siitä, että hän olisi ensimmäinen, joka määritteli ja käytti operaation. Aikaisemmin Kronecker-tuotetta kutsuttiin joskus Zefuss-matriisiksi .
Lohkomatriisien tapauksessa voidaan käyttää Kronecker-tuloon liittyviä matriisioperaatioita, jotka poikkeavat vastaavan lohkokertolaskun järjestyksessä. Nämä ovat Tracy-Singhin teoksia ( eng. Tracy-Singh tuote ) ja Khatri-Raon töitä .
Ilmoitettu lohkomatriisin kertolaskutoiminto koostuu siitä, että jokainen vasemman matriisin lohko kerrotaan peräkkäin oikean matriisin lohkoilla. Tässä tapauksessa tuloksena olevan matriisin muotoiltu rakenne eroaa Kronecker-tuotteen ominaisuudesta. Tracey–Singh-tuote määritellään [1] [2]
Esimerkiksi:
Tämä kertolaskuvariantti on määritelty matriiseille, joilla on sama lohkorakenne. Siinä säädetään, että Kronecker-tuotteen toiminta suoritetaan lohko kerrallaan samannimisten matriisilohkojen sisällä analogisesti elementtikohtaisen Hadamard -tulon kanssa , vain tässä tapauksessa matriisilohkot näkyvät elementteinä, ja Kronecker-tulo on käytetään lohkojen kertomiseen.