A Kronecker-szorzat egy bináris művelet tetszőleges méretű mátrixokon , amelyeket jelöl . Az eredmény egy blokkmátrix .
A Kronecker szorzatot nem szabad összetéveszteni a közönséges mátrixszorzással . A művelet nevét Leopold Kronecker német matematikusról kapta .
Ha A egy m × n mátrix és B egy p × q mátrix, akkor a Kronecker-szorzat egy mp × nq blokkmátrix
Kiterjesztett
Ha A és B V 1 → W 1 és V 2 → W 2 lineáris transzformáció , akkor A ⊗ B két leképezés tenzorszorzata , V 1 ⊗ V 2 → W 1 ⊗ W 2 .
Ha A és B négyzetmátrixok , akkor A B és B A permutációsan hasonlóak , azaz P = Q T.
A transzpozíció és a hermitiánus ragozás műveletei felcserélhetők a Kronecker-termékkel:
A B mátrix nem nulla szinguláris értékei :
Ekkor az A B Kronecker - szorzatnak r A r B nem nulla szinguláris értéke van
Kronecker darabja Leopold Kronecker nevéhez fűződik , bár kevés bizonyíték van arra, hogy ő volt az első, aki meghatározta és használta a műveletet. A múltban a Kronecker terméket néha Zefuss-mátrixnak is nevezték .
Blokkmátrixok esetén a Kronecker-szorzathoz kapcsolódó és a megfelelő blokkszorzás sorrendjében eltérő mátrixműveletek használhatók. Ezek Tracy-Singh ( Eng. Tracy-Singh termék ) és Khatri-Rao munkái .
A jelzett blokkmátrix szorzási művelet abból áll, hogy a bal oldali mátrix minden blokkját szekvenciálisan megszorozzuk a jobb oldali mátrix blokkjaival. Ebben az esetben a kapott mátrix képzett szerkezete eltér a Kronecker-szorzat jellemzőitől. A Tracey–Singh termék meghatározása: [1] [2]
Például:
A szorzásnak ez a változata azonos blokkszerkezetű mátrixokra van definiálva. Előírja, hogy a Kronecker szorzat művelete blokkonként, az azonos nevű mátrixblokkon belül, az elemi Hadamard szorzat analógiájával történik , csak ebben az esetben a mátrixblokkok elemként jelennek meg, és a Kronecker szorzat a blokkok szorzására szolgál.