Kronecker-produkt

I matematikk er Kronecker-produktet en operasjon på matriser . Dette er et spesielt tilfelle av tensorproduktet . Det er så navngitt som hyllest til den tyske matematikeren Leopold Kronecker .

Formell definisjon

La A være en matrise av størrelse m x n og B en matrise av størrelse p x q . Deres tensorprodukt er matrisen A ⊗ B av størrelse smp ved nq , definert av suksessive blokker av størrelse p x q , blokken av indeksen i , j er lik til i , j B

Med andre ord

Eller ved å detaljere koeffisientene,

Eksempel

Som vist i eksemplet nedenfor består Kronecker-produktet av to matriser av å kopiere den andre matrisen flere ganger, ved å multiplisere den med koeffisienten som tilsvarer et begrep for den første matrisen.

Eiendommer

Bilinearitet, assosiativitet

Kroneckers produkt er bilinear og assosierende: med forbehold om størrelseskompatibilitet for A , B og C , har vi følgende ligninger:

Kroneckers produkt er ikke kommutativt; men for alle A og B der finnes to permutasjon matriser P og Q , slik at A ⊗ B = P ( B ⊗ A ) Q Hvis videre A og B har samme størrelse, da A ⊗ B og B ⊗ A er tilsvarende ved permutasjon videre basisvektorene:

hvor P er en permutasjonsmatrise.

Egenskaper på det vanlige produktet

Følgende egenskaper blander aspektene knyttet til det vanlige matriksproduktet og Kronecker-produktet når størrelsen på matriser er slik at det er mulig å danne AC- og BD- produktene  :

Vi kan utlede at A ⊗ B er inverterbar hvis og bare hvis A og B er inverterbare, i så fall:

Spektrum

Ved å bruke den forrige egenskapen trekker vi ut at hvis X og Y er egenvektorer av A og B  : og , så:

Så hvis og er egenverdiene til A og B , så er egenverdiene til AB , og teller mangfoldet.

Spesielt :

hvor Tr betegner spor , Detdeterminant og RG den rang av matrisen.

Transposisjon

Vi har følgende egenskaper på transponeringen  :

Ekstern lenke

(no) Eric W. Weisstein , “  Kronecker Product  ” , på MathWorld

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">