Predicados de matriz 

O Mathematica 10 traz muitos exemplos de predicados de matriz para testar as propriedades desta. Predicados de matriz são normalmente utilizados para algoritmos que precisem verificar uma propriedade de matriz de entrada antes de executar o algoritmo.

Predicados de matriz relacionados com a simetria.

Predicados de matriz relacionados com a forma quadrática.

PositiveDefiniteMatrixQ[m] for all nonzero
PositiveSemidefiniteMatrixQ[m] for all nonzero
NegativeDefiniteMatrixQ[m] for all nonzero
NegativeSemidefiniteMatrixQ[m] for all nonzero
IndefiniteMatrixQ[m]otherwise

Predicados de matriz relacionados com o produto interno.

OrthogonalMatrixQ[m] is identity matrix,
UnitaryMatrixQ[m] is identity matrix,

Predicados de matriz relacionados com o autovalor.

DiagonalizableMatrixQ[m] for diagonal d
NormalMatrixQ[m] for diagonal or
de en es ja zh