Documentation

LeanPool.NFWeakPartition.NominalRecanonTransportDev

NF weak partition development: NominalRecanonTransportDev.

The existing semantic certificate relation lives in Prop. Flypitch proof objects live in Type, so Lean correctly forbids eliminating that relation to construct a proof object. This byte-for-byte structural counterpart lives in Type; the source emitter produces it directly.

Proof-translation construction identified upstream as TRecanonWff.

Instances For

    Proof-translation construction identified upstream as impCongr.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def NFChoice.DirectNominalPrf.Nominal.RecanonTransportDev.andCongr {L : Fol.Language} {Γ : Set (Fol.formula L)} {p p' q q' : Fol.formula L} (hp : Fol.prf Γ (Fol.biimp p p')) (hq : Fol.prf Γ (Fol.biimp q q')) :
      Fol.prf Γ (Fol.biimp (Fol.and' p q) (Fol.and' p' q'))

      Proof-translation construction identified upstream as andCongr.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        noncomputable def NFChoice.DirectNominalPrf.Nominal.RecanonTransportDev.classBridge {A B : SemanticCore.Class} :
        TRecanonClass A B → (rho : SemanticCore.Var → ℕ) → (candidate : ℕ) → Fol.prf Theory.fst (Fol.biimp (lowerClassPred rho candidate A) (lowerClassPred rho candidate B))

        Proof-translation construction identified upstream as classBridge.

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

          Proof-translation construction identified upstream as wffBridge.

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

            Proof-translation construction identified upstream as transport.

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