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

      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

          Try to extract AST from an Expr.eval application, or reify if it's a raw expression

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

            Get support proof for an AST, returning (proof, useWithInv)

            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

                    Extract a rational literal from an expression

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