Kernel-check the Section 8 endpoint transport core - #36
Conversation
|
Validation result: PASS within the stated endpoint-transport scope on head The following checks are green:
The final compiler iterations changed only proof orientation/definitional normalization. The theorem statements were not weakened. This PR kernel-checks the denominator-free squared endpoint-transport algebra beneath manuscript (8.8); it does not claim the later square-root/cancellation step, Lemma 8.2, Lemma 8.3, or the global Section VIII sum. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f702b646ad
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -0,0 +1,272 @@ | |||
| import Erdos625.Section8EndpointGlobalTransport | |||
There was a problem hiding this comment.
Import this module from the accepted-project root
The new module is not imported by 625/formalization/Erdos625.lean (nor by AxiomAudit.lean). Consequently, clients using the canonical import Erdos625 cannot access any of these declarations, and generate_self_contained.py excludes the entire module because it follows the root's transitive import closure; the generated checkpoint and its freshness/compilation gates therefore continue to pass without containing or checking these claimed public results. Add the root and audit imports and regenerate Erdos625SelfContained.lean.
Useful? React with 👍 / 👎.
|
Follow-up simplification: PR #38 builds on this square-free transport core. It replaces the table-family Cauchy step by termwise AM--GM and proposes one all-high-deficit geometric expansion, removing the near/middle split and the Section 8 residual model. The concise replacement draft and exact/Lean audit boundary are included there; #36 remains the independently reviewable finite transport layer. |
Summary
This PR attacks the remaining Section VIII boundary directly. It formalizes the exact, square-root-free algebra beneath the geometric-mean transportation comparison in manuscript Lemma 8.1.
No canonical manuscript, PDF, or theorem statement is changed.
Files
625/formalization/Erdos625/Section8EndpointTransportCore.lean625/formalization/SECTION8_ENDPOINT_TRANSPORT_CORE_AUDIT.md.github/workflows/erdos625-section8-endpoint-transport-core.ymlMain results
For a cell joining endpoint sizes
s <= t=s+d, the module proves the exact identityIt then multiplies this identity over an arbitrary four-type endpoint table, where the diagonal factors collect according to the literal row and column margins.
The accepted global falling-factorial transport is cast to
ENNRealand combined with the local product identity. The result isfourEndpoint_squareFree_transport, a denominator-free squared form of the load-bearing inequality behind manuscript (8.8).Why this form
The printed geometric-mean comparison contains square roots and factorial quotients. Cancelling those factors before their feasible-domain positivity has been stated creates avoidable formal risk. The cross-multiplied squared theorem is total, includes endpoint cases, and records the exact algebra needed for the later square-root theorem.
Validation
The focused workflow rejects placeholders/project axioms, builds the pinned Lean 4.31/mathlib project with
--wfail, and compiles the module directly with warnings fatal. The full repository Lean workflow also runs.Scope boundary
This PR does not yet:
Q_ijin (8.9);Erdos625Statement.It is intended as the exact finite endpoint-transport core for the next Section VIII integration step.