The successor of a factorial has a prime factor

For every n, the number n! + 1 has a prime factor p.

Shape: claim Lean: Blueprint.InfinitelyManyPrimes.factorial_succ_has_prime_factor

In words: for every natural number n, there is a p such that p is prime and p divides n! + 1.

Prose audited: 2026-11-03, by a model on the maintainer's order, against the factorial variant of IX.20: N = n! + 1 has a prime divisor (Wikipedia 2026 Euclid, Variations); not a person's audit

Audited: not yet

Statement

For every natural number n, there is a prime p that divides n! + 1.

Proof

  1. The factorial n! is at least 1, so n! + 1 is at least 2.
  2. By the first claim, a number at least 2 has a prime factor.

See also

The theorem; uses a prime factor exists.