unitary {QuantumOps} | R Documentation |
unitary
Description
Determines whether an operation (matrix) is unitary by comparing its inverse to its adjoint
Usage
unitary(m,epsilon=1e-13)
Arguments
m |
gate operation (gate) that is to be checked |
epsilon |
Amount of error to tolerate. Accounts for numerical precision on practical computing systems |
Value
boolean indicating whether matrix is unitary or not
Examples
unitary(mm(0,1,1,0))
unitary(mm(0,1,1,0),1e-15)
[Package QuantumOps version 3.0.1 Index]