本記事では、整数n(n≥6)、素数p(p≤n)、正整数cについて「n!/(p+1)=p^c」を満たす組が存在するかどうかを、数論的な観点から簡潔に考察します。
問題の整理
与えられた条件は次の形です。
n! を (p+1) で割った結果が、pの冪(p^c)になるというものです。
つまり、n! = (p+1) × p^c という構造を持つ必要があります。
このとき左辺n!は「n以下のすべての素数を含む積」であるため、右辺の素因数構造と一致する必要があります。
重要な観察:素因数の制約
n!には、n以下のすべての素数が必ず含まれます。
一方で右辺(p+1)×p^cでは、素因数はpと(p+1)の素因数のみです。
したがって、n!に現れるp以外の素数(2,3,5,7,…など)はすべてp+1の中に含まれなければなりません。
しかしp+1は固定された整数であり、多くの異なる素数を同時に含むことはほぼ不可能です。
場合分けによる検討
p=2の場合、p+1=3となります。
しかしn≥6では5が必ずn!に含まれますが、5は3を割り切れないため矛盾します。
p=3の場合、p+1=4ですが、n≥6では5が含まれ、これも4では吸収できません。
p=5の場合、p+1=6で2と3は含められますが、n≥7で7が登場し、やはり矛盾します。
それ以降のpについても同様に、p+1がすべての他の素数を含むことはできません。
一般的な矛盾の構造
n≥6では少なくとも素数2,3,5が必ずn!に含まれます。
pをどのように選んでも、p+1が「p以外のすべての素数(特に複数の異なる素数)」を同時に割り切る必要があります。
しかし異なる素数の積は急速に大きくなり、p+1という小さな整数に収まりません。
したがって、この条件を満たす構造そのものが成立しません。
結論
以上より、n≥6を満たす整数n、素数p(p≤n)、正整数cで n!/(p+1)=p^c を満たす組は存在しません。
理由は、n!に含まれる複数の異なる素数をp+1が同時に吸収することができず、素因数構造が一致しないためです。
よってこの方程式は数論的に矛盾を含み、解を持ちません。


コメント