produs Kronecker

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În matematică , în domeniul algebrei liniare , produsul Kronecker, notat prin , Este o operațiune între două matrici de dimensiuni arbitrare, se aplică întotdeauna, spre deosebire de alte obicei mai mult multiplicarea matricelor .

Definiție

Dacă A este o matrice m × n și B este o matrice p q ×, atunci produsul lor Kronecker este un punct de topire x nq matrice definită în blocuri după cum urmează:

Adică, ceea ce face fiecare termen explicit:

Rețineți că acest produs nu este o extensie a menționat mai sus „rând prin coloană“ multiplicare, ca și înmulțirea între 3 x 2 și o matrice de 2 x 3 produce o matrice de 6 x 6, nu un 3 × 3.

Exemplu

Proprietate

Bilinearity și asociativitatea

Produsul Kronecker este un caz special al unui produs tensor , prin urmare, este biliniară și asociativă :

(În cazul în care B și C sunt de aceeași dimensiune)
(În cazul în care A și B au aceeași dimensiune)
(k scalar )

Acest produs nu este comutativă, cu toate acestea Și acestea sunt echivalente de permutare, adică, există permutare matrici P și Q astfel încât . Dacă A și B sunt pătrate , atunci ele sunt similare cu permutare, adică P = Q T

Produs mixt

Dacă A, B, C și D sunt matrice astfel încât există produsul-rând prin coloană între A și C și între B și D, atunci există, de asemenea, există și este în valoare de faptul că

.

Rezultă că este inversabilă dacă și numai dacă A și B sunt inversabilă și inversul este dată de

Spectru

Fie A și B să fie pătrate de ordinul neq respectiv și lăsa λ 1, ..., λ n fi autovalorile lui A, μ 1, ..., q μ cele ale B. Apoi, autovalorile Sunt

Rezultă că linia este și că determinant este .

valorile singular

Fie A și B să fie matrici dreptunghiulare cu zero non- valori singulare , respectiv , I = 1, .., r A e , J = 1, .., r B.

Apoi, produsul are RaRb valori singulare care sunt exact , I = 1, .., r A, j = 1, .., r B.

Deoarece rangul unei matrice este egal cu numărul de valori singulare nenule, atunci este .

Relațiile cu produsul abstract tensorial

Produsul Kronecker între matrice corespunde produsului tensorial abstract hărților liniare. Mai exact, în cazul în care matricele A și B reprezintă transformările liniare V 1 → W 1 și V 2 → W 2, atunci matricea reprezintă produsul tensorial între cele două hărți V 1 V 2 → W 1 W 2.

Aplicații în graficul de potrivire

De sine Și sunt matricele de adiacenta două grafice neponderați, atunci este matricea de adiacenta a unui grafic, numit asociere, ale cărei noduri corespund sarcinilor între nodurile din cele două grafice originale și al căror maxim / clici maxime corespund / meciuri maxime maxime dintre cele două grafice originale.

ecuații Matrix

Produsul Kronecker poate fi utilizat pentru reprezentarea unor ecuații matrice. De exemplu, să considerăm AXB ecuația = C, unde A, B și C sunt date matrici și X este necunoscută. Putem rescrie această ecuație ca

unde în cazul în care X este de ordinul m × n, vec (X) reprezintă vectorul de dimensiune m × n format prin intrările X scrise în ordine de coloană, adică

.

Din proprietățile menționate până acum, rezultă că ecuația AXB = C are o soluție unică dacă și numai dacă A și B sunt non-singular.

Istorie

Produsul Kronecker este numit după Leopold Kronecker , dar există puține dovezi că Kronecker a fost primul care să definească și să o folosească. De fapt, a fost , de asemenea , utilizat în trecut sub numele de matrice Zehfuss, de Johann Georg Zehfuss . [1]

Notă

  1. ^ Zehfuss Biografie , la mathshistory.st-andrews.ac.uk.

linkuri externe

Matematica Portalul de matematică : accesați intrările Wikipedia care se ocupă de matematică