Compfiles: Catalog Of Math Problems Formalized In Lean

Imo2024P1


import Mathlib.Tactic

/-!
# International Mathematical Olympiad 2024, Problem 1

Determine all real numbers α such that, for every positive integer n, the
integer

     ⌊α⌋ + ⌊2α⌋ + ... + ⌊nα⌋

is a multiple of n.
-/

namespace Imo2024P1

/- determine -/ abbrev solutionSet : Set ℝ := sorry

theorem imo2024_p1 (α : ℝ) :
  α ∈ solutionSet ↔
  ∀ n : ℕ, 0 < n → (n : ℤ) ∣ ∑ i ∈ Finset.Icc 1 n, ⌊i * α⌋ := sorry

end Imo2024P1

File author(s): Joseph Myers

This problem has a complete formalized solution.

The solution was imported from mathlib4/Archive/Imo/Imo2024Q1.lean.

Open with the in-brower editor at live.lean-lang.org:
External resources: