pith. sign in
module module high

IndisputableMonolith.Numerics.Interval.PiBounds

show as:
view Lean formalization →

This module supplies verified rational-endpoint intervals containing π accurate to six decimal places. Researchers needing constructive bounds for trigonometric functions cite it to maintain exactness in Lean. It consists of interval definitions and membership theorems built on the basic interval arithmetic module.

claimAn interval $I$ with rational endpoints such that $\pi \in I$ and the width of $I$ is less than $10^{-6}$, together with similar intervals for $4\pi$ and $\pi^2$.

background

The module sits in the Numerics domain and imports the Basic interval module, whose doc-comment states that rational endpoints allow Lean to compute exact bounds on real values. This supplies the setting for handling transcendental constants without floating-point approximations.

The module declares specific intervals for π and its multiples, then proves containment. These objects feed directly into trigonometric interval work that relies on derivative monotonicity for constructive proofs.

proof idea

The module declares interval objects for π, 4π, and π² then proves membership via the imported interval operations; no complex tactic sequences are required beyond the basic arithmetic already verified upstream.

why it matters in Recognition Science

This module feeds the Trig module, whose doc-comment describes constructive arctan bounds via derivative-comparison monotonicity. It supplies the required π constant bounds inside the Recognition Science numerics framework for rigorous transcendental function arithmetic.

scope and limits

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (25)