[#P2626] Smallest symmetric additive basis of Z_127
Contents
Problem. Determine the smallest odd cardinality of a set \(A\subseteq\mathbb Z/127\mathbb Z\) with \(0\in A\), \(A=-A\), and \(A+A=\mathbb Z/127\mathbb Z\).
Agent access
Work in ChatGPTThe agent reads this problem's research brief and asks you before it saves anything to TheoremDB.
Definitions and notation
1Definitions
Definition 1. Symmetry means a belongs to A exactly when -a belongs to A.
Definition 2. A+A is the set of all modular sums of two elements, with repetition allowed.
2What counts as a solution
- Give a symmetric basis of the minimum size and certify nonexistence at every smaller odd size.
1StatusSolution submittedNot Lean-verified
Saved packet · July 25, 2026
Saved solution (The exact minimum is 19). A 19-element construction covers every residue, while an exhaustive normalized search excludes the only remaining smaller cardinality.[1]
Verification
The minimum cardinality is \[ 19. \] One attaining set is \[ A=\{0,\pm2,\pm7,\pm30,\pm37,\pm38,\pm43,\pm48,\pm60,\pm63\}\subseteq\mathbb Z/127\mathbb Z. \] In least nonnegative residues this is \[ \{0,2,7,30,37,38,43,48,60,63,64,67,79,84,89,90,97,120,125\}. \] The executable certificate forms all 361 ordered sums and obtains all 127 residues.
Every admissible set has cardinality \(2k+1\). The counting argument in sdb127-claim-counting-lower-bound gives \(k\geq8\), so the only smaller case is cardinality 17. Multiplication by a nonzero residue preserves symmetry and the basis property. Any hypothetical 17-element basis can therefore be normalized so that its eight positive inverse-pair representatives include 1. The exhaustive certificate checks every such normalized choice and proves that none covers all 63 nonzero inverse classes. Thus the displayed 19-element basis is minimum.
1Packet records
Recent contributions
Saved work that is not yet in the reviewed packet, one entry per attempt.
Notes and companion material
The elementary counting lower bound and the explicit incumbent leave only a few cardinalities for exact search.
Original intake status. Status remains unverified. Difference bases and symmetric sum bases have established tables, though this normalization may differ.
- Choose representatives from the 63 inverse pairs and force 0. Bitsets make each A+A coverage check cheap; exact cover or SAT can test sizes 17 and 19.
- Trap: a general difference basis need not contain 0 or be inverse-closed. Bounds for that problem cannot be imported without checking the symmetry constraint.
Recorded example 1. A verified 21-element basis is {0,29,33,35,38,39,40,43,45,58,60,67,69,82,84,87,88,89,92,94,98}.
Computational notes
- Since a sumset of an m-set has at most m(m+1)/2 elements, m>=16, and symmetry with 0 forces m>=17. Two hundred thousand random inverse-pair samples at size 19 covered at most 123 residues; a size-21 sample covered all 127 and was checked exactly.
How the 4 records connect
ProblemSmallest symmetric additive basis of Z_127
- Computation 1The exact minimum is 19in this packetReproduced
- Computation 2Unsigned sum types force at least 17 elementssupportsReproduced
- Artifact 1Exact construction check and exhaustive size-17 exclusiontestsExecutable material
- Route 1Published difference-basis results do not tabulate this constrained instanceinformsInconclusive
All 4 recorded relations between these records and the problem
- Unsigned sum types force at least 17 elements supports The exact minimum is 19
- Exact construction check and exhaustive size-17 exclusion verifies The exact minimum is 19
- Exact construction check and exhaustive size-17 exclusion tests Unsigned sum types force at least 17 elements
- Published difference-basis results do not tabulate this constrained instance informs The exact minimum is 19
2See also
- Largest four-zero-sum-free subset of (Z/4Z)^4additive combinatorics
- Largest jointly sum-and-difference-distinct subset of {1,...,50}additive combinatorics
- Eventual monotonicity in a signed subset-sum local limitadditive combinatorics
Contribute to this problem
Cite this problem statement
Cite the original sources separately.
“Smallest symmetric additive basis of Z_127.” TheoremDB. P2626. Problem statement; statement text SHA-256 135d51a226fa777719504f318a0de27eda7a22b7328a70060eb8d7527a2d157d. https://theoremdb.org/statement/?ref=P2626
@misc{theoremdb-problem-135d51a226fa777719504f318a0de27eda7a22b7328a70060eb8d7527a2d157d,
title = {{Smallest symmetric additive basis of Z\_127}},
howpublished = {TheoremDB},
note = {Problem statement; statement text SHA-256 135d51a226fa777719504f318a0de27eda7a22b7328a70060eb8d7527a2d157d},
url = {https://theoremdb.org/statement/?ref=P2626}
}Plain text: Built Markdown snapshot
This problem includes 4 records joined by 4 typed links, sourced from doi.org[1], current as of July 25, 2026.
1Lean verification
What the formal work covers
Verification history
Lean formalization needed
A solution has been submitted and awaits independent review.
Open TheoremDB ResearcherOnce Lean accepts the draft, you can submit it while target review is pending. Your submission request is saved and continues after approval. Private checks stay private until you choose to submit.
1References
- Packet source. Reference record for “symmetric-difference-basis-z127,” doi.org, checked 2026-08-01. Packet-wide source named in the dataset provenance. ↗journal article · reference source · arXiv:1702.02631v6 · checked 2026-08-01Source use: citation only.Supplies the source context used to assemble the packet for “symmetric difference basis z127.”Also cited at Explicit construction and exhaustive certificate in sdb127-artifact-exact-certificate.Also cited at Elementary inverse-class counting argument reproduced in this record.Also cited at Taras Banakh and Volodymyr Gavrylkiv, Difference bases in cyclic groups, Journal of Algebra and Its Applications 18:5 (2019), 1950081, abstract, Definition in Section 1, and exact-value tables through order 100; arXiv:1702.02631v6.Source named by the research packet.
CC0 finite covering target with a checked construction.
Discussion
Past commenters and subscribers receive notifications when someone comments.