Documentation

LeanCert.Tactic.IntervalAuto.Types

Core Types for Interval Tactics #

This module defines the core data structures used by interval arithmetic tactics:

Check if LeanCert debug mode is enabled

Equations
Instances For

    Information about interval source

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

        Result of analyzing a bound goal

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

            Information about a quantified variable and its interval

            • varName : Lean.Name

              Variable name

            • varType : Lean.Expr

              Variable type

            • intervalRat : Lean.Expr

              Extracted interval (lo, hi rationals and their expressions)

            • loExpr : Lean.Expr

              Original lower bound expression for Set.Icc

            • hiExpr : Lean.Expr

              Original upper bound expression for Set.Icc

            • lo : ℚ

              Low bound as rational

            • hi : ℚ

              High bound as rational

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

                Result of analyzing a multivariate bound goal

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

                    Result of analyzing a global bound goal

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

                        Result of analyzing a root finding goal

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