imo-v1 / imo2024p2

imo2024p2

open
difficulty 4
credited
Run this goal:./swarm/run.sh --goal imo2024p2

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/imo2024p2.lean
import Mathlib

def answer : Set (ℕ × ℕ) := sorry

theorem imo2024p2 : {(a, b) | 0 < a ∧ 0 < b ∧ ∃ g N : ℕ, 0 < g ∧ 0 < N ∧ ∀ n : ℕ, N ≤ n →
    Nat.gcd (a ^ n + b) (b ^ n + a) = g} = answer := by
  sorry

Runs (0)

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