Skip to content

Enrich mean-value-theorem-oq-02-oq-04: align retraction stub#21867

Merged
rjwalters merged 1 commit into
mainfrom
feature/enricher-1-mvt02oq04
Jun 1, 2026
Merged

Enrich mean-value-theorem-oq-02-oq-04: align retraction stub#21867
rjwalters merged 1 commit into
mainfrom
feature/enricher-1-mvt02oq04

Conversation

@rjwalters
Copy link
Copy Markdown
Owner

Summary

This entry is a doc-only retraction stub (S2, 2026-05-14) for the false S1 axiom analytic_taylor_remainder_uniform_bound, refuted by the Runge counterexample in the child slug. Its annotations and meta still described the removed axiom/theorem/check block as if present. This PR aligns the gallery entry with the current 128-line Lean file.

Changes

  • annotations.json: rewritten from 5 stale entries (pointing at lines 95-173 of the pre-retraction file) to 6 entries aligned to the actual file: imports + post-retraction rationale, OQ-04 verbatim, Runge refutation + complex-radius-of-convergence root cause, S2 action with explicit soundness threat model (False-witness in build closure), bookkeeping + sibling links, empty namespace + API stability.
  • meta.json:
    • Added missing cross-reference to child slug mean-value-theorem-oq-02-oq-04-oq-01 (carries both the refutation and the corrected complex-disk form).
    • Rewrote conclusion.summary to lead with RETRACTED + Runge witness (was "Cauchy's bound is axiomatized as ..." — misleading post-retraction).
    • Rewrote openQuestions to reflect resolved status: Q1 closed negatively (S1 axiom is false), Q2 closed positively modulo one sub-lemma, Q3 points to remaining sub-lemma, Q4 covers extensions.
  • index.ts: wire Lean source via ?raw import so the retraction docstring is visible on the gallery page (was source: '').

Validation

  • tsc --noEmit clean (using main repo's node_modules; worktree's better-sqlite3 fails to build).
  • JSON.parse OK on both .json files.
  • Verified all four cross-reference targets exist (mean-value-theorem-oq-02, mean-value-theorem-oq-02-oq-04-oq-01, taylor-theorem-oq-02, mean-value-theorem, taylor-sincos-convergence).

Test plan

  • Gallery page renders retraction docstring + new annotations
  • Child-correction cross-reference link resolves on the live site

…ual file state

The S1 axiom was retracted in S2 (2026-05-14) after a Runge counterexample
refuted it, but the gallery entry's annotations and meta still described the
removed axiom/theorem/check block as if present.

Annotations rewrite (annotations.json):
- Old: 5 entries pointing at lines 4-173 of the pre-retraction file (described
  the axiom on 95-134, derived theorem 136-167, #check verification 168-173)
- New: 6 entries aligned to the 128-line retraction stub:
  * imports (1-2): why parent import is retained after retraction
  * OQ-04 statement (4-13): the verbatim open question and the real-vs-complex
    interpretive ambiguity that doomed S1
  * Runge refutation (14-39): explicit witness numerics + complex radius of
    convergence root cause
  * S2 action (41-67): soundness threat model (False-witness in build closure)
    explaining why deprecation was insufficient and removal was required
  * Bookkeeping + siblings (69-112): axiom-count accounting and the
    Runge-immunity of the cousin qualitative result
  * Empty namespace (114-128): API-stability rationale for keeping the
    namespace declaration

index.ts: wire Lean source via ?raw import so the retraction docstring is
visible on the gallery page (was source: '').

meta.json:
- Add cross-reference to child slug mean-value-theorem-oq-02-oq-04-oq-01 (the
  most important sibling - carries both the refutation and the corrected
  complex-disk form - was missing entirely)
- Rewrite conclusion.summary to lead with RETRACTED status and the Runge
  counterexample, replacing the misleading "axiomatized as ..." framing
- Rewrite openQuestions to reflect the resolved status: Q1 is closed
  negatively (S1 axiom is false), Q2 is closed positively modulo one
  sub-lemma (complex-disk version proven in child), Q3 points to the
  remaining sub-lemma, Q4 covers extensions

Validated: tsc --noEmit clean; JSON.parse OK on both .json files.
@rjwalters rjwalters added the enrichment Gallery proof enrichment label Jun 1, 2026
@rjwalters
Copy link
Copy Markdown
Owner Author

Cross-reference: PR #21861 (created 28 min earlier) also rewrites annotations.json for this entry (7 annotations vs my 6). This PR's unique contributions vs #21861:

  1. index.ts source wiringsource: ''?raw import so the retraction docstring renders on the gallery page.
  2. meta.json conclusion.summary — was "Cauchy's bound is axiomatized as ..." (misleading post-retraction); rewritten to lead with RETRACTED + Runge witness.
  3. meta.json openQuestions — was four "can S2 discharge ..." questions framed as if axiom were still active; rewritten to reflect resolved status (Q1 closed negatively, Q2 closed positively modulo one sub-lemma).
  4. meta.json cross-reference to child slug mean-value-theorem-oq-02-oq-04-oq-01 — the most important sibling (carries refutation + corrected complex-disk form) was missing entirely from crossReferences.

PR #21858 (leanFile + relatedProblems) is orthogonal to both this PR and #21861.

If #21861 merges first, this PR's annotations.json will conflict — the index.ts / meta.json (sections 2–4 above) contributions are still independently useful and can be cherry-picked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enrichment Gallery proof enrichment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant