Documentation

LeanPool.NFWeakPartition.NominalAlphaRepairedBase001039SwapReflected001

NF weak partition development: NominalAlphaRepairedBase001039SwapReflected001.

Shared variable, support, and alpha-certificate components for swap.

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_0002.

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

      Proof-translation construction identified upstream as swapped_variable.

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

        Proof-translation construction identified upstream as split_alpha_0005.

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

          Proof-translation construction identified upstream as split_alpha_0007.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def NFChoice.DirectNominalPrf.NominalAlphaWrappersRepaired.SwapAlpha.splitAlpha0008 (x y z w : SemanticCore.Var) :
            Nominal.TAlphaWff [(alphaDummy051, alphaDummy053 z w), (alphaDummy076, alphaDummy077 z w), (alphaDummy074, alphaDummy075 z w), (alphaDummy043, alphaDummy045 z w), (alphaDummy042, alphaDummy044 z w), (alphaDummy072, alphaDummy073 z w), (alphaDummy046, alphaDummy047 z w), (alphaDummy000, w), (alphaDummy003, z), (alphaDummy002, y), (alphaDummy001, x), (alphaDummy004, alphaDummy005 x y z w)] (SemanticCore.Wff.all alphaDummy050 (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy050) (SemanticCore.Class.cv alphaDummy043)) (SemanticCore.Wff.classEq (SemanticCore.Class.cv alphaDummy051) (Compiler.CompactSourceSyntax.synCif (SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy050) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synCplc (SemanticCore.Class.cv alphaDummy050) Compiler.CompactSourceSyntax.synC1c) (SemanticCore.Class.cv alphaDummy050)))).neg) (SemanticCore.Wff.all (alphaDummy052 z w) (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy052 z w)) (SemanticCore.Class.cv (alphaDummy045 z w))) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (alphaDummy053 z w)) (Compiler.CompactSourceSyntax.synCif (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy052 z w)) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synCplc (SemanticCore.Class.cv (alphaDummy052 z w)) Compiler.CompactSourceSyntax.synC1c) (SemanticCore.Class.cv (alphaDummy052 z w))))).neg)

            Proof-translation construction identified upstream as split_alpha_0008.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              noncomputable def NFChoice.DirectNominalPrf.NominalAlphaWrappersRepaired.SwapAlpha.splitAlpha0009 (x y z w : SemanticCore.Var) (dv_w_z : w ≠ z) :
              Nominal.TAlphaWff [(alphaDummy046, alphaDummy047 z w), (alphaDummy000, w), (alphaDummy003, z), (alphaDummy002, y), (alphaDummy001, x), (alphaDummy004, alphaDummy005 x y z w)] ((SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy046) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab alphaDummy042 (Compiler.CompactSourceSyntax.synWrex alphaDummy043 (SemanticCore.Class.cv alphaDummy003) (SemanticCore.Wff.classEq (SemanticCore.Class.cv alphaDummy042) (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv alphaDummy043))))))).imp (SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy046) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab alphaDummy042 (Compiler.CompactSourceSyntax.synWrex alphaDummy043 (SemanticCore.Class.cv alphaDummy000) (SemanticCore.Wff.classEq (SemanticCore.Class.cv alphaDummy042) (Compiler.CompactSourceSyntax.synCun (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv alphaDummy043)) (Compiler.CompactSourceSyntax.synCsn Compiler.CompactSourceSyntax.synC0c))))))).neg) ((SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy047 z w)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (alphaDummy044 z w) (Compiler.CompactSourceSyntax.synWrex (alphaDummy045 z w) (SemanticCore.Class.cv z) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (alphaDummy044 z w)) (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (alphaDummy045 z w)))))))).imp (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy047 z w)) (Compiler.CompactSourceSyntax.synCcompl (SemanticCore.Class.cab (alphaDummy044 z w) (Compiler.CompactSourceSyntax.synWrex (alphaDummy045 z w) (SemanticCore.Class.cv w) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (alphaDummy044 z w)) (Compiler.CompactSourceSyntax.synCun (Compiler.CompactSourceSyntax.synCphi (SemanticCore.Class.cv (alphaDummy045 z w))) (Compiler.CompactSourceSyntax.synCsn Compiler.CompactSourceSyntax.synC0c))))))).neg)

              Proof-translation construction identified upstream as split_alpha_0009.

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

                Proof-translation construction identified upstream as split_alpha_0010.

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

                  Proof-translation construction identified upstream as split_alpha_0012.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def NFChoice.DirectNominalPrf.NominalAlphaWrappersRepaired.SwapAlpha.splitAlpha0013 (x y z w : SemanticCore.Var) :
                    Nominal.TAlphaWff [(alphaDummy087, alphaDummy089 z w), (alphaDummy112, alphaDummy113 z w), (alphaDummy110, alphaDummy111 z w), (alphaDummy079, alphaDummy081 z w), (alphaDummy078, alphaDummy080 z w), (alphaDummy108, alphaDummy109 z w), (alphaDummy082, alphaDummy083 z w), (alphaDummy000, w), (alphaDummy003, z), (alphaDummy002, y), (alphaDummy001, x), (alphaDummy004, alphaDummy005 x y z w)] (SemanticCore.Wff.all alphaDummy086 (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy086) (SemanticCore.Class.cv alphaDummy079)) (SemanticCore.Wff.classEq (SemanticCore.Class.cv alphaDummy087) (Compiler.CompactSourceSyntax.synCif (SemanticCore.Wff.classMem (SemanticCore.Class.cv alphaDummy086) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synCplc (SemanticCore.Class.cv alphaDummy086) Compiler.CompactSourceSyntax.synC1c) (SemanticCore.Class.cv alphaDummy086)))).neg) (SemanticCore.Wff.all (alphaDummy088 z w) (Compiler.CompactSourceSyntax.synWa (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy088 z w)) (SemanticCore.Class.cv (alphaDummy081 z w))) (SemanticCore.Wff.classEq (SemanticCore.Class.cv (alphaDummy089 z w)) (Compiler.CompactSourceSyntax.synCif (SemanticCore.Wff.classMem (SemanticCore.Class.cv (alphaDummy088 z w)) Compiler.CompactSourceSyntax.synCnnc) (Compiler.CompactSourceSyntax.synCplc (SemanticCore.Class.cv (alphaDummy088 z w)) Compiler.CompactSourceSyntax.synC1c) (SemanticCore.Class.cv (alphaDummy088 z w))))).neg)

                    Proof-translation construction identified upstream as split_alpha_0013.

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