.. _predicates: .. module:: sympy.assumptions.predicates ========== Predicates ========== Common ====== Tautological ------------ .. autoclass:: sympy.assumptions.predicates.common.IsTruePredicate :members: Commutative ----------- .. autoclass:: sympy.assumptions.predicates.common.CommutativePredicate :members: Calculus ======== Finite ------ .. autoclass:: sympy.assumptions.predicates.calculus.FinitePredicate :members: Infinite -------- .. autoclass:: sympy.assumptions.predicates.calculus.InfinitePredicate :members: Matrix ====== Symmetric --------- .. autoclass:: sympy.assumptions.predicates.matrices.SymmetricPredicate :members: Invertible ---------- .. autoclass:: sympy.assumptions.predicates.matrices.InvertiblePredicate :members: Orthogonal ---------- .. autoclass:: sympy.assumptions.predicates.matrices.OrthogonalPredicate :members: Unitary ------- .. autoclass:: sympy.assumptions.predicates.matrices.UnitaryPredicate :members: Positive Definite ----------------- .. autoclass:: sympy.assumptions.predicates.matrices.PositiveDefinitePredicate :members: Upper triangular ---------------- .. autoclass:: sympy.assumptions.predicates.matrices.UpperTriangularPredicate :members: Lower triangular ---------------- .. autoclass:: sympy.assumptions.predicates.matrices.LowerTriangularPredicate :members: Diagonal -------- .. autoclass:: sympy.assumptions.predicates.matrices.DiagonalPredicate :members: Full rank --------- .. autoclass:: sympy.assumptions.predicates.matrices.FullRankPredicate :members: Square ------ .. autoclass:: sympy.assumptions.predicates.matrices.SquarePredicate :members: Integer elements ---------------- .. autoclass:: sympy.assumptions.predicates.matrices.IntegerElementsPredicate :members: Real elements ------------- .. autoclass:: sympy.assumptions.predicates.matrices.RealElementsPredicate :members: Complex elements ---------------- .. autoclass:: sympy.assumptions.predicates.matrices.ComplexElementsPredicate :members: Singular -------- .. autoclass:: sympy.assumptions.predicates.matrices.SingularPredicate :members: Normal ------ .. autoclass:: sympy.assumptions.predicates.matrices.NormalPredicate :members: Triangular ---------- .. autoclass:: sympy.assumptions.predicates.matrices.TriangularPredicate :members: Unit triangular --------------- .. autoclass:: sympy.assumptions.predicates.matrices.UnitTriangularPredicate :members: Number Theory ============= Even ---- .. autoclass:: sympy.assumptions.predicates.ntheory.EvenPredicate :members: Odd --- .. autoclass:: sympy.assumptions.predicates.ntheory.OddPredicate :members: Prime ----- .. autoclass:: sympy.assumptions.predicates.ntheory.PrimePredicate :members: Composite --------- .. autoclass:: sympy.assumptions.predicates.ntheory.CompositePredicate :members: Order ===== Positive -------- ... autoclass:: sympy.assumptions.predicates.order.PositivePredicate :members: Negative -------- .. autoclass:: sympy.assumptions.predicates.order.NegativePredicate :members: Zero ---- .. autoclass:: sympy.assumptions.predicates.order.ZeroPredicate :members: Nonzero ------- .. autoclass:: sympy.assumptions.predicates.order.NonZeroPredicate :members: Nonpositive ----------- .. autoclass:: sympy.assumptions.predicates.order.NonPositivePredicate :members: Nonnegative ----------- .. autoclass:: sympy.assumptions.predicates.order.NonNegativePredicate :members: Sets ==== Integer ------- .. autoclass:: sympy.assumptions.predicates.sets.IntegerPredicate :members: Rational -------- .. autoclass:: sympy.assumptions.predicates.sets.RationalPredicate :members: Irrational ---------- .. autoclass:: sympy.assumptions.predicates.sets.IrrationalPredicate :members: Real ---- .. autoclass:: sympy.assumptions.predicates.sets.RealPredicate :members: Extended real ------------- .. autoclass:: sympy.assumptions.predicates.sets.ExtendedRealPredicate :members: Hermitian --------- .. autoclass:: sympy.assumptions.predicates.sets.HermitianPredicate :members: Complex ------- .. autoclass:: sympy.assumptions.predicates.sets.ComplexPredicate :members: Imaginary --------- .. autoclass:: sympy.assumptions.predicates.sets.ImaginaryPredicate :members: Antihermitian ------------- .. autoclass:: sympy.assumptions.predicates.sets.AntihermitianPredicate :members: Algebraic --------- .. autoclass:: sympy.assumptions.predicates.sets.AlgebraicPredicate :members: Transcendental -------------- .. autoclass:: sympy.assumptions.predicates.sets.TranscendentalPredicate :members: