とりあえず、自作の問題を置いておく。
次の値を求めよ。100013+1016+101⋅62−3⋅1010−1102−13
次の式を有理化せよ。1124⋅{6(3−84)2+3−63+(84+3)2}
次の半素数を素因数分解せよ。R1. 10240081
こちらで想定した解法を示す。もっとよい解き方があるかもしれない。
自然数 n に対して、(a+b)n±(a−b)n を計算すると、前項、後項それぞれを二項展開したときの奇数番目の項、もしくは偶数番目の項が相殺される、というのを使うだろうな、というのと、3 乗根を取るってことは、中は a,b の 3 次式じゃないかな、ということで、初手は、100013+1016=100013+(1012)3=100013+102013=(10101−100)3+(10101+100)3=2{101013+3⋅10101⋅1002}=2{101013+3⋅101010000}.したがって、100013+1016+101⋅62=101013+3⋅101010101.
ところで、pn−1p−1 は p 進数における n 番目のレピュニット数なので、1010−1102−1 は、100 進数における 5 番目のレピュニット数、すなわち、101010101 なので
100013+1016+101⋅62−3⋅1010−1102−13=1010133=10101.
普通に通分していくと自動的に解けてしまうのだが、途中でソフィー・ジェルマンの恒等式を利用して計算を楽にできる。
与式与式=1124⋅{6(3−84)2+3−63+(84+3)2}=11624⋅(3+(84+3)2)−((3−84)2+3)((3−84)2+3)(3+(84+3)2)=11624⋅(84+3)2−(3−84)2((3−84)2+3)(3+(84+3)2).
ここで a=84=234,b=94=3=324 と置くと、なので、a4=8,b4=9なので、与式与式=11624⋅(b+a)2−(b−a)2((a−b)2+b2)(b2+(a+b)2)=11624⋅4aba4+4b4=11624⋅4ab8+4⋅9=11624⋅4ab44=6ab24=(2⋅3)24⋅324⋅234214=6.
a4+4b4=(a2+2ab+2b2)(a2−2ab+2b2)=((a+b)2+b2)((a−b)2+b2)
ソフィー・ジェルマンの恒等式を使わない場合は、
与式与式=11624⋅(84+3)2−(3−84)2((3−84)2+3)(3+(84+3)2)=11624⋅484332+3((3−84)2+(84+3)2)+((3−84)(84+3))2=11624⋅48439+3⋅2(32+842)+(32−842)2=44188424⋅19+3⋅2(3+8)+(3−8)2=4418449+3⋅2(3+8)+(9−68+8)=441829+18+68+9−68+8=443644=6.
ソフィー・ジェルマンの恒等式を使うことを想定した素因数分解。10240081=1024×104+81=210×104+34=22×(22×10)4+34=4×404+34=(32+2⋅3⋅40+2⋅402)×(32−2⋅3⋅40+2⋅402)=(9+240+3200)×(9−240+3200)=3449×2969642401=64×104+2401=26×104+74=4×204+74=(72+2⋅7⋅20+2⋅202)×(72−2⋅7⋅20+2⋅202)=(49+280+800)×(49−280+800)=1129×569.
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。