Documentation

LeanPool.SmallUndecidableGroups.Borisov.Assertions.PinchCoefficientClassification

Concrete one-rule cases of Borisov's pinch classifier #

BorisovLemma4Pinch.PinchClassification asks for a classification of every coefficient of the form d^f Q e^r lying in one of the two rank-five subgroups. The central normal-form step shows that its unique rank-five preimage contains either no rule letter or exactly one rule letter.

This file proves the complete coefficient calculation in the latter case: if the coefficient is a positive stable prefix, followed by one displayed rule generator, followed by a positive stable suffix, then conjugating by the c-HNN equivalence performs exactly the corresponding Thue rewrite and again has the required d^f Q e^r shape.

Moving padding powers across positive stable words #

The displayed bases as elements of their range subgroups #

A generator of the source rewriting-rule subgroup, with its subgroup membership witness.

Equations
Instances For

    The corresponding generator of the target rewriting-rule subgroup.

    Equations
    Instances For

      Evaluate a positive stable-letter word inside the source rewriting-rule subgroup.

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

        Evaluate a positive stable-letter word inside the target rewriting-rule subgroup.

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

          Reading the middle positive word from a one-rule coefficient #

          Exact one-rule transport calculations #

          theorem Undecidability.BorisovPinchCoefficientClassification.source_one_rule_transport_value (datum : Thue.StandingDatum) (hfree : BorisovCStage.RankFiveFree datum) (left right : List (Fin 2)) (i : Fin 3) :
          ↑((BorisovCStage.cEquiv datum hfree) (sourcePositive datum left * sourceBasis datum (Sum.inr i) * sourcePositive datum right)) = BorisovHNNModel.d3 ^ (4 ^ left.length * (↑↑i + 1)) * BorisovCStage.positive3 (left ++ datum.E i ++ right) * BorisovHNNModel.e3 ^ (4 ^ right.length * (↑↑i + 1))
          theorem Undecidability.BorisovPinchCoefficientClassification.target_one_rule_transport_value (datum : Thue.StandingDatum) (hfree : BorisovCStage.RankFiveFree datum) (left right : List (Fin 2)) (i : Fin 3) :
          ↑((BorisovCStage.cEquiv datum hfree).symm (targetPositive datum left * targetBasis datum (Sum.inr i) * targetPositive datum right)) = BorisovHNNModel.d3 ^ (4 ^ left.length * (↑↑i + 1)) * BorisovCStage.positive3 (left ++ datum.F i ++ right) * BorisovHNNModel.e3 ^ (4 ^ right.length * (↑↑i + 1))

          Partial fields of PinchClassification #

          The source field of PinchClassification for a coefficient whose rank-five normal form has one positive rule letter, with arbitrary positive stable-letter contexts on the two sides.

          The symmetric target field for a coefficient with one positive rule letter. It performs the reverse Thue rewrite E_i ↦ F_i.

          The zero-rule shape and the exact classification interface #

          The two coefficient shapes used by the Assertion-V normal-form classification.

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

            The classified shape of a coefficient after transport through the rewriting-rule isomorphism.

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

              The two normal-form shape classifications yield the full coefficient classifier.