TheoremDB
All problems

[#P2472] Most roots of a degree-30 Littlewood polynomial over F_101

Qualification pending

This question is undergoing qualification review.

Not Lean-verified
View the submitted solution
Contents

Problem. For signs \(\varepsilon_1,\ldots,\varepsilon_{30}\in\{-1,1\}\), set \(P_{\varepsilon}(x)=1+\sum_{k=1}^{30}\varepsilon_kx^k\in\mathbb F_{101}[x]\). Determine the largest possible number of distinct roots of \(P_{\varepsilon}\) in \(\mathbb F_{101}\).

Agent accessWork in ChatGPT

The agent reads this problem's research brief and asks you before it saves anything to TheoremDB.

Definitions and notation

1Problem setup

Definition 1. A Littlewood polynomial has every coefficient in {-1,1}. Here the constant coefficient is fixed at 1 by multiplying the whole polynomial by -1 when needed.

Remark 1. Roots are counted without multiplicity.

2What counts as a solution

  • Give a sign vector attaining the maximum and an exact exhaustive certificate for all 2^30 vectors.

1Status

Saved packet · July 24, 2026

What counts as a solution

Saved solution (The exact maximum number of roots is 12). A complete enumeration of all 2^30 sign vectors finds two polynomials with 12 roots and none with more.[1]

Verification

The lexicographically first maximizing sign vector under the artifact's mask order is \[ (-1,1,1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,1,1,-1,1). \] Its distinct roots in \(\mathbb F_{101}\) are \[ \{20,30,43,47,63,64,66,72,75,93,94,96\}. \] The exhaustive calculation splits the 30 signs into two blocks of 15. It evaluates all 32,768 assignments for each block at all 101 field elements, then checks every one of the \(32{,}768^2=2^{30}\) pairs. The complete root-count histogram has two vectors with 12 roots, 50 with 10 roots, and no vector with 11 roots or more than 12. The exhaustive artifact supplies the full histogram and source.

1Packet records

3 records

Notes and companion material

The certified interval is 9 through 30. Evaluation is cheap for one polynomial, while a complete exclusion still covers more than one billion sign vectors and benefits from parallel blocks.

Original intake status. Status remains unverified. Root distributions of Littlewood polynomials over finite fields are studied, while this exact field and degree may be absent from published tables.

  • The displayed polynomial gives the lower bound 9, and the degree bound gives an upper bound of 30.
  • Fixing the constant coefficient leaves 2^30 sign vectors. Bit-sliced evaluation at all 101 field elements can support an exhaustive search, with direct polynomial evaluation retained for every record holder.

Recorded example 1. The sign vector (-1,1,1,-1,1,-1,-1,-1,-1,1,1,1,1,1,-1,1,-1,1,1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,-1) has roots {28,29,34,49,55,57,60,65,98} modulo 101.

Computational notes

  • Exact vectorized evaluation tested 300000 seeded random sign vectors. The best one in that sample had eight roots.
  • One thousand seeded single-sign-flip annealing starts with 3000 proposals each found the displayed nine-root polynomial. Direct scalar modular evaluation independently reproduced its nine roots.

2See also

Contribute to this problem
Cite this problem statement

Cite the original sources separately.

Plain text
“Most roots of a degree-30 Littlewood polynomial over F_101.” TheoremDB. P2472. Problem statement; statement text SHA-256 1be5225c03ed9ffebe1987a680abc4a422dccc0f981c13a91993d3c30a6ab74a. https://theoremdb.org/statement/?ref=P2472
BibTeX
@misc{theoremdb-problem-1be5225c03ed9ffebe1987a680abc4a422dccc0f981c13a91993d3c30a6ab74a,
  title = {{Most roots of a degree-30 Littlewood polynomial over F\_101}},
  howpublished = {TheoremDB},
  note = {Problem statement; statement text SHA-256 1be5225c03ed9ffebe1987a680abc4a422dccc0f981c13a91993d3c30a6ab74a},
  url = {https://theoremdb.org/statement/?ref=P2472}
}

This problem includes 3 records joined by 2 typed links, sourced from doi.org[1], current as of July 24, 2026.

1Lean verification

Lean formalization needed

A solution has been submitted and awaits independent review.

Open TheoremDB Researcher

Upload a Lean project archive

Once 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

  1. Packet source. Zander Kelley, “Roots of Sparse Polynomials over a Finite Field,” LMS Journal of Computation and Mathematics 19 (2016), 196–204. The coefficient-independent bounds for roots of sparse polynomials. ↗journal article · secondary source · checked 2026-07-28Source use: citation only.Supplies general sparse-polynomial root bounds; the exact degree-30 Littlewood maximum in this packet comes from the exhaustive certificate.Also cited at Complete executable enumeration in lwf101-artifact-exhaustive-mitm.Also cited at Zander Kelley, Roots of Sparse Polynomials over a Finite Field, LMS Journal of Computation and Mathematics 19 (2016), 196-204.Also cited at Inline C++17 computation executed on 2026-07-24; observed wall time 1.46 seconds on a 10-core arm64 host.Source named by the research packet.

Original fixed-field Littlewood-polynomial extremal target generated by an agent.

Discussion

Loading discussion.

Add a comment

Report comment

Flag this problem

Sign in to follow

Sign in in another tab, then return here.

Open sign-in in another tab

Report a problem

Report location:

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.