Documentation

LeanPool.NFWeakPartition.NominalAlphaRepairedBase001028Tfin

NF weak partition development: NominalAlphaRepairedBase001028Tfin.

Proof-translation construction identified upstream as split_alpha_0000.

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

    Proof-translation construction identified upstream as split_alpha_0001.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def NFChoice.DirectNominalPrf.NominalAlphaWrappersRepaired.FiniteTypeAlpha.splitAlpha0003 (n : SemanticCore.Var) (M : SemanticCore.Class) (a : SemanticCore.Var) (dv_M_a : a ∉ M.fv) (dv_M_n : n ∉ M.fv) (dv_a_n : a ≠ n) :
      Nominal.TAlphaWff [(alphaDummy002 M, alphaDummy003 n M a)] ((Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy002 M)) Compiler.CompactSourceSyntax.synC0) (SemanticCore.Wff.classEq M Compiler.CompactSourceSyntax.synC0)).neg.imp (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy002 M)) (Compiler.CompactSourceSyntax.synCio (alphaDummy001 M) (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy001 M)) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synWrex (alphaDummy000 M) M (SemanticCore.Wff.classMem (Compiler.CompactSourceSyntax.synCpw1 (SemanticCore.Class.cv (alphaDummy000 M))) (SemanticCore.Class.cv (alphaDummy001 M))))))) (SemanticCore.Wff.classEq M Compiler.CompactSourceSyntax.synC0).neg)) ((Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy003 n M a)) Compiler.CompactSourceSyntax.synC0) (SemanticCore.Wff.classEq M Compiler.CompactSourceSyntax.synC0)).neg.imp (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy003 n M a)) (Compiler.CompactSourceSyntax.synCio n (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv n) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synWrex a M (SemanticCore.Wff.classMem (Compiler.CompactSourceSyntax.synCpw1 (SemanticCore.Class.cv a)) (SemanticCore.Class.cv n)))))) (SemanticCore.Wff.classEq M Compiler.CompactSourceSyntax.synC0).neg))

      Proof-translation construction identified upstream as split_alpha_0003.

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