Kronecker Product of Quantum Operations
Unit: Quantum Computing
Prerequisites
Lesson Preview
When dealing with single-qubit quantum gates, we often use matrices.
The Kronecker product allows us to combine these operations when considering systems of multiple qubits. Let's first focus on how to compute the Kronecker product for two general matrices.
If and , their Kronecker product is a matrix.
Note, we could index the rows and columns starting at instead of (i.e. instead of for example) as we have done previously, however, for the purposes of this lesson, where we are not referring to the computational basis at all, there is no real clarity to be gained either way, so we'll stick with this.
The rule is to multiply each element of by the entire matrix , forming a block matrix:
This expands to:
... continued in the full lesson.
Ready to Start Learning?
Sign up now to access the full Kronecker Product of Quantum Operations lesson and our entire curriculum!