OAI/MathematicalPhysics/ContinuumCoulomb/Programs/BisectionProgram.lean
17 declarations, 0 contain sorry, 0 declared as axioms
Literal polynomial-time bisection with a supplied polynomial-time rational evaluator. The evaluator environment and tolerance remain in the input registers; they are not fixed nonuniform advice.
- abbrev
OAI.ContinuumCoulomb.BisectionProgram.Configline 14 - def
OAI.ContinuumCoulomb.BisectionProgram.configCodeline 16 - def
OAI.ContinuumCoulomb.BisectionProgram.advanceline 19 - theorem
OAI.ContinuumCoulomb.BisectionProgram.iterate_configline 22 - theorem
OAI.ContinuumCoulomb.BisectionProgram.config_lengthline 31 - theorem
OAI.ContinuumCoulomb.BisectionProgram.iterate_code_boundline 37 - def
OAI.ContinuumCoulomb.BisectionProgram.rationalLessline 51 - def
OAI.ContinuumCoulomb.BisectionProgram.middleProgramline 59 - def
OAI.ContinuumCoulomb.BisectionProgram.advanceProgramline 68 - def
OAI.ContinuumCoulomb.BisectionProgram.repeatProgramline 103 - def
OAI.ContinuumCoulomb.BisectionProgram.initialProgramline 111 - abbrev
OAI.ContinuumCoulomb.BisectionProgram.Inputline 126 - def
OAI.ContinuumCoulomb.BisectionProgram.inputCodeline 128 - def
OAI.ContinuumCoulomb.BisectionProgram.approximateline 132 - def
OAI.ContinuumCoulomb.BisectionProgram.programline 135 - def
OAI.ContinuumCoulomb.BisectionProgram.certificateline 154 - theorem
OAI.ContinuumCoulomb.BisectionProgram.residualline 160