UnitaryMatrix.identity
- static UnitaryMatrix.identity(dim, radixes=[])[source]
Construct an identity UnitaryMatrix.
- Parameters:
dim (
int
) – The dimension of the identity matrix.radixes (
Sequence[int]
) – The number of orthogonal states for each qudit, defaults to qubits.
- Returns:
An identity matrix.
- Return type:
- Raises:
ValueError – If dim is nonpositive.