Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Exact checks of the displayed flat cyclotomic multiples
Purpose
The angular-coloring page bounds the dissociated coloring number of the odd prime grids by , where is the least degree of a flat multiple of , and quotes values of together with the thresholds and one lattice covolume used in its discussion. The algebra on that page and on L123 is the durable justification; this probe checks the displayed polynomials and numbers exactly.
What is checked
Run, from the repository root,
uv run --no-sync python wiki/research/erdos_774/evidence/angular_flat_multiples/main.pyThe checker uses exact integer arithmetic, the standard library and
the shared root tools checker, performs no search and finishes in a few
seconds. It builds , and as Möbius
quotients of the binomials and checks their degrees and that each
divides but no with a proper divisor. Its named checks
then establish:
- is flat, so ; is flat of degree 49 with 26 nonzero coefficients, and has height two, attained at and , so ;
- the multiplier displayed on the research page has degree 22 and constant term one, is flat of degree 502 with 128 nonzero coefficients, has height three, and has no cyclotomic factor;
- is a flat multiple of of degree 539;
- the exact totient ratios of the odd prime prefixes cross between the primes 19 and 23 and between 73 and 79, the odd primes up to 23 have , and the ratio for 1155 is ;
- the Gram determinant of has half-logarithm , and the section bound has logarithm .
These give and the quoted values; a failed clause exits nonzero. The lower bound is not checked.
The solver searches
The discovery script poses, for given and degree , the
exact-coefficient feasibility problem of the research page: integer unknowns
, bounded by the partial sums of the absolute
coefficients of , with every coefficient of in
. It uses the HiGHS solver in SciPy on one thread, checks every
reported solution by exact multiplication, and appends its verdicts to the
ignored output/ folder. Its verdicts are observations, not certificates.
For the solver reported infeasibility at the degrees 488 and 495 to
501, hence at every degree up to 501, and solutions at 502 to 505, 520 and
538; the solution at 502 is the multiplier checked above. For , runs
of 450 seconds at degree 6000 and of 900 seconds at degree 6300 stopped at the
time limit without a solution, so they decide nothing about .