Kronecker product
In mathematics, the Kronecker product, denoted by ⊗, is an operation on two matrices of arbitrary size resulting in a block matrix. It is a special case of a tensor product. The Kronecker product should not be confused with the usual matrix multiplication, which is an entirely different operation.
Definition
If A is an m-by-n matrix and B is a p-by-q matrix, then the Kronecker product A ⊗ B is the mp-by-nq block matrix
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
: A otimes B = egin{bmatrix} a_{11} B & cdots & a_{1n}B \ dots & ddots & dots \ a_{m1} B & cdots & a_{mn} B end{bmatrix}.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
More explicitly, we have
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
: A otimes B = egin{bmatrix}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{11} b_{11} & a_{11} b_{12} & cdots & a_{11} b_{1q} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{1n} b_{11} & a_{1n} b_{12} & cdots & a_{1n} b_{1q} \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{11} b_{21} & a_{11} b_{22} & cdots & a_{11} b_{2q} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{1n} b_{21} & a_{1n} b_{22} & cdots & a_{1n} b_{2q} \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
dots & dots & ddots & dots & & & dots & dots & ddots & dots \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{11} b_{p1} & a_{11} b_{p2} & cdots & a_{11} b_{pq} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{1n} b_{p1} & a_{1n} b_{p2} & cdots & a_{1n} b_{pq} \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
dots & dots & & dots & ddots & & dots & dots & & dots \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
dots & dots & & dots & & ddots & dots & dots & & dots \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{m1} b_{11} & a_{m1} b_{12} & cdots & a_{m1} b_{1q} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{mn} b_{11} & a_{mn} b_{12} & cdots & a_{mn} b_{1q} \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{m1} b_{21} & a_{m1} b_{22} & cdots & a_{m1} b_{2q} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{mn} b_{21} & a_{mn} b_{22} & cdots & a_{mn} b_{2q} \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
dots & dots & ddots & dots & & & dots & dots & ddots & dots \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
a_{m1} b_{p1} & a_{m1} b_{p2} & cdots & a_{m1} b_{pq} &
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
cdots & cdots & a_{mn} b_{p1} & a_{mn} b_{p2} & cdots & a_{mn} b_{pq}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
end{bmatrix}.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Examples
:
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
egin{bmatrix}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
1 & 2 \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
3 & 1 \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
end{bmatrix}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
otimes
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
egin{bmatrix}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
0 & 3 \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
2 & 1 \
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
end{bmatrix}
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Table of Content ~
| ► | Introduction |
| ► | Definition |
| ► |
~ What's Hot ~
~ Community ~
| ► | History Forum Come and discuss about History, Civilizations, Historical Events and Figures |
| ► | History Web-Ring A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site. |
and are licensed under the GNU Free Documentation License.
Lexicon - Privacy Policy - Spiritus-Temporis.com ©2005.
