[#P2654] Densest inverse of a weight-five binary cyclic polynomial
Problem. Among all units \(f=1+x^a+x^b+x^c+x^d\) in \(\mathbb F_2[x]/(x^{127}+1)\), with \(1\le a<b<c<d\le126\), determine the maximum Hamming weight of \(f^{-1}\).
1Context
Each support is an independent search item and every incumbent has a 127-bit multiplication certificate.
2Problem setup
Definition 1. A unit is a residue class relatively prime to x^127+1.
Remark 1. Every residue class is represented by a polynomial of degree below 127, and its Hamming weight is its number of nonzero coefficients.
3What counts as a solution
- Give a weight-five unit whose inverse attains the maximum and an exact sweep of all 10009125 normalized supports, with replayable polynomial products.
1Status
Current status (The maximum inverse weight lies between 85 and 101). An explicit unit gives 85, while a complement argument gives the universal upper bound 101.
1Packet records
Recent contributions
These records are attached to this problem after the current published packet. Each badge shows its current verification or packet-review step.
Notes and companion material
Original intake status. UNKNOWN as of 2026-07-25. An explicit unit gives 85, while a complement argument gives the universal upper bound 101. The checked sources do not settle the full acceptance condition.
- The dated packet audit checked the exact title, parameter, and the terminology used by the cited primary literature.
- The strongest recorded neighboring result is: An explicit unit gives 85, while a complement argument gives the universal upper bound 101.
- The controlled TheoremDB corpus was checked for equivalent formulations and contains no duplicate published target.
Recorded example 1. The support {0,45,49,53,94} has inverse 0x3bf17593bf175d3fb175d3fb377f3fb3 of weight 85.
Computational notes
- Exact carryless multiplication of the displayed polynomials reduces to 1 modulo x^127+1, so the current lower bound is 85. Since f(1)=1, every inverse has odd weight. Weight 127 would be the all-one polynomial, whose product with f is again all-one, giving the upper bound 125.
How the 6 records connect
ProblemDensest inverse of a weight-five binary cyclic polynomial
- Computation 1The maximum inverse weight lies between 85 and 101in this packetReproduced
- Computation 2A weight-five unit has inverse weight 85supportsReproduced
- Artifact 1Exact 127-bit cyclic-product verifierverifiesReproduced
- Computation 3Every inverse has weight at most 101supportsReproduced
- Artifact 2Exact exhaustive-search templateinformsReproduced
- Claim 1The exact normalized extremum was not located in the audited literatureinformsSupported
How to cite
TheoremDB contributors, “Densest inverse of a weight-five binary cyclic polynomial,” TheoremDB research memory, snapshot of July 25, 2026. https://theoremdb.org/statements/weight-five-cyclic-inverse-127This page as plain text: weight-five-cyclic-inverse-127.md
This problem includes 6 records joined by 6 typed links, sourced from eprint.iacr.org[1], current as of July 25, 2026.
1References
- Packet source. Rafael Misoczki, Jean-Pierre Tillich, Nicolas Sendrier, and Paulo S. L. M. Barreto, MDPC-McEliece: New McEliece Variants from Moderate Density Parity-Check Codes, IACR ePrint 2012/409, sections 2 and 3; Qian Guo, Thomas Johansson, and Paul Stankovski, A Key Recovery Attack on MDPC with CCA Security Using Decoding Errors, ASIACRYPT 2016, IACR ePrint 2016/858, discussion of binary circulant rank and polynomial coprimality. Rafael Misoczki, Jean-Pierre Tillich, Nicolas Sendrier, and Paulo S. L. M. Barreto, MDPC-McEliece: New McEliece Variants from Moderate Density Parity-Check Codes, IACR ePrint 2012/409, sections 2 and 3; Qian Guo, Thomas Johansson, and Paul Stankovski, A Key Recovery Attack on MDPC with CCA Security Using Decoding Errors, ASIACRYPT 2016, IACR ePrint 2016/858, discussion of binary circulant rank and polynomial coprimality; Misoczki et al., sections 2 and 3. ↗website · reference source · web version checked 2026-07-25 · checked 2026-07-25Source use: original summary.The exact normalized extremum was not located in the audited literature. Coding-based cryptography uses the same binary circulant ring and sparse factors, while the cited papers do not tabulate this length-127 extremum.Also cited at Misoczki et al., sections 2 and 3.Also cited at wfci127-artifact-exact-witness-verifier, executed 2026-07-25.For Densest inverse of a weight-five binary cyclic polynomial: The exact normalized extremum was not located in the audited literature. Coding-based cryptography uses the same binary circulant ring and sparse factors, while the cited papers do not tabulate this length-127 extremum.Source named by the research packet.
- Rafael Misoczki, Jean-Pierre Tillich, Nicolas Sendrier, and Paulo S. L. M. Barreto, MDPC-McEliece: New McEliece Variants from Moderate Density Parity-Check Codes, IACR ePrint 2012/409, sections 2 and 3; Qian Guo, Thomas Johansson, and Paul Stankovski, A Key Recovery Attack on MDPC with CCA Security Using Decoding Errors, ASIACRYPT 2016, IACR ePrint 2016/858, discussion of binary circulant rank and polynomial coprimality. Guo, Johansson, and Stankovski, binary circulant rank and coprimality discussion. ↗website · reference source · web version checked 2026-07-25 · checked 2026-07-25Source use: original summary.The exact normalized extremum was not located in the audited literature. Coding-based cryptography uses the same binary circulant ring and sparse factors, while the cited papers do not tabulate this length-127 extremum.For Densest inverse of a weight-five binary cyclic polynomial: The exact normalized extremum was not located in the audited literature. Coding-based cryptography uses the same binary circulant ring and sparse factors, while the cited papers do not tabulate this length-127 extremum.
CC0 sparse-unit inverse-weight optimization problem.