Exercise 2.29#

Suppose \(A\) is a \(m\times m\) unitary operator and \(B\) is a \(n\times n\) unitary operator, we have \(A^{\dagger}A = AA^{\dagger} = I_{A}\) and \(B^{\dagger}B = BB^{\dagger} = I_B\), where \(I_{A}\) is \(m\times m\) identity matrix and \(I_B\) is \(n\times n\) identity matrix. We could also obtain tensor product between \(A\) and \(B\) as \(A\otimes B\), and the Hermitian conjugate of \(A\otimes B\) as

(1)#\[ (A\otimes B)^{\dagger} = A^{\dagger}\otimes B^{\dagger} \]

Then we could compute \((A\otimes B)^{\dagger}(A\otimes B)\) as

(2)#\[ (A\otimes B)^{\dagger}(A\otimes B) = (A^{\dagger}\otimes B^{\dagger})(A\otimes B) = A^{\dagger}A\otimes B^{\dagger}B = I_{A}\otimes I_{B} = I_{A\otimes B} \]

where \(I_{A\otimes B}\) is \(mn\times mn\) identity matrix. Similarly,

(3)#\[ (A\otimes B)(A\otimes B)^{\dagger} = (A\otimes B)(A^{\dagger}\otimes B^{\dagger}) = AA^{\dagger}\otimes BB^{\dagger} = I_{A}\otimes I_{B} = I_{A\otimes B} \]

From eq. (2) and eq. (3), we conclude that the tensor product of two unitary operators is unitary.