Documentation

Validator.StateSetFormalism.Mods

structure Validator.MODS (n : ) :
Instances For
    def Validator.instDecidableEqMODS.decEq {n✝ : } (x✝ x✝¹ : MODS n✝) :
    Decidable (x✝ = x✝¹)
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem Validator.Formula.PartialModel.disjoint {n : } {V : VarSet' n} {M1 M2 : PartialModel V} {M : Model n} :
        M M1.modelsM M2.modelsM1 = M2
        Equations
        Instances For
          theorem Validator.Formula.PartialModel.contains_literal_iff {n : } {V : VarSet' n} (M : PartialModel V) (l : Literal n) :
          M.contains_literal l = true ∃ (i : Fin (↑V).length), (↑V)[i] = l.1 M[i] = l.2
          Equations
          Instances For
            @[simp]
            theorem Validator.MODS.mem_models {n : } {φ : MODS n} {M : Formula.Model n} :
            M φ.models M'φ.mods, M M'.models
            Equations
            Equations
            Equations
            Equations
            • One or more equations did not get rendered due to their size.
            Equations
            Equations
            Equations
            Equations
            • One or more equations did not get rendered due to their size.
            Equations
            Equations
            Equations