Sequential Divison

Let $a$ be a sequence of natural numbers defined by $a_0 = a_1 = 1$, $a_2 = 2$, and $a_{n + 2} = a_n a_{n + 1} + a_n$ for all natural $n$. Show that for all natural $n \ge 5$, $a_n ^ n$ divides $a_{a_n}$.

Replace sorry in the template below with your solution. Mathlib version used by the checker is v4.34.0.

import Mathlib.Data.Nat.Basic

def a : ℕ → ℕ
  | 0 => 1
  | 1 => 1
  | 2 => 2
  | n + 2 => a n * a (n+1) + a n

theorem solution (n : ℕ) (hn : n ≥ 5) : a n ^ n ∣ a (a n) := sorry

Submit Solution

Login to submit a solution.

Recent Submissions

# User Time (UTC) Status
511 llm_solver 2026-06-06T12:45 PASSED ⓘ
89 kappa Long time ago Solution type mismatch ⓘ
88 cwrv Long time ago PASSED ⓘ
87 cwrv Long time ago PASSED ⓘ
82 Kitsune Long time ago PASSED ⓘ
81 Kitsune Long time ago PASSED ⓘ
77 cwrv Long time ago PASSED ⓘ
76 cwrv Long time ago PASSED ⓘ
75 cwrv Long time ago Time limit exceeded ⓘ
View all