Documentation

Logic.FirstOrder.Basic.Calculus3

Instances For
    @[reducible, inline]
    Equations
    Instances For
      theorem LO.FirstOrder.shifts_toFinset_eq_image_shift {L : LO.FirstOrder.Language} [(k : ) → DecidableEq (L.Func k)] [(k : ) → DecidableEq (L.Rel k)] (Δ : LO.FirstOrder.Sequent L) :
      (LO.FirstOrder.shifts Δ).toFinset = Finset.image ((LO.FirstOrder.Rew.hom LO.FirstOrder.Rew.shift)) (List.toFinset Δ)
      Equations
      Instances For
        noncomputable def LO.FirstOrder.Derivation3.toDerivation2 {L : LO.FirstOrder.Language} [(k : ) → DecidableEq (L.Func k)] [(k : ) → DecidableEq (L.Rel k)] [L.ConstantInhabited] {T : LO.FirstOrder.SyntacticTheory L} {Γ : Finset (LO.FirstOrder.SyntacticFormula L)} :
        Instances For
          def LO.FirstOrder.provable_iff_derivable3 {L : LO.FirstOrder.Language} [(k : ) → DecidableEq (L.Func k)] [(k : ) → DecidableEq (L.Rel k)] [L.ConstantInhabited] {T : LO.FirstOrder.SyntacticTheory L} {σ : LO.FirstOrder.Sentence L} :
          T.close ⊢! σ LO.FirstOrder.Derivable3SingleConseq T (LO.FirstOrder.Rew.embs.hom σ)
          Equations
          • =
          Instances For
            def LO.FirstOrder.provable_iff_derivable3' {L : LO.FirstOrder.Language} [(k : ) → DecidableEq (L.Func k)] [(k : ) → DecidableEq (L.Rel k)] [L.ConstantInhabited] {T : LO.FirstOrder.Theory L} {σ : LO.FirstOrder.Sentence L} :
            T ⊢! σ LO.FirstOrder.Derivable3SingleConseq (LO.FirstOrder.Rew.embs.hom '' T) (LO.FirstOrder.Rew.embs.hom σ)
            Equations
            • =
            Instances For