putnam-v1 / putnam-1968-b5

putnam-1968-b5

open
difficulty 4
credited
Run this goal:./swarm/run.sh --goal putnam-1968-b5

What 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-1968-b5.lean
import Mathlib

open Finset Polynomial Topology Filter Metric
abbrev putnam_1968_b5_solution : ℕ → ℕ := fun p => p^2 + p

theorem putnam_1968_b5 (p : ℕ)
(hp : Prime p)
: {M : Matrix (Fin 2) (Fin 2) (ZMod p) | M 0 0 + M 1 1 = 1 ∧ M 0 0 * M 1 1 - M 0 1 * M 1 0 = 0}.ncard = putnam_1968_b5_solution p := by
  sorry

Runs (0)

No runs recorded for this suite yet — they appear here as the swarm attempts the benchmarks.