80 -- Using the contrapositive of `theta_min_spec` packaged as a classical result 81 -- `theta_min_spec_inequality` gives the forward direction; we obtain strictness here. 82 -- This is encoded in `theta_min_spec_inequality` by strict monotonicity in the classical block. 83 -- Rearranged here as a direct statement on `A_of_theta`. 84 have h := IndisputableMonolith.Cost.ClassicalResults.theta_min_spec_inequality Amax θ hA hθ0 hθh 85 -- By contradiction on ≤ 86 by_contra hle 87 have : θ ≥ thetaMin Amax := by simpa [A_of_theta, thetaMin] using h hle 88 exact (lt_of_lt_of_le hθlt this).false.elim 89 90end RecognitionAngle 91end Measurement 92end IndisputableMonolith
depends on (18)
Lean names referenced from this declaration's body.