Conjugate transpose: Difference between revisions

GP
(GP)
Line 529:
{HermitianMatrixQ@#, NormalMatrixQ@#, UnitaryQ@#}&@m
-> {False, False, False}</lang>
 
=={{header|PARI/GP}}==
<lang>conjtranspose(M)=conj(M~)
isHermitian(M)=M==conj(M~)
isnormal(M)=my(H=conj(M~));H*M==M*H
isunitary(M)=M*conj(M~)==matid(matsize(M)[1])</lang>
 
=={{header|PL/I}}==