整数・整式

「互いに素」利用と証明の演習

2020年5月28日

short summary!

互いに素は否定と肯定の定義を軸に考えよう!
→「互いに素」の解説

はじめに

今回は「互いに素」がテーマとなる問題の演習を積んでいきましょう.

別の記事(下にリンクあり)で「互いに素」について定義からしっかりと解説しているので,学習してから本記事を見てください.

問題

 

問題1

a,b,cを0でない整数とする.x3+ax2+bx+c=0が有理数解を持つなら,それは整数に限ることを示せ.

問題2

a,bを互いに素な2数とするとき,以下の2数の組も互いに素であることを示せ.

(1) A=a+2bB=2a+5b
(2) C=a2+b2D=ab

互いに素の記事で書いたまとめを下に記しておきます.

 

a,bが互いに素の時

  1. 「肯定」最大公約数が1である
    利用:a,bについて整理(a=A,b=Bの形)
    証明:最大公約数をおいて,それが1であることを示す
  2. 「否定」共通素因数を持たない
    利用:両辺をa,bでくくり出す(ap=qbの形)
    証明:共通素因数をおいて,矛盾することを示す

 

では解説に入りましょう.

解説編:問題1

まず,有理数は=qpp,qは互いに素な整数,p1)」とおいて代入,が大事です.これが定義ですからね.

さて,代入するとa,b,cに加えてp,qという整数条件も増えるわけですが,分数の形になっています.

このままだと整数という強い条件が活かせていないので,分母を払います.

q3+apq2+bp2q+cp3=0

ここからp,qが互いに素という条件を利用するためにはどうすれば良いでしょうか.

p,qが等号で結ばれているので,②を使いましょう.p,qを両辺にくくり出せばよいですね.

中2項はpqの倍数ですから,両端のq3cp3を取り出すイメージですね.

q31=p(aq2bpqcp2)
この式からp1の約数,つまりp=1と分かり,題意は示せます.

ちなみに
q(q2+apq+bp2)=p3(c)
という式からは,qcの約数であることが分かります.

高次方程式を因数定理から解く場合,解を予想しますね.

その時に最高次係数と定数項に着目したはずです.

今回は最高次係数が1で定数項がcなので,有理数解はそれらの約数を分母子に持つものが候補となります.

一般化したものは有理数の記事(click!)で同じように証明しています.非常に大事な証明方法ですので覚えてしまいましょう.

解答:問題1

有理数解をqpp,qは互いに素な整数,p1)とおき,代入すると

p3q3+ap2q2+bpq+c=0

分母を払って整理すると

q31=p(aq2bpqcp2)

であるが,p,qは互いに素な整数であるので,p=1と定まる.

よって有理数解qpqと等しく,題意は示せた.

解説編:問題2

次は互いに素の証明です.

最大公約数をおいて1であることを示すか,共通素因数をおいて矛盾を示すか,です.

どちらか選べと言われれば後者だけで構いません.

前者では解けない問題があるためです.

さらに,今回はa,bが互いに素という条件もありますから,その利用方法も考えながら解いていきます.

(1)です.A,Bの共通素因数をpとしましょう.

一次の連立方程式ですから,a,bについて解くことができますね.

a=5A2B,b=B2A

です.この式からa,bは,A,Bの共通素因数pを同じく共通素因数に持つため,互いに素であることに矛盾しますね.

こう考えると,別に共通素因数でなくても良さそうです.

A,Bの最大公約数をgとすると,同じ式変形からa,bの最大公約数もgになる.

互いに素な二数の最大公約数は1ですから,A,Bの最大公約数g1です.

 

(2)はどうでしょうか.(1)のようにa,bについて解くのは厳しいですね.

ここで素因数をおくことの強みが出てきます.

C,Dの共通素因数をqとおくと,D=abが素数qの倍数ですから,a,bのいずれかはqの倍数.

C=a2+b2qの倍数であることと併せて考えると,a,bのいずれもがqの倍数です.

よってa,b互いに素に矛盾しますね.

 

共通素因数をおく→互いに素に矛盾させる

という流れが多いので覚えておいてください.

 

ほぼ上のままですが一応まとめておきます.

解答:問題2

(1)

A,Bの共通素因数をpとする.

a,bについて解いて

a=5A2B,b=B2A

よって,a,bは共に素数pの倍数であり,互いに素であることに矛盾する.

背理法よりA,Bには共通素因数は存在せず,この二数は互いに素である.

(2)

C,Dの共通素因数をqとする.

D=abが素数qの倍数なので,a,bのいずれかはqの倍数.

aqの倍数とすると,C=a2+b2qの倍数であることよりbqの倍数.

bqの倍数の時も同様なので,a,bは共に素数qの倍数であり,互いに素であることに矛盾する.

背理法よりC,Dには共通素因数は存在せず,この二数は互いに素である.

まとめ

演習メインの今回でしたが

有理数解の候補

互いに素の証明

いずれも超頻出の範囲です.暗記してしまうくらいで良いと思います.

役に立ったら押して頂けると励みになります!

-整数・整式

error: Content is protected !!
S