Documentation

LeanPool.PointwiseComposition.FailureOfComposition.ArithmeticCodeCompiler

Supporting results for pointwise provable equality.

Compilation of Foundation's finite-arity arithmetic codes to unary Mathlib program descriptions, with arithmetic proofs for the encoded inputs.

The projection Code construction in FailureOfComposition.ArithmeticCodeCompiler.

Equations
Instances For

    The tuple Code construction in FailureOfComposition.ArithmeticCodeCompiler.

    Equations
    Instances For

      The search Zero Code construction in FailureOfComposition.ArithmeticCodeCompiler.

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

        Unary programs accept the ordinary input directly.

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

          The structural compiler preserves the graph in every PA model. All input components and outputs may be nonstandard elements of that model.

          Unary compilation realizes the source arithmetic graph on the ordinary input, without exposing the tuple representation.

          The source arithmetic-code graph, in input-output argument order.

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