feat(interval): replay pinned PNT+ nested logarithm - #9260
Merged
Conversation
kim-em
force-pushed
the
agent/interval-pnt-nested-log
branch
from
August 14, 2026 18:35
e83561d to
19f0c65
Compare
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
Exact base and audit
Final head 19f0c65 is one commit over exact main 22d293d. The inventory names Mathlib Real.abs_log_sub_add_sum_range_le at truncation orders 150 and 40 as the numeric provider.
The executable provider is deliberately a finite package-owned table. This PR does not claim an arbitrary-rational logarithm provider, general rational interval fact domain, runtime range reduction, or precision refinement. The outer proof consumes the checked positive inner assumption via log monotonicity. The final theorem has the expected standard Mathlib axioms guard only.
The planner-level zero-touching mutation deliberately removes the exact source fact; retaining it would allow the first rule to refine the mutation back to the positive inner table enclosure. Replay independently rejects the zero-touching assumption.
The lakefile change has an exact proof-only benchmark exemption from baseline blob 6dd80771ae2212333b2a9b925b52056e0037ff56 to final blob 85f3a799be1661b7624e63b28aa1f6996763d4e8 because it registers only interval experiments and conformance, outside the factorization service executable graph.
Verification