Anar al contingut

Producte de Kronecker

De L'Enciclopèdia, la wikipedia en valencià

En matemàtiques, es diu producte de Kronecker, denotat en ⊗, a una operació sobre dos matrius de tamany arbitrari que dona com resultat una matriu bloc. És un cas especial del producte tensorial. El producte de Kronecker no deuria confondre's en el producte de matrius habitual, que és una operació totalment diferent. Deu el seu nom al matemàtic alemà Leopold Kronecker.

Definició

Si A és una matriu m×n i B és una matriu p×q, llavors el producte de Kronecker A⊗B és la matriu bloc mp×nq.

A⊗B=[a11B⋯a1nB⋮⋱⋮am1B⋯amnB].

Més explícitament, tenim

A⊗B=(a11b11a11b12⋯a11b1q⋯⋯a1nb11a1nb12⋯a1nb1qa11b21a11b22⋯a11b2q…⋯a1nb21a1nb22…a1nb2q⋮⋮⋱⋮⋮⋮…⋮a11bp1a11bp2⋯a11bpq⋯⋯a1nbp1a1nbp2⋯a1nbpq⋮⋮⋮⋱⋮⋮⋮⋮⋮⋮⋱⋮⋮⋮am1b11am1b12⋯am1b1q⋯⋯amnb11amnb12⋯amnb1qam1b21am1b22⋯am1b2q⋯⋯amnb21amnb22⋯amnb2q⋮⋮⋱⋮⋮⋮⋱⋮am1bp1am1bp2⋯am1bpq⋯⋯amnbp1amnbp2⋯amnbpq).

Eixemples

[1231]⊗[0321]=[1⋅01⋅32⋅02⋅31⋅21⋅12⋅22⋅13⋅03⋅31⋅01⋅33⋅23⋅11⋅21⋅1]=[0306214209036321].
[a11a12a21a22a31a32]⊗[b11b12b13b21b22b23]=[a11b11a11b12a11b13a12b11a12b12a12b13a11b21a11b22a11b23a12b21a12b22a12b23a21b11a21b12a21b13a22b11a22b12a22b13a21b21a21b22a21b23a22b21a22b22a22b23a31b11a31b12a31b13a32b11a32b12a32b13a31b21a31b22a31b23a32b21a32b22a32b23].

Propietats

Bilinealidad

El producte de Kronecker és un cas especial del producte tensorial, aixina que és bilineal i associatiu

A⊗(B+C)=A⊗B+A⊗C(si B y C son de iguales dimensiones),
(A+B)⊗C=A⊗C+B⊗C(si A y B son de iguales dimensiones),
(kA)⊗B=A⊗(kB)=k(A⊗B),
(A⊗B)⊗C=A⊗(B⊗C),

a on A, B i C són matrius i k és un escalar.

El producte de Kronecker no és conmutativo: en general, A⊗B i B⊗A són matrius diferents. No obstant, A⊗B i B⊗A sò equivalents en permutació, lo que vol dir que existixen matrius permutació P i Q tals que

A⊗B=P(B⊗A)Q.

Si A i B són matrius quadrades, llavors A⊗B i B⊗A sò inclús de permutació similar, lo que vol dir que podem prendre P = QT.

La propietat del producte mixt

Si A, B, C i D són matrius de manera que es puguen formar els productes AC i BD, llavors

(A⊗B)(C⊗D)=AC⊗BD.

A açò es diu la propietat del producte mixt, perque mescla el producte ordinari de matrius i el de Kronecker. Es deduïx que A ⊗ B és inversible si i solament si A i B són inversibles, en el cas de la qual l'inversa la dona

(A⊗B)−1=A−1⊗B−1.

També es deduïx que

(A⊗B)T=AT⊗BT

done la T indica transposició de matrius.

Espectre

Supongam que A i B són matrius quadrades de tamanys respectius n i q. Sean λ1,..., λn els autovalores de A i μ1,..., μq els de B (llistats d'acort a la multiplicitat). Llavors els autovalores de A ⊗ B són

λiμj,i=1,…,n,j=1,…,q.

Es deduïx que la traça i el determinant d'un producte de Kronecker vénen daus per

tr⁡(A⊗B)=tr⁡Atr⁡Bydet⁡(A⊗B)=(det⁡A)q(det⁡B)n.

Valors singulars

Si A i B són matrius rectangulars, llavors es poden considerar les seues valors singulars. Supongam que A té rA valors singulars no nuls

σA,i,i=1,…,rA.

De forma similar, denotem els valors singulars no nuls de B en

σB,i,i=1,…,rB.

Llavors el producte de Kronecker A ⊗ B té rArB valors singulars no nuls,

σA,iσB,j,i=1,…,rA,j=1,…,rB.

Ya que el ranc d'una matriu és igual al número dels seus valors singulars no nuls, trobem que

rang⁡(A⊗B)=rang⁡Arang⁡B.

Relació en el producte tensorial abstracte

El producte de Kronecker de matrius correspon al producte tensorial abstracte d'aplicacions llineals. Específicament, si les matrius A i B representen les transformacions llineals V1 → W1 i V2 → W2, respectivament, llavors la matriu A ⊗ B representa el producte tensorial de les dos aplicacions, V1 ⊗ V2 → W1 ⊗ W2.

Referències