Problem

Source: China Team Selection Test 2004, Day 1, Problem 2

Tags: floor function, logarithms, number theory



Let u be a fixed positive integer. Prove that the equation $n! = u^{\alpha} - u^{\beta}$ has a finite number of solutions $(n, \alpha, \beta).$