Input
A claim, the example that’s supposed to prove it, a link to where it came from, and a check precise enough for a computer to run.
Public verification release · v1
In math, a witness is the concrete example that backs a claim—here, an actual list of 23 points. Erdős Check inspects the witness and issues a portable receipt: exactly what was checked, by which independent algorithms, and whether the record replays.
Today: verify, not discover. One public contract. One known-result calibration, which the search failed — it reached 20 points where the published bound is 23, so the engine stays in verify mode and makes no claim at larger n. No optimality claim.
Not a download and not the Python bundle — the 5×5 in-sphere determinant of every subset, recomputed from scratch here in exact-integer BigInt. Each one must be non-zero. Same Bareiss elimination as the bundle's first verifier, rewritten in BigInt and run on your machine — a different language and a different process, not a fourth method. read the code ↗
The label
Give Erdős Check a concrete example—the witness—and an explicit contract for what “checked” means. It returns a portable receipt, or refuses to promote the claim.
A claim, the example that’s supposed to prove it, a link to where it came from, and a check precise enough for a computer to run.
A versioned receipt with measured checks, independent verifier results, artifact hashes, limits, and a replay audit.
Malformed evidence, a broken lineage, verifier disagreement, an incomplete check count, or an inflated claim stops promotion.
A receipt you can interrogate
A published set places 23 points in an 8×8×8 integer grid with no five on one sphere or plane.
Established The supplied construction satisfies the declared exact-integer predicate, so it supports the lower bound C(8) ≥ 23.
Not established Erdős Check did not discover this construction. This does not prove C(8) = 23, optimality, or a general theorem. Three implementations agreeing rules out an arithmetic bug in one of them; all three ask the same question — that five points are cospherical or coplanar exactly when the lifted 5×5 determinant is zero — so agreement is not a test of the predicate itself.
The result is known.
The dangerous moment in AI-assisted mathematics is not the idea. It is the promotion of an attractive answer into a trusted result.
Erdős Check treats those as different jobs. A model or human may propose a witness. A deterministic contract grades it. The public record preserves the source, computation, verdict, and scope—so the conclusion does not depend on trusting the proposer.
“Show me exactly what the machine established, and let me rerun it without the machine.”
Human, model, search, or literature supplies a candidate. No authority granted.
Exact, declared algorithms execute the contract and measure every required check.
Only passing evidence earns a receipt, bounded to what the computation established.
Five persisted nodes, not a magic green check
Select a node to inspect the recorded actor, input, output, certainty, and parent linkage. This view is populated from the downloadable ledger—not a presentation-only mock.
Ledger audit: cached lineage is checked with zero tool re-executions. Mathematical recheck: the persisted witness is recomputed from the points across all 33,649 subsets, not read from a cached verdict. Both must pass.
Take the evidence with you
The release includes the witness, pinned source notebook, SQLite run, ledger export, verifier source, hashes, and a standard-library verification entry point.
python verify_release.py receipt.json --strict
The construction is sourced from Google DeepMind’s AlphaEvolve repository of problems at pinned commit bfd224d…. Erdős Check’s contribution here is the independent verification contract and receipt, not the construction.
For skeptical engineers, mathematicians, and AI builders
Erdős Check is early, deliberately narrow, and working in public. If you build systems where a plausible answer is not enough, I’d like to compare notes.