推 zn310 :喔 我懂了 萬分感謝!! 再請教為甚麼10^x≡1 (mod m) 11/12 13:43
→ zn310 :就保證x是a的倍數? 是不是先假設x=a+t去證明? 11/12 13:45
如果a,b是最小的正整數 滿足
10^a≡1 (mod m)
10^b≡1 (mod n)
則10^1 10^2 10^3 .... 10^(a-1) 除以m 餘數不為1
所以 x>a-1
令x=a+t t不為負整數
10^x=10^a * 10^t ≡1 * 10^t≡1 (mod m) -> 10^t≡1 (mod m)
-> t=0或a的倍數
-> x為a的倍數
※ 編輯: wuwman 來自: 1.175.221.116 (11/12 16:13)
推 zn310 :10^t≡1 (mod m)-> t=0或a的倍數,我這裡不明白^^" 11/12 21:58
→ zn310 :除了10^a+1=10^a*10≡1*10≡1(mod m)矛盾 11/12 22:01
→ zn310 :因為a是滿足10^a≡1 (mod m)的最小正整數 11/12 22:03
→ zn310 :且a>1 這個方法慢慢推之外,有沒有比較好的方法? 11/12 22:04
→ zn310 :真的很感謝您願意回答我的問題^^ 11/12 22:04
跟你的想法差不多
0<t<a
跟 "a是最小正整數數 滿足
10^a≡1 (mod m)" 矛盾
a<t
存在n
使得
t=a*n+(t-a*n) 此時 0<t-a*n<a
10^t=(10^an)*(10^(t-an))≡1 (mod m) -> (10^(t-an))≡1 (mod m) 且0<t-an<a
->跟"a是最小....."矛盾
※ 編輯: wuwman 來自: 1.175.221.116 (11/13 01:23)
推 zn310 :很完整 謝謝您!! ^^ 11/13 21:56