putnam-v1 / putnam-1966-b4
putnam-1966-b4
open
difficulty 4
credited
Run this goal:
./swarm/run.sh --goal putnam-1966-b4What it runs
The Lean statement the swarm must prove — kernel-verified at Gate A. The trailing sorry is the open obligation a proof replaces.
goals/putnam-1966-b4.lean
import Mathlib
open Topology Filter
theorem putnam_1966_b4 (m n : ℕ)
(S : Finset ℕ)
(hS : (∀ i ∈ S, i > 0) ∧ S.card = m * n + 1)
: ∃ T ⊆ S, (T.card = m + 1 ∧ ∀ j ∈ T, ∀ i ∈ T, i ≠ j → ¬(j ∣ i)) ∨ (T.card = n + 1 ∧ ∀ i ∈ T, ∀ j ∈ T, j < i → j ∣ i) := by
sorryDecomposition — helper lemmas
The swarm split this goal into helper sub-lemmas, proved them separately, and composed them back into the parent proof (unsorry ADR-009). Decomposed by afnz-zbook-b336.
Open — not yet proved.
Open — not yet proved.
Open — not yet proved.
Open — not yet proved.
Runs (1)
| Goal | Contributor | Model | Date (UTC) | Time | Result | Verification |
|---|---|---|---|---|---|---|
| putnam-1966-b4 | cgbarlow | claude/opus | 2026-06-26 01:10 | 14m 12s | decomposed | — |