Recorded description
CReal.evt_attained_max_decides_sign is the Extreme Value Theorem's ADR-0603 row 2, mirroring CReal.ivt_exact_root_decides_sign. Let v be an arbitrary real and consider the family CReal.evtLinear v := fun t => mul t v on [0, 1]. If some c in [0, 1] attains the maximum of this family over [0, 1] (mul t v <= mul c v for every t in [0, 1]), then v <= 0 or 0 <= v -- again analytic LLPO. So an operator that produces an ATTAINING maximiser for every uniformly continuous function on a closed interval -- the classical Extreme Value Theorem's conclusion -- is at least as strong as a principle this kernel's order does not have; the conclusion is UNPROVABLE here, not refuted, since it is consistent with Bishop's constructive mathematics. Non-vacuity, in both senses IVT's row 2 checks for, is now evidenced IN THIS LEDGER (2026-08-31, lane evt-row2-nonvacuity, closing docs/formalized-math-2026-08/08-ivt-and-evt-measured-against-mathlib.md's item-3 gap): (1) the maximality hypothesis is non-vacuously satisfiable -- exhibited at TWO structurally different witnesses, (v,c) = (1,1) and (v,c) = (0,0), each a genuine kernel proof term the theorem accepts (evidence id hypothesis-class-satisfiable-evt; also see creal_tests::evt_linear_endpoint_values_reduce_and_flip_with_the_sign_of_v, which shows by reduction that evtLinear's two endpoint values swap dominance as the sign of v flips, so the maximiser genuinely moves); (2) the classical conclusion this theorem reduces to -- analytic LLPO -- is itself absent from the environment under the same four names CReal.ivt_exact_root_decides_sign's fact checks, now asserted against THIS declaration by its own dedicated test rather than only by citation (evidence id nonvacuity-le-total-absent-evt, creal_tests::evt_row_two_derives_a_principle_absent_from_the_environment). What this fact still does NOT supply, and this is the substantive remaining gap: ANY positive constructive substitute for EVT's classical conclusion (an attaining maximiser). Unlike IVT's exact-root theorem, no operator here PRODUCES an attaining c; F:creal-evt-approx-max supplies the approximate row-1 substitute (an epsilon-maximiser for every n), which is the honest positive content available, not an attaining one. This fact remains a refutation of the classical conclusion; it is evidence that the refutation is non-vacuous, not evidence that EVT's classical conclusion has been given a constructive treatment here.