Documentation

Complexitylib.Circuits.DepthThree.LowerBound.Internal.TapeInputGuardLength

Unrestricted depth-three lower bound: tape input guard length #

Adapted from OpenAI's formalization at revision adc7f1241b42e322a6451854ab7e4b4c146bf78a. Source: https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/Computability/DepthThree/TapeInputGuardLength.lean

Imports, namespaces, module visibility, documentation, and formatting are adapted for complexitylib. The source theorem statements and mathematical proofs are retained.

Total input length needed for the chosen data, hash, modulus, and coefficient blocks.

Equations
Instances For

    Transition function for the product stage of the input guard length routine.

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

      Transition function for the ring sum stage of the input guard length routine.

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

        Transition function for the add sum stage of the input guard length routine.

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

          Transition function for the sum stage of the input guard length routine.

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

            Transition function for the tail stage of the input guard length routine.

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

              Transition function for the length stage of the input guard length routine.

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

                Transition budget for the input guard length routine at its length stage.

                Equations
                Instances For