Documentation

LeanPool.NFWeakPartition.Certificates.NAR4H5C097M3Block001

Nominal proof certificates grouped in dependency order.

Certificates from NAR4H5C097M3Part001.

Checked nominal proof certificate identified upstream as nb097_split_alpha_0000.

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

    Certificates from NAR4H5C097M3Part002.

    noncomputable def NFChoice.DirectNominalPrf.NominalAlphaWrappersRepaired.nb097SplitAlpha0001 (C : SemanticCore.Class) (k m : SemanticCore.Var) (F : SemanticCore.Class) (dv_k_m : k ≠ m) :
    Nominal.TAlphaWff [(nb097AlphaDummy012 C F, nb097AlphaDummy013 k m), (nb097AlphaDummy000 C F, k), (nb097AlphaDummy001 C F, m), (nb097AlphaDummy002 C F, nb097AlphaDummy003 C k m F), (nb097AlphaDummy005 C F, nb097AlphaDummy007 C k m F), (nb097AlphaDummy004 C F, nb097AlphaDummy006 C k m F)] ((SemanticCore.Wff.classMem (SemanticCore.Class.cv (nb097AlphaDummy012 C F)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (nb097AlphaDummy008 C F) (Compiler.CompactSourceSyntax.synWrex (nb097AlphaDummy009 C F) (SemanticCore.Class.cv (nb097AlphaDummy001 C F)) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (nb097AlphaDummy008 C F)) (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (nb097AlphaDummy009 C F)))))))).imp (SemanticCore.Wff.classMem (SemanticCore.Class.cv (nb097AlphaDummy012 C F)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (nb097AlphaDummy008 C F) (Compiler.CompactSourceSyntax.synWrex (nb097AlphaDummy009 C F) (SemanticCore.Class.cv (nb097AlphaDummy000 C F)) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (nb097AlphaDummy008 C F)) (Compiler.CompactSourceSyntax.synCun (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (nb097AlphaDummy009 C F))) (Compiler.CompactSourceSyntax.synCsn Compiler.CompactSourceSyntax.synC0c))))))).neg) ((SemanticCore.Wff.classMem (SemanticCore.Class.cv (nb097AlphaDummy013 k m)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (nb097AlphaDummy010 k m) (Compiler.CompactSourceSyntax.synWrex (nb097AlphaDummy011 k m) (SemanticCore.Class.cv m) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (nb097AlphaDummy010 k m)) (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (nb097AlphaDummy011 k m)))))))).imp (SemanticCore.Wff.classMem (SemanticCore.Class.cv (nb097AlphaDummy013 k m)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (nb097AlphaDummy010 k m) (Compiler.CompactSourceSyntax.synWrex (nb097AlphaDummy011 k m) (SemanticCore.Class.cv k) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (nb097AlphaDummy010 k m)) (Compiler.CompactSourceSyntax.synCun (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (nb097AlphaDummy011 k m))) (Compiler.CompactSourceSyntax.synCsn Compiler.CompactSourceSyntax.synC0c))))))).neg)

    Checked nominal proof certificate identified upstream as nb097_split_alpha_0001.

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