Linear Algebra & Matrices

Kronecker (Tensor) Product Calculator

Construct the exact block matrix produced by the Kronecker product.

Linear Algebra & Matrices

Enter matrix values

Exact rational arithmetic
  1. 1EnterProvide the known values
  2. 2CalculateResults update automatically
  3. 3VerifyReview the details and units
Try an example
Matrix A
Matrix B

Use ordinary signed decimals. Fractions, commas, and scientific notation are not accepted in this first batch.

Exact result

Enter valid values to see the result.

Your entries are calculated in this browser and are not submitted to 365CALCS.COM.

Feedback

Understand the subject

What is a Kronecker product?

A Kronecker product replaces each entry of A with a scaled block of B.

Use it to build block matrices and product-space constructions.

The relationship

The defining relationship

See the structure

What the calculation is doing

Worked interpretation

Read the result in context

A⊗B=[aᵢⱼB]

Interpret with care

Important boundary

The result is larger: rows and columns multiply across the two input shapes.

Use the Matrix Calculator to experiment with small exact matrix operations before applying a more specialized route.

Quick guide

How to use this calculator

  1. Enter matrices A and B.
  2. The matrices may have different dimensions.
  3. Read the block matrix A ⊗ B.

Calculation method

Replace each entry of A with a scaled copy of B

Each aᵢⱼ becomes the block aᵢⱼB. An m × n matrix and a p × q matrix produce an mp × nq result.

Worked example

Kronecker product with a row

Use A = [[1,2]] and B = [[3,4],[5,6]].

A ⊗ B = [[3,4,6,8],[5,6,10,12]]

Supported inputs

Precision and limits

Matrix size

Each input matrix may contain 1–6 rows and 1–6 columns.

Entry precision

Each signed decimal may contain up to 30 digits and 15 decimal places.

Exactness

Finite decimals are converted to reduced fractions before calculation; matrix arithmetic is not rounded.