Kronecker Product
Kronecker product, sometimes denoted by , is an operation on two matrices of arbitrary size resulting in a block matrix.
The Kronecker product is also sometimes called matrix direct product.
If is an matrix and is a matrix, then the Kronecker product is the block matrix.
more explicitly:

각 원소는 으로 표시될 수 있다 ( 가 부터 시작).