高校数学[総目次]

高校数学ワンポイント

  スライド ノート
1. ファクシミリの原理 [会員]  
2. バウムクーヘン分割 [会員]  
3. 円と放物線    
4. 垂線の長さ    
5. 不定方程式    
6. 関数の連続性は導関数に遺伝するか    
7. 極方程式における r の正負について    
8. 極座標表示における扇形分割積分    
9. 素因数分解の一意性    
10. 三角関数の不定積分    
11. コーシー・シュワルツの不等式    
12. 放物線と2接線で囲まれた部分の面積    
13. 整式の除法(発展編)    
14. 3次関数のグラフの特徴    
15. 曲線の長さを求める公式の証明について    
16. もう迷わない!必要条件・十分条件のくすっと笑える判定方法    
17. 同じものを含む円順列の考え方    
18. f(f(x))=x の形をした関数方程式の取り扱い方    
19. パラメータが2次で表された直線の通過領域    
20. 四面体の面上及び内部を表すベクトル    

1.有名な例題

Q.  「命題:3x+7y は,適当な自然数 x, y を選べば,n 以上の整数を全て表すことができる.」
 この命題を真にする最小の自然数 n を求めなさい.

35+71=2233+72=2331+73=24 です.実は本問の場合,連続する3つの整数が表現できれば,それらより大きい整数を全て表現できます.何故というに,i=0, 1, 2,  とすれば, 3(5+i)+71=22+3i3(3+i)+72=23+3i3(1+i)+73=24+3i と表せるからです.
 次に,3x+7y=21 となる自然数の組 (x, y) がないことを示します.y=1 のとき, 3x+7=21 となりますが,これを満たす自然数 x は存在しません.y=2, 3 のときも同様に示されます.
 よって,求める自然数 n22 です.

2.不定方程式の重要な定理

 整数論における次の定理は重要です.先ほどの問題とは違って,(x, y)整数の組であることに注意が必要です.

定理  a, b を自然数とする.a, b の最大公約数を d とすると ax+by=d を満たす整数の組 (x, y) が存在する.

証明

 Sax+by (x, y は整数) の形で表せる整数の集合とします:

S={ax+by | x, y は整数}

 x, y が整数全体を動きますから,集合 S には正の整数があります.その中で最小のものを m とします.証明の流れは次のようになります.

証明の流れ
  1. S{km | k は整数} を示す.
  2. S{km | k は整数} を示す.
  3. m=d を示す.すると ax+by=d とできる.

1.S{km | k は整数} を示す

 mS の元ですから,ある整数 x0, y0 によって m=ax0+by0 と書けます.
 次に,S の任意の元 sm で割った商を k,余りを r とすると, s=mk+r   (0r<m) r=smk と書けます.s=ax+by, m=ax0+by0 を代入すると, r=smk=(ax+by)(ax0+by0)k=a(xx0k)+b(yy0k)

となって,a×(整数)+b×(整数) という形に書けていますから,rS の元です.m で割った余りである r0r<m ですから,m(>0) の最小性より r=0 となるしかありません.(もし r=1,2,,m1 だったら,m より小さな S の正の元が存在することになり,m が最小であるという設定に矛盾してしまいます.)従って①より s=km です.即ち S の任意の元は,集合 {km | k は整数} の元ですから

S{km | k は整数}

がいえました.

2.S{km | k は整数} を示す

 m=ax0+by0 ですから km=a(kx0)+b(ky0) です.これは kma×(整数)+b×(整数) という形に書けることを意味しますから S の元です.従って

S{km | k は整数}

がいえました.


 1.及び2.により,「 S{km | k は整数} かつ S{km | k は整数} 」 となりましたから,

S = {km | k は整数}

がいえました.即ち Sm の倍数の集まりなのです.


3.m=d を示す

 m=ax0+by0 でした.この右辺は ab の最大公約数 d を用いて

d × (整数)

と書けますから d の倍数,従って左辺の md の倍数です (md ).

 一方,a=a1+b0,及び b=a0+b1 ですから,a, bS.従って abm の倍数ですから mab の公約数です (md ).
 ②,③より m=d がいえました.

 以上により,

集合 S と集合 {kd | k は整数} は一致する

ことが示されました.故に ax+by=d を満たす整数の組 (x, y) が存在します.

補足

 不定方程式 ax+by=c は,cd の倍数のときのみ解をもつことが,上の考察からわかります.

 自然数 a, b について,
  a, b が互いに素
  ax+by=1 を満たす整数の組 (x, y) が存在する.

証明

) ab が互いに素でないなら,ab が1より大きい公約数 d をもち,

a=ad, b=bd

と表せますから,adx+bdy=1,即ち

d(ax+by)=1

を満たす整数 x,y が存在することになります.ところが d は2以上,右辺は1ですからこれは不合理です.

) ab が互いに素ですから最大公約数 d は 1 です.従って先に示した定理により ax+by=1 となる整数 x,y が存在します.

補足

) については次のように示すこともできます:

 a>b としても一般性は失われません.b 個の整数

a×1, a×2, a×3, , a×b

について,これらを b で割った余りはすべて異なります.実際,a×ia×j (ただし,1ijb) を b で割った余りがともに r とすれば,q1,q2 を整数として

{a×i=bq1+ra×j=bq2+r

と表せます.2式から r を消去して,

a(ij)=b(q1q2)

 右辺は b の倍数ですから左辺も b の倍数でなければなりません.ところが ab は互いに素で,0ijb1(<b) ですから結局

ij=0  i=j

となるしかありません.つまり余りが同じなら,元の数も同じだったということです.対偶をとれば,元の数が異なれば,余りも異なるといえます.これで先の b 個の整数を b で割った余りがすべて異なることが示されました.

 整数を b で割った余りは

0,1,2,,b1

b 個しかありませんから,先の b 個の整数の中に b で割ったときの余りが1であるものが存在します.即ち

a×i=bq+1

a×i+b×(q)=1

を満たす整数 i,q が存在しますから,題意が示されました.

例1

 6x+9y (x, y は整数) で表される数は 3(6と9の最大公約数)の倍数(全て)です.また,例えば 6(1)+91=3 です.

例2

 3x+5y (x, y は整数)で表される数は整数全体です.例えば 32+5(1)=1 ですから,k を任意の整数として, 32k+5(k)=k と表せます.

このページで疑問は解決されましたか?

 こちら から数学に関するご質問・ご要望をお寄せください。


高校数学[総目次]

高校数学ワンポイント

  スライド ノート
1. ファクシミリの原理 [会員]  
2. バウムクーヘン分割 [会員]  
3. 円と放物線    
4. 垂線の長さ    
5. 不定方程式    
6. 関数の連続性は導関数に遺伝するか    
7. 極方程式における r の正負について    
8. 極座標表示における扇形分割積分    
9. 素因数分解の一意性    
10. 三角関数の不定積分    
11. コーシー・シュワルツの不等式    
12. 放物線と2接線で囲まれた部分の面積    
13. 整式の除法(発展編)    
14. 3次関数のグラフの特徴    
15. 曲線の長さを求める公式の証明について    
16. もう迷わない!必要条件・十分条件のくすっと笑える判定方法    
17. 同じものを含む円順列の考え方    
18. f(f(x))=x の形をした関数方程式の取り扱い方    
19. パラメータが2次で表された直線の通過領域    
20. 四面体の面上及び内部を表すベクトル