✔ 最佳答案
1. 設c, d為正整數
x=cb+p
y=db+q
x+y=cb+p+db+q=(c+d)b+(p+q)
因為(x+y)除以b之餘數為(p+q),
所以(x+y)除以b之餘數=(p+q)除以b之餘數
證明:
如果(p+q)<b,
(x+y)除以b之餘數=p+q
(p+q)除以b之餘數=p+q
如果(p+q)≧b,
設h為正整數, a為(p+q)除以b之餘數, 使p+q=hb+a
x+y=(c+d)b+(p+q)=(c+d)b+(hb+a)=(c+d+h)b+a
(x+y)除以b之餘數=a
(p+q)除以b之餘數=a
綜合(p+q)的所有可能性, (x+y)除以b之餘數=(p+q)除以b之餘數.
2. 跟第1條問題同樣道理
(留給你做好了)
3. xy
=(cb+p)(db+q)
=cdb^2 + cqb + dpb + pq
=cdb^2 + (cq+dp)b + pq
=(cdb+cq+dp)b+pq
=eb+pq
(e是正整數)
因為(xy)除以b之餘數為(pq),
所以(xy)除以b之餘數=(pq)除以b之餘數
證明跟第1問題的證明同樣道理
4. x^n
=(cb+p)^n
=(nC0)(cb)^n + (nC1)(p)(cb)^(n-1) + (nC2)(p^2)(cb)^(n-2)
+ ... + (nCn-1)[p^(n-1)](cb) + (nCn)(p^n)
(以上用了binomial theorem / 二項式定理)
= b {(nC0)(c^n)[b^(n-1)] + (nC1)(p)[c^(n-1)][b^(n-2)] + (nC2)(p^2)[c^(n-2)][b^(n-3)]
+ ... + (nCn-1)[p^(n-1)](c) } + (p^n)
=bf+(p^n)
=fb+(p^n)
(f是正整數)
因為(x^n)除以b之餘數(p^n),
所以(x^n)除以b之餘數=(p^n)除以b之餘數
證明跟第1問題的證明同樣道理