Documentation

Complexitylib.Circuits.DepthThree.LowerBound.Internal.TapeInitialization

Unrestricted depth-three lower bound: tape initialization #

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

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

Control states for the init stage of the initialization routine.

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

    Transition function for the initialization stage of the initialization routine.

    Equations
    Instances For

      The raw encoded input on its designated tape, with all others blank.

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

        Boundary-marked input, its unary length, and empty workspace tapes.

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

          The intermediate tapes after writing their left boundary markers.

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

            The tapes while scanning input bits and accumulating the unary length.

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

              The tapes while returning input and length heads to their left markers.

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

                The bundled finite multitape input-initialization machine.

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