方針
有理数解を既約分数で表し、分母が分子の3乗を割ることから分母が1だと示す。(2)では整数解を k k で割った剰余類へ移して矛盾を導く。
解答
( 1 ) ( 1 ) α = m / n α = m / n を既約分数とし、n > 0 n > 0 とする。f ( α ) = 0 f ( α ) = 0 の両辺に n 3 n 3 を掛けるとm 3 + a m 2 n + b m n 2 + c n 3 = 0. m 3 + a m 2 n + bm n 2 + c n 3 = 0. したがってm 3 = − n ( a m 2 + b m n + c n 2 ) . m 3 = − n ( a m 2 + bmn + c n 2 ) . ゆえに n ∣ m 3 n ∣ m 3 である。ところが m , n m , n は互いに素だから、n = 1 n = 1 でなければならない。よって α = m α = m は整数である。
( 2 ) ( 2 ) 有理数解があると仮定する。(1)より整数解 m m がある。1 , 2 , … , k 1 , 2 , … , k の中には m m と k k を法として合同な数 r r が一つある。整数係数の整式へ合同な整数を代入した値も合同だからf ( m ) ≡ f ( r ) ( m o d k ) . f ( m ) ≡ f ( r ) ( mod k ) . f ( m ) = 0 f ( m ) = 0 より k ∣ f ( r ) k ∣ f ( r ) となり、仮定に反する。したがって有理数解は存在しない。
別解 解法2(分母の素因数と整式の差を使う)
方針
分母が1でないと仮定し、その素因数を一つ選んで矛盾させる。(2)では f ( m ) − f ( r ) f ( m ) − f ( r ) が m − r m − r で割り切れるという整式の基本性質を直接用いる。
解答
( 1 ) ( 1 ) α = m / n α = m / n を既約分数、n > 0 n > 0 とする。もし n > 1 n > 1 なら、n n の素因数 q q を一つ取れる。
f ( m / n ) = 0 f ( m / n ) = 0 に n 3 n 3 を掛けた式m 3 + a m 2 n + b m n 2 + c n 3 = 0 m 3 + a m 2 n + bm n 2 + c n 3 = 0 を q q で考える。第2項以降はすべて q q で割り切れるので、m 3 m 3 も q q で割り切れる。したがって q ∣ m q ∣ m となるが、q ∣ n q ∣ n でもあるため既約性に反する。よって n = 1 n = 1 、すなわち α α は整数である。
( 2 ) ( 2 ) 有理数解があるなら、(1)より整数解 m m がある。m ≡ r ( m o d k ) m ≡ r ( mod k ) となる r ∈ { 1 , l d o t s , k } r ∈ { 1 , l d o t s , k } を選ぶ。
整式の差はf ( m ) − f ( r ) = ( m − r ) G f ( m ) − f ( r ) = ( m − r ) G と書ける。ここで G G は整数である。k ∣ ( m − r ) k ∣ ( m − r ) だからk ∣ { f ( m ) − f ( r ) } . k ∣ { f ( m ) − f ( r )} . しかも f ( m ) = 0 f ( m ) = 0 なので k ∣ f ( r ) k ∣ f ( r ) となる。これは仮定に反するから、有理数解はない。
総評
難度5、計算量4、目安24分。最高次係数が1であることが、有理数解の分母を1に限定する鍵である。既約分数の割り切りと、分母の素因数による反証の二通りを示した。(2)は合同式による説明に加え、f ( m ) − f ( r ) f ( m ) − f ( r ) が m − r m − r の倍数になることからも直接証明した。
← 前の問題 第1問/理系 第2問 次の問題 第3問 →
広告
解き方を先生に相談する
高校生に対応した、数学専門のオンライン個別指導。体験授業は有料です。
冊子PDFで見る 九大の整数の問題で問題集を作る
九大の整数の問題
出典: 九州大学 1982年度 前期 数学(大学公式の問題PDF )。問題文はHTML表示のために再入力・数式組版しています。