MathLabs

Problem 5

Find all triples (a,b,p)(a,b,p) of positive integers with pp prime and ap=b!+pa^p=b!+p
Step 4 of 6: Rule out a>pa>p to conclude a=pa=p
a=pk, k<p ⇒ k∣b! but k∤ap−pa=pk,\ k<p\ \Rightarrow\ k\mid b!\ \text{but}\ k\nmid a^p-p
Detailed analysis

Since p≤ap\le a and p∣b!+pp\mid b!+p so p∣b!p\mid b!, in particular p≤bp\le b. If a>pa>p, write a=pka=pk with integer k≥2k\ge2; since k<p≤ak<p\le a, kk appears as a factor in b!b! (because k<p≤bk<p\le b), so k∣b!k\mid b!, yet k∣apk\mid a^p while k∤pk\nmid p (as k<pk<p and pp is prime), so k∤ap−p=b!k\nmid a^p-p=b!, a contradiction. Hence a=pa=p exactly.