qat.quops.math_util.multikron

qat.quops.math_util.multikron(mat_list)

Construct \(A_1 \otimes \dots \otimes A_N\) from a list of matrices

Parameters:

mat_list (list<np.ndarray>) – a list of matrices

Returns:

the kronecker product

Return type:

np.ndarray