Documentation

LeanPool.PointwiseComposition.Foundation.FirstOrder.LK.Completeness.CounterModel

Supporting results for pointwise provable equality.

Completeness theorem #

Generic filters #

The decidable Points construction in FFL.FirstOrder.LK.Derivation.Canonical.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The henkin Points construction in FFL.FirstOrder.LK.Derivation.Canonical.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[reducible, inline]

      The dense Sets construction in FFL.FirstOrder.LK.Derivation.Canonical.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[reducible, inline]

        The term Model Of construction in FFL.FirstOrder.LK.Derivation.Canonical.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem PointwiseComposition.FFL.FirstOrder.LK.Derivation.Canonical.termModel_val_eq {K : Language} [K.Encodable] {ξ : Type u_1} {n : ℕ} {p : ConsistentSequent K} (t : Semiterm K ξ n) (fv : ξ → Term K ℕ) (bv : Fin n → Term K ℕ) :
          Semiterm.val bv fv t = (Rew.bind bv fv) t

          Completeness theorem #

          Completeness theorem (II)

          Corollaries #

          theorem PointwiseComposition.FFL.FirstOrder.Theory.Proof.complete_on_eq_models {L : Language} [L.Eq] {T : Theory L} [𝐄𝐐 L ≼ T] (φ : Sentence L) (H : ∀ (M : Type (max u v)) [inst : Nonempty M] [inst_1 : Tarski.Structure L M] [Tarski.Structure.Eq L M] [M↓[L] ⊧* T], M↓[L] ⊧ φ) :
          T ⊢ φ