Abstract:

If M and N are two matrixes, the Kronecker product is the matrix:

+ m11N m12N ... m1pN +
| m12N m22N ... m2pN |
   .    .        . 
   .    .        .
+ mm1N mm2N ... mmpN +

Which is, in itself, a matrix. If M is a m x p matrix, and N is a n x q matrix, then M x N will be a mn x pq matrix. Every possible product of an element in M and an element in N appears in the Kronecker Product.

History:

Kronecker Multiplication is named for the renowned German mathematician Leopold Kronecker (1823-1891). He was a part of the big four of Berlin Academy during the mid-19th Century - Kronecker, Kummer, Borchardt, and Weierstrass. Kronecker's also known for the Kronecker Delta, Kronecker's lemma, and the Kronecker system.

The Third Vector Multiplication:

The first form of vector multiplication traditionally taught is the dot product (or inner product), which reduces two vectors into a scalar (a 0-index quantity). The second is the cross product (or outer product), which resolves two vectors into another vector (a 1-index quantity) perpendicular to the other two. Traditionally Kronecker Multiplication has no symbol, but since it is a specific form of the tensor product it sometimes masquerades under the circled times sign ⊗

A somewhat natural question to ask is if there is a way to multiply two vectors together to obtain a product with 2 indices -- and Kronecker Multiplication fills this role. The Kronecker product of two vectors also yields a dyadic: (AB) · C is a vector if A, B, and C are vectors.

Taylor Series over Scalar Fields:

The Kronecker product provides a really swift way of writing the expansion of the taylor polynominal for a scalar field : [1]

Tn(x, y, ...) = f(a, b, ...) + 
  f(a, b, ...) · (x - a, y - b, ...) +
  1/2(∇∇)f(a, b, ...) · (x - a, y - b, ...) · (x - a, y - b, ...) ... 

The general nth term looks something like this:

1/n! ∇∇...∇f(a, b, ...) · (x - a, y - b, ...) · ...


1 Poston and Stewart, Taylor expansions and catastrophes, ISBN 0-273-00964-8

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.