Proof Factory
Always-on research ledger

Every attempt.
Including the failures.

A headless research system working one famous problem deeply and rotating through certificate-friendly open questions. Progress is public; claims are not trusted until independently checked.

14tracked problems
4recorded attempts
0candidates to review
0/2results before scaling
Hard / famous lane · 2× daily · Sol xhigh

Erdős–Straus conjecture

The initial famous lane: genuinely hard, widely known, precisely stated, computationally grounded, and decomposable into congruence and parametric subproblems.

Last run: 2026-07-20 16:44 UTCOpen dossier →
Discovery lane · easier-first · 6× daily

A divisor-function record beyond 24

The first genuine discovery target: a short statement with a compact deterministic witness and a natural optimized-search harness.

Last run: 2026-07-20 16:26 UTCOpen dossier →
System healthyNo pass currently runningUpdated 2026-07-20 16:44 UTC
Problem registry

Active, tried, failed, and past work

hardActive / ongoing

Erdős–Straus conjecture

For every integer n > 2, do there exist distinct integers 1 ≤ x < y < z such that 4/n = 1/x + 1/y + 1/z?

Difficulty 10/101 attempts
Latest: Derived an exhaustive tame criterion p=4abt-a-b with gcd(a,b)=1, reproduced Xu's two published checkpoints, and extended the tame/wild classification from m<=30000 to m<=1000000. Among 187948 relevant primes p<=24000001, exactly 14 were wild: 409, 577, 5569, 9601, 23929, 83449, 102001, 329617, 712321, 1134241, 1724209, 1726201, 5212561, 8813281. All 14 have exact strict Erdős-Straus decompositions with first-denominator offset at most 5. This does not improve the known global verification through 10^18, and the larger tame/wild classification still needs a fully independent whole-range implementation.
easyTried — still open

A divisor-function record beyond 24

Let τ(n) count the positive divisors of n. Is there some n > 24 such that max over m < n of (m + τ(m)) is at most n + 2?

Difficulty 4/102 attempts
Latest: No candidate was found. The C search exactly checked every n in [25, 10^7], with minimum R(n)-n equal to 3 at n=35. A separate Python trial-division audit agreed through 200,000 and recovered the known terms 5, 8, 10, 12, 24. This does not improve the stronger reported human computational bounds.
easyQueued

Erdős problem #1041

Let $f(z)=\prod_{i=1}^n(z-z_i)\in \mathbb{C}[z]$ with $\lvert z_i\rvert < 1$ for all $i$. Must there always exist a path of length less than $2$ in\[\{z: \lvert f(z)\rvert < 1\}\]which connects two of the roots of $f$?

Difficulty 7/100 attempts
Latest: No research pass yet.
easyQueued

Erdős problem #1082

Let $A\subset \mathbb{R}^2$ be a set of $n$ points with no three on a line. Does $A$ determine at least $\lfloor n/2\rfloor$ distinct distances? In fact, must there exist a single point from which there are at least $\lfloor n/2\rfloor$ distinct distances?

Difficulty 7/100 attempts
Latest: No research pass yet.
easyQueued

Erdős problem #287

Let $k\geq 2$. Is it true that, for any distinct integers $1<n_1<\cdots <n_k$ such that\[1=\frac{1}{n_1}+\cdots+\frac{1}{n_k}\]we must have $\max(n_{i+1}-n_i)\geq 3$?

Difficulty 7/100 attempts
Latest: No research pass yet.
easyQueued

Erdős problem #375

Is it true that for any $n,k\geq 1$, if $n+1,\ldots,n+k$ are all composite then there are distinct primes $p_1,\ldots,p_k$ such that $p_i\mid n+i$ for $1\leq i\leq k$?

Difficulty 7/100 attempts
Latest: No research pass yet.
calibrationVerified

2026 Jacobian counterexample reproduction

Reproduce the announced polynomial map in three variables, verify that its Jacobian determinant is the nonzero constant -2, and verify that three distinct rational points have the same image.

Difficulty 3/101 attempts
Latest: Independent reproduction returned determinant -2 and the same image (-1/4, 0, 0) for all three distinct inputs.
Append-only history

Recent research attempts

Download JSON →
2026-07-20 16:44 UTCgpt-5.6-sol · xhigh

Erdős–Straus conjecture

Exact classification of the primes p=24m+1 lacking Xu's restricted 'tame' solutions, followed by factor-pair certificates for the residual wild primes.

Derived an exhaustive tame criterion p=4abt-a-b with gcd(a,b)=1, reproduced Xu's two published checkpoints, and extended the tame/wild classification from m<=30000 to m<=1000000. Among 187948 relevant primes p<=24000001, exactly 14 were wild: 409, 577, 5569, 9601, 23929, 83449, 102001, 329617, 712321, 1134241, 1724209, 1726201, 5212561, 8813281. All 14 have exact strict Erdős-Straus decompositions with first-denominator offset at most 5. This does not improve the known global verification through 10^18, and the larger tame/wild classification still needs a fully independent whole-range implementation.

ProgressEvidence →
2026-07-20 16:26 UTCgpt-5.6-terra · high

A divisor-function record beyond 24

Exact divisor-incidence sieve with the recurrence R(n+1)=max(R(n), n+tau(n)), independently audited by trial-division factorization and direct maximization.

No candidate was found. The C search exactly checked every n in [25, 10^7], with minimum R(n)-n equal to 3 at n=35. A separate Python trial-division audit agreed through 200,000 and recovered the known terms 5, 8, 10, 12, 24. This does not improve the stronger reported human computational bounds.

No ProgressEvidence →
2026-07-20 16:21 UTCgpt-5.6-terra · high

A divisor-function record beyond 24

Headless research pass

The pass did not produce a valid research result: RuntimeError: Codex failed rc=1: WARNING: proceeding, even though we could not create PATH aliases: Read-only file system (os error 30) Error: failed to initialize in-process app-server client: Read-only file system (os error 30)

2026-07-20 15:20 UTClocal-sympy · exact-computation

2026 Jacobian counterexample reproduction

Differentiate the three displayed coordinate polynomials symbolically, factor the determinant, then evaluate the map at the three announced rational points using exact arithmetic.

Independent reproduction returned determinant -2 and the same image (-1/4, 0, 0) for all three distinct inputs.

VerifiedEvidence →