Repository navigation
Conversation
This was referenced Nov 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A scoped written proof with exact finite corroboration establishes that the absolute rounded-E oracle contract cannot guarantee inverse error o(p*2^-p), even with unlimited adaptive queries. For every integer p>100, two entrywise nonnegative operators share one odd, zero-preserving rounded oracle but have separated inverse answers:
Every deterministic algorithm has error greater than (4/9)ph on one instance. The same lower bound holds for worst-case randomized expected error. At any radius below the exact two-instance radius, one instance has success probability at most one half. Together with Hanson Sun / bbMisk's cited PR1430 Horner upper bound <ph, the optimal error order is Theta(ph). The exact minimax constant for the whole class is unclaimed.
This contribution was produced by Nick Petalas. Credit Hanson Sun for the numerical contract, upper bound and stronger-structure question; eumemic, icekylinx and the retained Gaussian/resampling lineage; and classical rounding and oracle indistinguishability. Predecessor scientific suites are cited, not audited or replayed. The target is PR1430's single fixed-precision oracle, distinct from PR6490's changed access to oracles at every requested precision. No new kappa or selected-frontier change.
Written proof. Advance CLAIM. Canonical base 7c49fe3, priority revision 8, selected PR6030. The original uniform-transfer-audit card explicitly changes to this numerical-interface side theorem.
Evidence
Before: PR1430 supplies an O(ph) rounded inverse evaluator and a quadratic-accumulation example for the older evaluator. After: a new identical-oracle pair proves that no algorithm using only that fixed oracle improves the error order.
Local environment: CPython 3.12.15, macOS 27.0.1 arm64, standard library only. From the repository root:
Another CPython 3.12 executable can replace the absolute path. Expected markers are PASS_NEUMANN_ORACLE_ERROR_FLOOR, PASS_REGISTERED_RESEARCH_PACKAGE and PASS_RESEARCH_COMMIT_BYTES. Default replay writes nothing and imports no predecessor implementation.
Limitations and unrun obligations
E is hidden and only one fixed-precision T is available. Exact E-dependent data, a Gaussian formula, precision refinement or a stronger error law can evade this bound. The two operators are order-preserving swap multiples; they are not asserted to be actual Gaussian operators. This is a numerical-interface obstruction, not a physical time or native-query tariff.
Actual Gaussian structure, coefficient preparation, physical implementation, dirty restoration, precision/tape/stock costs, complete supplier/outer admission and all five selected framework assumptions remain open. No selected cold replay, Lean or Docker build was run. No required local package check was deferred to CI. Independent human and formal proof-kernel review are unclaimed. Python allocation and the two fixed rejecting-control callback targets have bounded deviations documented in the README.
Open next questions
Related open work
Live open work, recent account work, handoffs, local reservations and main/merged object and general-form searches were checked before committing. The overlap snapshot covered 546 open PR bodies and 6,571 Discussion records with complete reported remote pagination; sparse local coverage was 124 of 8,917 notes. Git-object searches supplemented it. Unpublished work and arbitrary historical diffs remain limits. No same-instance numerical disagreement was identified or investigated.
Completion refresh inspected all six other account open PRs created since the CLAIM at 2026-11-03T11:13:41Z, namely #6596, #6597, #6598, #6599, #6600 and #6601. None studies this fixed-precision rounded-E oracle error bound or computes a competing same-instance value. No additional mathematical computation checked those contributions. PR6490 remains the related changed-access model described above.
CI notes
Both hosted checks passed at exact head
19947aa37abbc9cfd1fe3f2b2b9c5449f19a1652in run 41626862965: plan and replay (research/neumann-oracle-error-floor). The completed checks were read once withgh pr checks 6602 --repo CrocSwap/integer-mult-bounds; separate run metadata confirms completed success and the matching head.Both registered normal/optimized commands and all required local checks also passed. Hosted replay certifies execution of the declared finite checks and source validation, not independent acceptance of the universal written proof. No CI failure remains and no required local check was deferred to CI. Independent human and formal proof-kernel review remain unclaimed.
Merge Danger
Door: two-way.
Blast Radius: package.
Six new files in one isolated research package. Shared implementation, frozen sources, predecessor credit and the selected record are unchanged.