Documentation

LeanPool.MatchingLogic.EntryIII.AlphaFreshWitnessed

MatchingLogic.EntryIII.AlphaFreshWitnessed #

A witness may be taken after replacing the existential by any pattern related by the repository's proof-theoretic alpha bridge.

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

    The candidate from the probe has a proof-theoretic alpha-equivalent, vacuously quantified representative. Thus it is not a counterexample to the alpha-relaxed condition.

    A binary-symbol countermodel. The small complexity of the distinguished existential leaves no room for a proof-theoretically equivalent vacuous copy of its body.

    The binary operation symbol used by the alpha-equivalence countermodels.

    Instances For
      @[reducible, inline]

      The signature containing the binary alpha-witness operation.

      Equations
      Instances For

        Public because alphaBlocked is public and unfolds through it: a private name in the type of a public declaration cannot be reached by the pin list.

        Equations
        Instances For
          @[reducible, inline]

          The Boolean model used to witness the alpha-renaming obstruction.

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

            The valuation that maps exactly variable zero to true.

            Equations
            Instances For

              The existential pattern whose binder cannot be renamed to variable zero.

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

                The singleton model with an empty interpretation.

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

                  The singleton model with a total interpretation.

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

                    The unique valuation into the singleton carrier.

                    Equations
                    Instances For
                      @[reducible, inline]

                      The Boolean model selecting the (true, false) input pair.

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

                        The Boolean model selecting the (false, true) input pair.

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

                          No proof-theoretic alpha variant of alphaBlocked has a fresh usable witness in the pointed binary model.

                          Concrete MCS counterexample to the alpha-relaxed collapse.

                          The proposed implication is false, even with the broad proof-theoretic definition of Pattern.AlphaEq.