Добуток Кронекера — бінарна операція над матрицями довільного розміру, позначається . Результатом є блочна матриця.
Добуток Кронекера не слід путати зі звичайним множенням матриць. Операція названа на честь німецького математика Леопольда Кронекера.
Визначення
Якщо A — матриця розміру m×n, B — матриця розміру p×q, тоді добутком Кронекера є блочна матриця розміру mp×nq
Білінійність, асоціативність та некомутативність
- Добуток Кронекера є частковим випадком тензорного добутку, отже він є білінійним та асоціативним:
-
- де A, B та C є матрицями, а k — скаляр.
- Добуток Кронекера не є комутативним. Хоча, завжди існують такі матриці перестановки P та Q, що
Якщо A та B квадратні матриці, тоді A B та B A є перестановочно подібними, тобто, P = QT.
- , де - одинична матриця.
Транспонування
Операція транспонування є дистрибутивною відносно добутку Кронекера
Мішаний добуток
- Якщо A, B, C та D є матрицями такого розміру, що існують добутки AC та BD, тоді
- A B є оборотною тоді і тільки тоді коли A та B є оборотними, і тоді
Сума та експонента Кронекера
- Якщо A — матриця розміру n×n, B — матриця розміру m×m і — одинична матриця розміру k×k тоді ми можемо визначити суму Кронекера , як
- Також справедливо
Спектр, слід та визначник
- Якщо A та B квадратні матриці розміру n та q відповідно. Якщо λ1, …, λn — власні значення матриці A та μ1, …, μq власні значення матриці B. Тоді власними значеннями A B є
- Слід та визначник добутку Кронекера рівні
Сингулярний розклад та ранг
- Якщо матриця A має rA ненульових сингулярних значень:
Ненульові сингулярні значення матриці B:
Тоді добуток Кронекера A B має rArB ненульових сингулярних значень
- Ранг матриці рівний кількості ненульових сингулярних значень, отже
Блокові версії добутку Кронекера
У випадку блочних матриць можуть використовуватися операції, які пов'язані з добутком Кронекера однак відрізняються порядком перемноження блоків. Такими операціями є добуток Трейсі – Сінгха (англ. Tracy–Singh product) і добуток Хатрі-Рао.
Добуток Трейсі-Сінгха
Вказана операція множення блокових матриць полягає в тому, що кожен блок лівої матриці множиться послідовно на блоки правої матриці. При цьому формується структура нової матриці, яка відрізняється від характерної для добутку Кронекера. Добуток Трейсі - Сінгха визначається як
Наприклад:
Добуток Хатрі-Рао
Даний варіант добутку визначений для матриц з однаковою блоковою структурою. Він передбачає, що операція кронекерівського добутку виконується поблоково, в межах однойменних матричних блоків за аналогією з поелементним добутком Адамара, тільки при цьому в якості елементів задіяні блоки матриць, а для переноження блоків використовується добуток Кронекера.
Торцевий добуток
Властивості мішаних добутків:
, де означає торцевий добуток
,
За аналогією:
,
, де і - вектори,
,
Аналогічно:
,
де означає векторну згортку, а є матрицею дискретного перетворення Фур'є,
, де означає (стовпцевий добуток Хатрі-Рао)
Окрім того:
,
, де і - вектори.
Див. також
Джерела
- Гантмахер Ф. Р. Теория матриц. — 5-е. — М: : Физматлит, 2010. — 559 с. — .(рос.)
- Теория матриц. — 2. — Москва : Наука, 1982. — 272 с.(рос.)
- , . Матричный анализ. — М: : Мир, 1989. — 653 с.(рос.)
Примітки
- Tracy, D. S.; Singh, R. P. (1972). A New Matrix Product and Its Applications in Matrix Differentiation. Statistica Neerlandica. 26 (4): 143—157. doi:10.1111/j.1467-9574.1972.tb00199.x.
- Liu, S. (1999). Matrix Results on the Khatri–Rao and Tracy–Singh Products. Linear Algebra and Its Applications. 289 (1–3): 267—277. doi:10.1016/S0024-3795(98)10209-4.
- Slyusar, V. I. (27 грудня 1996). (PDF). Radioelectronics and Communications Systems.– 1998, Vol. 41; Number 3: 50—53. Архів оригіналу (PDF) за 27 липня 2020. Процитовано 11 серпня 2020.
- Slyusar, V. I. (13 березня 1998). (PDF). Cybernetics and Systems Analysis C/C of Kibernetika I Sistemnyi Analiz. 1999. 35 (3): 379—384. doi:10.1007/BF02733426. Архів оригіналу (PDF) за 25 січня 2020. Процитовано 11 серпня 2020.
- Vadym Slyusar. New Matrix Operations for DSP (Lecture). April 1999. – DOI: 10.13140/RG.2.2.31620.76164/1
- Slyusar, V. I. (15 вересня 1997). (PDF). Proc. Direct and Inverse Problems of Electromagnetic and Acoustic Wave Theory (DIPED-97), Lviv.: 73—74. Архів оригіналу (PDF) за 25 січня 2020. Процитовано 11 серпня 2020.
- Thomas D. Ahle, Jakob Bæk Tejs Knudsen. Almost Optimal Tensor Sketch. Published 2019. Mathematics, Computer Science, ArXiv [ 28 липня 2020 у Wayback Machine.]
- Ninh, Pham; Rasmus, Pagh (2013). Fast and scalable polynomial kernels via explicit feature maps. SIGKDD international conference on Knowledge discovery and data mining. Association for Computing Machinery. doi:10.1145/2487575.2487591.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Dobutok Kronekera binarna operaciya nad matricyami dovilnogo rozmiru poznachayetsya displaystyle otimes Rezultatom ye blochna matricya Dobutok Kronekera ne slid putati zi zvichajnim mnozhennyam matric Operaciya nazvana na chest nimeckogo matematika Leopolda Kronekera ViznachennyaYaksho A matricya rozmiru m n B matricya rozmiru p q todi dobutkom Kronekera ye blochna matricya rozmiru mp nq A B a 11 B a 1 n B a m 1 B a m n B displaystyle A otimes B begin bmatrix a 11 B amp cdots amp a 1n B vdots amp ddots amp vdots a m1 B amp cdots amp a mn B end bmatrix Bilinijnist asociativnist ta nekomutativnistDobutok Kronekera ye chastkovim vipadkom tenzornogo dobutku otzhe vin ye bilinijnim ta asociativnim A B C A B A C displaystyle A otimes B C A otimes B A otimes C A B C A C B C displaystyle A B otimes C A otimes C B otimes C k A B A k B k A B displaystyle kA otimes B A otimes kB k A otimes B A B C A B C displaystyle A otimes B otimes C A otimes B otimes C de A B ta C ye matricyami a k skalyar dd Dobutok Kronekera ne ye komutativnim Hocha zavzhdi isnuyut taki matrici perestanovki P ta Q sho A B P B A Q displaystyle A otimes B P B otimes A Q Yaksho A ta B kvadratni matrici todi A displaystyle otimes B ta B displaystyle otimes A ye perestanovochno podibnimi tobto P QT A B I B A I displaystyle A otimes B I otimes B A otimes I de I displaystyle I odinichna matricya TransponuvannyaOperaciya transponuvannya ye distributivnoyu vidnosno dobutku Kronekera A B T A T B T displaystyle A otimes B T A T otimes B T Mishanij dobutokYaksho A B C ta D ye matricyami takogo rozmiru sho isnuyut dobutki AC ta BD todi A B C D A C B D displaystyle A otimes B C otimes D AC otimes BD A displaystyle otimes B ye oborotnoyu todi i tilki todi koli A ta B ye oborotnimi i todi A B 1 A 1 B 1 displaystyle A otimes B 1 A 1 otimes B 1 Suma ta eksponenta KronekeraYaksho A matricya rozmiru n n B matricya rozmiru m m i I k displaystyle I k odinichna matricya rozmiru k k todi mi mozhemo viznachiti sumu Kronekera displaystyle oplus yak A B A I m I n B displaystyle A oplus B A otimes I m I n otimes B Takozh spravedlivo e A B e A e B displaystyle e A oplus B e A otimes e B Spektr slid ta viznachnikYaksho A ta B kvadratni matrici rozmiru n ta q vidpovidno Yaksho l1 ln vlasni znachennya matrici A ta m1 mq vlasni znachennya matrici B Todi vlasnimi znachennyami A displaystyle otimes B ye l i m j i 1 n j 1 q displaystyle lambda i mu j qquad i 1 ldots n j 1 ldots q Slid ta viznachnik dobutku Kronekera rivni tr A B tr A tr B displaystyle operatorname tr A otimes B operatorname tr A operatorname tr B det A B det A q det B n displaystyle det A otimes B det A q det B n Singulyarnij rozklad ta rangYaksho matricya A maye rA nenulovih singulyarnih znachen s A i i 1 r A displaystyle sigma A i qquad i 1 ldots r A Nenulovi singulyarni znachennya matrici B s B i i 1 r B displaystyle sigma B i qquad i 1 ldots r B Todi dobutok Kronekera A displaystyle otimes B maye rArB nenulovih singulyarnih znachen s A i s B j i 1 r A j 1 r B displaystyle sigma A i sigma B j qquad i 1 ldots r A j 1 ldots r B Rang matrici rivnij kilkosti nenulovih singulyarnih znachen otzhe rank A B rank A rank B displaystyle operatorname rank A otimes B operatorname rank A operatorname rank B Blokovi versiyi dobutku KronekeraU vipadku blochnih matric mozhut vikoristovuvatisya operaciyi yaki pov yazani z dobutkom Kronekera odnak vidriznyayutsya poryadkom peremnozhennya blokiv Takimi operaciyami ye dobutok Trejsi Singha angl Tracy Singh product i dobutok Hatri Rao Dobutok Trejsi Singha Vkazana operaciya mnozhennya blokovih matric polyagaye v tomu sho kozhen blok livoyi matrici mnozhitsya poslidovno na bloki pravoyi matrici Pri comu formuyetsya struktura novoyi matrici yaka vidriznyayetsya vid harakternoyi dlya dobutku Kronekera Dobutok Trejsi Singha viznachayetsya yak A B A i j B i j A i j B k l k l i j displaystyle mathbf A circ mathbf B left mathbf A ij circ mathbf B right ij left left mathbf A ij otimes mathbf B kl right kl right ij Napriklad A A 11 A 12 A 21 A 22 1 2 3 4 5 6 7 8 9 B B 11 B 12 B 21 B 22 1 4 7 2 5 8 3 6 9 displaystyle mathbf A left begin array c c mathbf A 11 amp mathbf A 12 hline mathbf A 21 amp mathbf A 22 end array right left begin array c c c 1 amp 2 amp 3 4 amp 5 amp 6 hline 7 amp 8 amp 9 end array right quad mathbf B left begin array c c mathbf B 11 amp mathbf B 12 hline mathbf B 21 amp mathbf B 22 end array right left begin array c c c 1 amp 4 amp 7 hline 2 amp 5 amp 8 3 amp 6 amp 9 end array right A B A 11 B A 12 B A 21 B A 22 B A 11 B 11 A 11 B 12 A 12 B 11 A 12 B 12 A 11 B 21 A 11 B 22 A 12 B 21 A 12 B 22 A 21 B 11 A 21 B 12 A 22 B 11 A 22 B 12 A 21 B 21 A 21 B 22 A 22 B 21 A 22 B 22 1 2 4 7 8 14 3 12 21 4 5 16 28 20 35 6 24 42 2 4 5 8 10 16 6 15 24 3 6 6 9 12 18 9 18 27 8 10 20 32 25 40 12 30 48 12 15 24 36 30 45 18 36 54 7 8 28 49 32 56 9 36 63 14 16 35 56 40 64 18 45 72 21 24 42 63 48 72 27 54 81 displaystyle begin aligned mathbf A circ mathbf B left begin array c c mathbf A 11 circ mathbf B amp mathbf A 12 circ mathbf B hline mathbf A 21 circ mathbf B amp mathbf A 22 circ mathbf B end array right amp left begin array c c c c mathbf A 11 otimes mathbf B 11 amp mathbf A 11 otimes mathbf B 12 amp mathbf A 12 otimes mathbf B 11 amp mathbf A 12 otimes mathbf B 12 hline mathbf A 11 otimes mathbf B 21 amp mathbf A 11 otimes mathbf B 22 amp mathbf A 12 otimes mathbf B 21 amp mathbf A 12 otimes mathbf B 22 hline mathbf A 21 otimes mathbf B 11 amp mathbf A 21 otimes mathbf B 12 amp mathbf A 22 otimes mathbf B 11 amp mathbf A 22 otimes mathbf B 12 hline mathbf A 21 otimes mathbf B 21 amp mathbf A 21 otimes mathbf B 22 amp mathbf A 22 otimes mathbf B 21 amp mathbf A 22 otimes mathbf B 22 end array right amp left begin array c c c c c c c c c 1 amp 2 amp 4 amp 7 amp 8 amp 14 amp 3 amp 12 amp 21 4 amp 5 amp 16 amp 28 amp 20 amp 35 amp 6 amp 24 amp 42 hline 2 amp 4 amp 5 amp 8 amp 10 amp 16 amp 6 amp 15 amp 24 3 amp 6 amp 6 amp 9 amp 12 amp 18 amp 9 amp 18 amp 27 8 amp 10 amp 20 amp 32 amp 25 amp 40 amp 12 amp 30 amp 48 12 amp 15 amp 24 amp 36 amp 30 amp 45 amp 18 amp 36 amp 54 hline 7 amp 8 amp 28 amp 49 amp 32 amp 56 amp 9 amp 36 amp 63 hline 14 amp 16 amp 35 amp 56 amp 40 amp 64 amp 18 amp 45 amp 72 21 amp 24 amp 42 amp 63 amp 48 amp 72 amp 27 amp 54 amp 81 end array right end aligned Dobutok Hatri Rao Dokladnishe dobutok Hatri Rao Danij variant dobutku viznachenij dlya matric z odnakovoyu blokovoyu strukturoyu Vin peredbachaye sho operaciya kronekerivskogo dobutku vikonuyetsya poblokovo v mezhah odnojmennih matrichnih blokiv za analogiyeyu z poelementnim dobutkom Adamara tilki pri comu v yakosti elementiv zadiyani bloki matric a dlya perenozhennya blokiv vikoristovuyetsya dobutok Kronekera Torcevij dobutok Dokladnishe torcevij dobutok Vlastivosti mishanih dobutkiv A B C A B C displaystyle mathbf A otimes mathbf B bullet mathbf C mathbf A otimes mathbf B bullet mathbf C de displaystyle bullet oznachaye torcevij dobutok A B C D A C B D displaystyle mathbf A bullet mathbf B mathbf C otimes mathbf D mathbf A mathbf C bullet mathbf B mathbf D Za analogiyeyu A L B M C S A B C L M S displaystyle mathbf A bullet mathbf L mathbf B otimes mathbf M mathbf C otimes mathbf S mathbf A mathbf B mathbf C bullet mathbf L mathbf M mathbf S c T d T c T d T displaystyle c textsf T bullet d textsf T c textsf T otimes d textsf T de c displaystyle c i d displaystyle d vektori A B c d A c B d displaystyle mathbf A bullet mathbf B c otimes d mathbf A c circ mathbf B d Analogichno A B M N c Q P d A M N c B Q P d displaystyle mathbf A bullet mathbf B mathbf M mathbf N c otimes mathbf Q mathbf P d mathbf A mathbf M mathbf N c circ mathbf B mathbf Q mathbf P d F C 1 x C 2 y F C 1 F C 2 x y F C 1 x F C 2 y displaystyle mathcal F C 1 x star C 2 y mathcal F C 1 bullet mathcal F C 2 x otimes y mathcal F C 1 x circ mathcal F C 2 y de displaystyle star oznachaye vektornu zgortku a F displaystyle mathcal F ye matriceyu diskretnogo peretvorennya Fur ye A L B M C S K T A B C K L M S T displaystyle mathbf A bullet mathbf L mathbf B otimes mathbf M mathbf C otimes mathbf S mathbf K ast mathbf T mathbf A mathbf B mathbf C mathbf K circ mathbf L mathbf M mathbf S mathbf T de displaystyle ast oznachaye stovpcevij dobutok Hatri Rao Okrim togo A L B M C S c d A B C c L M S d displaystyle mathbf A bullet mathbf L mathbf B otimes mathbf M mathbf C otimes mathbf S c otimes d mathbf A mathbf B mathbf C c circ mathbf L mathbf M mathbf S d A L B M C S P c Q d A B C P c L M S Q d displaystyle mathbf A bullet mathbf L mathbf B otimes mathbf M mathbf C otimes mathbf S mathbf P c otimes mathbf Q d mathbf A mathbf B mathbf C mathbf P c circ mathbf L mathbf M mathbf S mathbf Q d de c displaystyle c i d displaystyle d vektori Div takozhSpisok ob yektiv nazvanih na chest Leopolda Kronekera Dobutok Hatri RaoDzherelaGantmaher F R Teoriya matric 5 e M Fizmatlit 2010 559 s ISBN 5 9221 0524 8 ros Teoriya matric 2 Moskva Nauka 1982 272 s ros Matrichnyj analiz M Mir 1989 653 s ros PrimitkiTracy D S Singh R P 1972 A New Matrix Product and Its Applications in Matrix Differentiation Statistica Neerlandica 26 4 143 157 doi 10 1111 j 1467 9574 1972 tb00199 x Liu S 1999 Matrix Results on the Khatri Rao and Tracy Singh Products Linear Algebra and Its Applications 289 1 3 267 277 doi 10 1016 S0024 3795 98 10209 4 Slyusar V I 27 grudnya 1996 PDF Radioelectronics and Communications Systems 1998 Vol 41 Number 3 50 53 Arhiv originalu PDF za 27 lipnya 2020 Procitovano 11 serpnya 2020 Slyusar V I 13 bereznya 1998 PDF Cybernetics and Systems Analysis C C of Kibernetika I Sistemnyi Analiz 1999 35 3 379 384 doi 10 1007 BF02733426 Arhiv originalu PDF za 25 sichnya 2020 Procitovano 11 serpnya 2020 Vadym Slyusar New Matrix Operations for DSP Lecture April 1999 DOI 10 13140 RG 2 2 31620 76164 1 Slyusar V I 15 veresnya 1997 PDF Proc Direct and Inverse Problems of Electromagnetic and Acoustic Wave Theory DIPED 97 Lviv 73 74 Arhiv originalu PDF za 25 sichnya 2020 Procitovano 11 serpnya 2020 Thomas D Ahle Jakob Baek Tejs Knudsen Almost Optimal Tensor Sketch Published 2019 Mathematics Computer Science ArXiv 28 lipnya 2020 u Wayback Machine Ninh Pham Rasmus Pagh 2013 Fast and scalable polynomial kernels via explicit feature maps SIGKDD international conference on Knowledge discovery and data mining Association for Computing Machinery doi 10 1145 2487575 2487591