files / problems / long-gap-dilate / compute / README.md

1009 B · on GitHub

Compute

Stdlib + compute/.venv (python-sat, numpy). System Python has matplotlib for the figure.

q1/ is a later search (rising-factorial degrees, SAT past 71, more families). Replay q1/run_all.sh. It does not change the published constant 2.

Independent checks (do not claim a dent):

cd problems/long-gap-dilate
compute/.venv/bin/python compute/verify.py
compute/.venv/bin/python compute/verify_sat_witnesses.py
compute/.venv/bin/python compute/enum_diagonal.py

Exact G(p, n=round sqrt p) (SAT; enum agrees through p=41):

compute/.venv/bin/python compute/sat_census.py --pmax 47 --out compute/certs/sat_G.jsonl

Constructions / local-search upper bounds, n=3 and n=4 enumerations, Singer, greedy hitting sets: eval_constructions.py, run_local_batch.py, n3_scan.py, enum_G.py --n 4, eval_singer.py, greedy_hit.py.

verify.py brute-force checks Shakan on every nonempty proper subset of F_p for p=5,7,11,13 and on the listed constructions up to p=80.