Documentation

HexECPPTheory.Compact

A saved elliptic curve primality certificate, encoded as PARI rows and a HexPrimality certificate for the last prime. Use ecpp using (ecpp_cert% "rows" using lastPrimeCertificate) to prove the recorded integer prime. This notation reconstructs the certificate's arithmetic witnesses; it does not invoke PARI or repeat curve search.

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

    Read a saved certificate's rows and last-prime certificate, reconstruct the modular inverses, and expose the resulting constructor data for proof checking. Reject invalid input or exceeded certificate limits.

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

      Extract the HexPrimality certificate that proves the last prime in an ECPP certificate's chain.

      Equations
      Instances For

        Render saved curves and points with their last-prime certificate as an ecpp_cert% expression. Modular inverses are reconstructed when that saved expression is elaborated, so they need not all appear in the source text.

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

          Common explicit export for certificate producers. Validate the destination before search, then create it exclusively after kernel-checked generation.

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