Matrices

This module contains query handlers responsible for calculus queries: infinitesimal, bounded, etc.

class sympy.assumptions.handlers.matrices.AskDiagonalHandler[source]

Handler for key ‘diagonal’

class sympy.assumptions.handlers.matrices.AskFullRankHandler[source]

Handler for key ‘fullrank’

class sympy.assumptions.handlers.matrices.AskInvertibleHandler[source]

Handler for key ‘invertible’

class sympy.assumptions.handlers.matrices.AskLowerTriangularHandler[source]

Handler for key ‘lower_triangular’

class sympy.assumptions.handlers.matrices.AskOrthogonalHandler[source]

Handler for key ‘orthogonal’

class sympy.assumptions.handlers.matrices.AskPositiveDefiniteHandler[source]

Handler for key ‘positive_definite’

class sympy.assumptions.handlers.matrices.AskSquareHandler[source]

Handler for key ‘square’

class sympy.assumptions.handlers.matrices.AskSymmetricHandler[source]

Handler for key ‘symmetric’

class sympy.assumptions.handlers.matrices.AskUnitaryHandler[source]

Handler for key ‘unitary’

class sympy.assumptions.handlers.matrices.AskUpperTriangularHandler[source]

Handler for key ‘upper_triangular’

sympy.assumptions.handlers.matrices.BM_elements(predicate, expr, assumptions)[source]

Block Matrix elements

sympy.assumptions.handlers.matrices.MS_elements(predicate, expr, assumptions)[source]

Matrix Slice elements