Documentation

LeanCert.Tactic.IntervalAuto.ProveCommon

Common Proving Utilities #

Shared utilities for proving bounds across all interval tactics.

Try to close a goal with a sequence of tactics

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

    Standard tactics for closing side goals

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

      Try to close side goals generated by reifying x ^ q as exp (log x * q).

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

        Close all remaining side goals

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

          Extract rational bound from possible coercion

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

            Extract an AST and retain the definitions unfolded while reifying it.

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

              Get a core support proof when available. Checked evaluators need no support proof; their branch receives an unused placeholder.

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

                Build a Box expression (List IntervalRat) from an array of VarIntervalInfo

                Equations
                Instances For

                  Check if a certificate check will succeed (without throwing)

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

                    Extract bounds from IntervalInfo for subdivision

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