3

第二回四国中国数学コンテスト 解説

783
0

ここでは,私とRankTurnipが主催する第二回四国中国数学コンテストの全問題の解説を紹介しようと思います.

  1. 次のような1×1×1の立方体4つを組み合わせて作ったブロックをいくつか(重なりなく)用いることによって2023×2024×2025の直方体の内部を隙間なく充填することは可能か.
解説.

2023×2024×2025の直方体を1×1×1の立方体で埋め尽くすことを考えよう.このとき2023×2025の面を底面として左下から数えて奇数行、奇数列、奇数段のものと偶数行、偶数列、偶数段のものがあった場所を黒く塗りつぶすことを考える.このとき,ブロックはつねにちょうど1つの黒く塗られた立方体と共通部分をもつのでこのブロックを置く個数はこの黒く塗られた立方体の個数と一致するが,この黒く塗られた立方体の個数は2023×2024×20254と一致しないので矛盾.よってこのような操作は不可能であることが示される.

正の有理数に対して定義され正の有理数値をとる関数fであって,任意の正の有理数x,yに対して f(xy)+f(x)+f(y+1)=f(x)f(y)+3 を満たすものをすべて求めよ.

解説.

x,y への代入を P(x,y) とする. P(x,y),P(y,x) より, f(x+1)f(x)=c (c). これより nZ+f(n)=c(n1)+f(1). x,yZ+ について, これを与式に適用すると (c,f(1))=(1,2) を得る. これより, f(x)=x+1 (xZ+) がわかる. 正整数 x,y について P(xy,y) より f(xyy)+f(xy)+f(y+1)=f(xy)f(y)+3f(xy)=xy+1. したがって, f(x)=x+1 (xQ+).

三角形ABCにおいて,その内接円をωA内の傍接円をΩとする.ω,ΩBCの接点をそれぞれD,Dとし,直線ADΩの交点のうち,Aにより近い方をGとする.3G,D,Dを通る円とωの交点であってDでないものをHとしたとき,3A,H,Dは共線であることを示せ

解説.

三角形ABCの内心をIとし,ΩにおけるDの対蹠点をSとする.いま,SにおけるΩの接線は明らかに直線BCと平行であるから,ωΩに移すAを中心とする相似拡大を考えることにより,A,D,Sは共線である.したがって,DGD=180SGD=90であるから,DHD=90である.よって,線分DDの中点をMとすればこれは円DHDの中心である.これまでの結果より,直線HDと直線IMは平行であるから,Dを中心として直線IMを2倍に拡大することにより,直線DHωにおけるDの対蹠点Kを通ることが分かる.A,D,Sの共線からA,K,Dの共線が明らかに従うから先述の結果と併せてA,K,H,Dの共線が従い,特に題意は示される.

任意の正整数k,mに対して,ある正整数nが存在して,2n+n2+km種類以上の相異なる素数で割り切れることを示せ.

解説.

f(n)=2n+n2+kとする.f(1)f(2)のいずれかは奇数であるので,そのようなものをf(c)とする.ここでf(c)を割り切る素因数を一つとってきてそれをp1とする.ここでフェルマーの小定理とLTEの補題から2((p11)p1vp1(f(c))+1)1(modp1vp1(f(c))+1)であることから2c2c+((p11)p1vp1(f(c))+1)(modp1vp1(f(c))+1)c2(c+((p11)p1vp1(f(c))+1))2(modp1vp1(f(c))+1)より f(c)f(c+(p11)pvp1(f(c))+1))(modp1vp1(f(c))+1)である.よってvp(f(c))=vp(f(c+(p11)pvp1(f(c))+1))であり,かつf(c)<f(c+(p11)p(vp1(f(c))+1)からf(c+(p11)pvp1(f(c))+1))p1でない素因数をもつ.ここで関数g(n)を次のように定義しよう.g(1)=(p11)p1vp1(f(c))+1,g(n+1)=g(n)×(pn+11)pn+1vpn+1(f(c+k=1ng(k))+1このときpnf(c+k=1n1g(k))に含まれる素因数であってp1,p2...pn1でないものである.(このようなpnが取れることは一連の議論より従う.)ここでf(c+k=1m1g(k))は少なくともp1,p2...pmで割り切れるので示された.

正整数nに対して,S={1,2,3,...,n}とする.Sの任意の部分集合に対して定義されSの部分集合を対応付ける規則Fであって,任意のSの部分集合ABに対してF(AB)=F(A)F(B)を満たすものの個数を求めよ.

解説.

B,Sを代入することによって任意のSの部分集合Aに対してF()F(A)F(S)がわかる.ここでSの要素p,a,bであって次の条件を満たすようなものが存在すると仮定しよう.pF(A){a,b}Aここで集合XAの要素であってaでないもの全体の集合とする.このとき与式からpF({a})F(X)となるはずだがこれは仮定に矛盾.よってこのような要素の組は存在しないことがわかる.ここからSの任意の要素xxF(S)ならばSのある要素rが存在してxF({r})となる.よって全てのxそれぞれに対してxF()とするかxF()かつ2n通りのxF({r})なるrの部分集合を定めればF1意に定まり,このとき確かに条件をみたすので求めるFの個数は(2n+1)n個である.

3n2n1が平方数となるような正整数nをすべて求めよ.

解説.

条件は3n2n1=a2なる整数aが存在することと同値である.このとき3n2n=a2+1となるので3n2n4で割って3余る素因数を持たない.このときnがある奇素数pで割りきれると仮定すると3n2n3p2pを約数に持ち,3p2p3p3(mod4)よりこれは4で割って3あまる素因数で割り切れるので矛盾.よってnはある非負整数kを用いてn=2kとあらわすことができる.ここで式を以下のように変形する.32k1=22k+a2 k=0,1,2のときは条件を満たす整数aが存在する.以下k>2と仮定する.LTEの補題よりv2()=k+2.k>2より2k>k+2であるのでv2()=v2(a2)=k+2であり,v2(a)=k2+1である.ここで再び式を以下のように変形する.(32k1a)(32k1+a)=22k+1このとき左辺を割り切る任意の素数pについて22k1(modp),22k+11(modp)であることからmodpにおける2の位数が2k+1であることが分かるのでp1(mod2k+1)である.しかし32k11(mod2k+1)v2(a)=k2+1<k+1から(32k1a)1(mod2k+1)であるので32k1ap1(mod2k+1)なる素因数pをもち矛盾.以上よりn=1,2,4である.

問題・解説共に
1W2TZMS
2ButterFlv(とW2TZMS)
3かえで
4W2TZMS
5W2TZMS
6W2TZMS
が担当しました.また,私は難易度順に並べたつもりでしたが参加者の成績を見ると123564の順の方が適切だったかもしれません.読んでいただきありがとうございます.

投稿日:2024711
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

W2TZMS
14
1818
初等整数論が好きです

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中