大阪公立大学/2023年度/前期

4大阪公立大学 2023年 数学 第4問解答・解説

いろいろな式数学と人間の活動(整数)数列

1問題

大阪公立大学2023年度第4問


pp は素数とする。次の問いに答えよ。

問1 jj を 0<j<p0<j<p である整数とすると、二項係数 pCj{}_{p}\mathrm{C}_{j} は pp で割り切れることを示せ。

問2 自然数 mm に対して (m+1)p−mp−1(m+1)^{p}-m^{p}-1 は pp で割り切れることを示せ。

問3 自然数 mm に対して mp−mm^{p}-m は pp で割り切れることを示せ。さらに mm が pp で割り切れないときには、mp−1−1m^{p-1}-1 が pp で割り切れることを示せ。

ここで、次の集合 SS を考える。
S={4n2+4n−1∣n は自然数} S=\left\{4n^{2}+4n-1\mid n\text{ は自然数}\right\}
例えば、n=22n=22 とすると 4n2+4n−1=20234n^{2}+4n-1=2023 なので2023は SS に属する。次の問いに答えよ。

問4 整数 aa が SS に属し、a=4n2+4n−1a=4n^{2}+4n-1(nn は自然数)と表されているとする。このとき、aa と 2n+12n+1 は互いに素であることを示せ。

問5 pp は3以上の素数とする。pp が SS に属するある整数 aa を割り切るならば、2p−12−12^{\dfrac{p-1}{2}}-1 は pp で割り切れることを示せ。

まずは自分で解いてみましょう。解けたら「答え」、詰まったら「解答」で確かめられます。

タイマー

15:00

2答え

答えを見る自分の答えと照らし合わせる
  • 問1:pp は pCj{}_{p}\mathrm{C}_{j} で割り切れる。問2:(m+1)p−mp−1(m+1)^{p}-m^{p}-1 は pp で割り切れる。問3:mp−mm^{p}-m は pp で割り切れ、mm が pp で割り切れないとき mp−1−1m^{p-1}-1 は pp で割り切れる。問4:aa と 2n+12n+1 は互いに素(最大公約数は 1)。問5:2(p−1)/2−12^{(p-1)/2}-1 は pp で割り切れる。

3解答

解答を見る途中式つきの解答

解答

第4問

(1)

0<j<p0<j<p なので、pp は jj で割り切れない。また
j pCj=p p−1Cj−1j\,{}_{p}\mathrm{C}_{j}=p\,{}_{p-1}\mathrm{C}_{j-1}
であり、右辺は pp で割り切れる。左辺も pp で割り切れ、pp は素数で jj は pp で割り切れないから、ユークリッドの補題により pp は pCj{}_{p}\mathrm{C}_{j} で割り切れる。

(2)

二項定理より
(m+1)p−mp−1=∑j=1p−1pCj mp−j.(m+1)^{p}-m^{p}-1=\displaystyle\sum_{j=1}^{p-1}{}_{p}\mathrm{C}_{j}\,m^{p-j}.
(1) から各項の二項係数が pp で割り切れるので、右辺全体も pp で割り切れる。

(3)

m=0m=0 なら mp−m=0m^{p}-m=0 である。正の整数については数学的帰納法を用いる。m=1m=1 では 1p−1=01^{p}-1=0 である。ある m≧1m\geqq1 について mp−mm^{p}-m が pp で割り切れると仮定する。(2) から (m+1)p−mp−1(m+1)^{p}-m^{p}-1 も pp で割り切れるので、これらを加えると (m+1)p−(m+1)(m+1)^{p}-(m+1) も pp で割り切れる。よって全ての自然数 mm について mp−mm^{p}-m は pp で割り切れる。
さらに mm が pp で割り切れないとき、
mp−m=m(mp−1−1)m^{p}-m=m(m^{p-1}-1)
であり、左辺は pp で割り切れる。素数 pp は mm で割り切れないから、ユークリッドの補題により mp−1−1m^{p-1}-1 は pp で割り切れる。

(4)

a=4n2+4n−1=(2n+1)2−2.a=4n^{2}+4n-1=(2n+1)^{2}-2.
aa と 2n+12n+1 の公約数は、この式から 22 の約数でもある。一方 2n+12n+1 は奇数なので、22 と 2n+12n+1 は互いに素である。従って aa と 2n+12n+1 の公約数は 11 だけである。よって aa と 2n+12n+1 は互いに素である。

(5)

pp が aa を割り切る a∈Sa\in S を取り、a=(2n+1)2−2a=(2n+1)^{2}-2 とおく。(4) から aa と 2n+12n+1 は互いに素であるため、pp が aa を割り切るなら 2n+12n+1 は pp で割り切れない。また
(2n+1)2≡2(modp).(2n+1)^{2}\equiv2\pmod p.
(3) の結果を m=2n+1m=2n+1 に適用すると
(2n+1)p−1≡1(modp).(2n+1)^{p-1}\equiv1\pmod p.
pp は 3 以上の素数なので p−12\dfrac{p-1}{2} は整数であり、
(2n+1)p−1=((2n+1)2)(p−1)/2≡2(p−1)/2(modp).(2n+1)^{p-1}=\left((2n+1)^{2}\right)^{(p-1)/2}\equiv2^{(p-1)/2}\pmod p.
従って
2(p−1)/2≡1(modp)2^{(p-1)/2}\equiv1\pmod p
すなわち 2(p−1)/2−12^{(p-1)/2}-1 は pp で割り切れる。

読み終えたら解答を閉じて、もう一度自分の手で解いてみましょう。

この問題で使う考え方

  • 約数・倍数
  • 二項定理
  • 数学的帰納法

答えと解答は AI で作成したものです。誤りに気づいたらお問い合わせから教えてください。

大阪公立大学の数学を、過去 10 年分まとめて解けるものがあったら使いたいですか?

次にやること

大阪公立大学のほかの年度

似た問題を、ほかの大学で