Improve C_3a lower bound to 1.19102809 via masked semigroup digits#134
Open
kleinwaks wants to merge 5 commits into
Open
Improve C_3a lower bound to 1.19102809 via masked semigroup digits#134kleinwaks wants to merge 5 commits into
kleinwaks wants to merge 5 commits into
Conversation
Author
|
Have updated original pull request with improved bound (1.19023813 -> 1.19102809) based on further exploration of the digit mask structure. |
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
This PR improves the lower bound for the Gyarmati-Hennecart-Ruzsa sum-difference constant to
This supersedes the earlier value (1.19023813) in the same pull request.
Construction
This construction generalizes Zheng's bounded-digit limit construction by replacing bounded digits with digits restricted to a finite mask. Zheng encodes bounded integer vectors as base-$(2B+1)$ integers, permits every digit in $\{0,\ldots,B\}$ , and imposes a linear cap on the total digit sum. Here the complete digit interval is replaced by
and the carry-free base is$34065=2\cdot17032+1$ .
As described in the proof paper,$M$ belongs to a structured sequence of numerical-semigroup constructions rather than being an unstructured search output. Further exploration of the structure that might improve the bound has not been completed.
For a finite mask$M$ with maximum digit $B$ , define
where$\kappa(d)=\min\{a+b:a,b\in M,\ a-b=d\}$ is the least total digit cost of realizing the difference digit $d$ . The accompanying proof establishes
Note that Zheng's bound of$1.173077\ldots$ can be recovered from this by maximizing over $x$ with $P_+(x)=1+x+\cdots+x^{2B}$ , $P_-(x)=1+2x+2x^2+\cdots+2x^B$ , and $B=5$ .
For our mask$M$ ,
A 384-bit MPFR verifier with directed rounding proves the displayed strict bound. Independent Python and PARI/GP programs reconstruct the discrete data and cross-check the numerical value.
Proof and verification package: https://github.com/kleinwaks/masked-digit-sum-difference-bound
Structural motivation
The record mask emerged from a sequence of increasingly structured numerical-semigroup masks, as discussed in the proof paper. Its six generators form the product grid
The column semigroup is the simple gluing
Its two relation degrees,$11638$ and $11684$ , are nearly equal. The $2$ -by-$3$ grid supplies early exact relations that create sum collisions and cheap near relations with residuals $2,21,23$ that create low-cost differences. The cutoff $B=17032$ lies after the useful relation layers but before the semigroup conductor $28922$ .
Changes
constants/3a.md.constants/3a.md.constants/3a.md.constants/3a.md.AI-use disclosure
During this work, the author used several large language models. OpenAI's GPT-5.6 Sol model was used extensively in software development, analysis of search results, drafting and revising the proof, and preparation of the verification package. Google's Gemini 3.1 Pro Preview was used in software development and analysis of search results; Google's Gemini 3.5 Flash was used to review the proof; and Anthropic's Sonnet 5 was used in analysis of search results. The author set the research goals, directed the computational work, selected which suggestions to pursue, ran the search and verification software, reviewed the mathematical arguments and outputs, and takes responsibility for all claims and references.