OAI/MathematicalPhysics/NavierStokes/ForcedComputation/Programs/LogarithmName.lean
10 declarations, 0 contain sorry, 0 declared as axioms
A terminating rational search for the logarithm of a positive named real. The search compares certified exponential balls with the input name; it never uses a test of equality or ordering on real numbers.
- def
OAI.ForcedComputation.logSearchDataline 15 - def
OAI.ForcedComputation.logReadyline 18 - instance
OAI.ForcedComputation.(instance at line 26)line 26 - theorem
OAI.ForcedComputation.errorTolerance_tendstoline 31 - theorem
OAI.ForcedComputation.fastRealName_tendstoline 37 - theorem
OAI.ForcedComputation.logReady_existsline 44 - def
OAI.ForcedComputation.logApproxline 76Source documentation
Rational bisection is not required: an exhaustive finite search of strict certified brackets terminates for every positive input.
def logApprox {x : ℝ} (a : ℕ → ℚ) (hx : 0 < x) (ha : IsFastRealName a x) (ε : ℚ) (hε : 0 < ε) : ℚ := … - theorem
OAI.ForcedComputation.logApprox_specline 83 - def
OAI.ForcedComputation.logFastNameline 119 - theorem
OAI.ForcedComputation.logFastName_specline 122