Documentation

LeanPool.RlTheoryInLean.Data.Matrix.PosDef

LeanPool.RlTheoryInLean.Data.Matrix.PosDef #

class Matrix.PosDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) :

A real square matrix whose quadratic form has positive asymmetric part.

Instances
    theorem Matrix.posDefAsymm_iff {α : Type u_1} [Fintype α] (A : Matrix α α ) :
    theorem Matrix.posDefAsymm_iff' {α : Type u_2} [Fintype α] (A : Matrix α α ) :
    A.PosDefAsymm ∃ (η : ), 0 < η ∀ (x : α), η * x ⬝ᵥ x x ⬝ᵥ A.mulVec x
    class Matrix.NegDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) :

    A real square matrix whose negation is asymmetrically positive definite.

    Instances
      @[implicit_reducible]
      noncomputable instance Matrix.instInvertibleRealDetOfPosDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) [DecidableEq α] [A.PosDefAsymm] :
      Equations
      @[implicit_reducible]
      noncomputable instance Matrix.instInvertibleRealOfPosDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) [DecidableEq α] [A.PosDefAsymm] :
      Equations
      @[implicit_reducible]
      noncomputable instance Matrix.instInvertibleRealDetOfNegDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) [DecidableEq α] [A.NegDefAsymm] :
      Equations
      @[implicit_reducible]
      noncomputable instance Matrix.instInvertibleRealOfNegDefAsymm {α : Type u_1} [Fintype α] (A : Matrix α α ) [DecidableEq α] [A.NegDefAsymm] :
      Equations