学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
代数系入門 (松坂 和夫(著)、岩波書店)の第1章(整数)、5(素数、素因数分解)、問題15.を取り組んでみる。
α<nのとき、
n=nα0(0<n<α)n=αのとき、
n=1·α1(0<1<α)また、
n=αq0+c0(0≤c0<α)q0=αq1+c1(0≤c1<α)⋮qk-1=αqk+ck(0≤ck<α,qk<α)qk=d0+d1α+…+dkαk(0≤d0<α,…,0≤dl-1<α,0<dk<α)qk-1=ck+d0α+d1α2+…+dkαk+1⋮q0=c1+c2α+…+ckαk-1+d0αk+d1αk+1+…+dkαk+kn=c0+c1α+…+dkα2k+1よって帰納法より、
n≥αとなる任意の整数に対して成り立つ。
一意性について。
n=cαn=dαのとき、
c=αnd=αnc=dまた、
n=αq+c0(0≤c0<α)0<q<αq=c1+c2α+…+crαrn=c0+c1α+…+crαr+1よって帰納法により一意的である。
(証明終)
コード(Emacs)
Python 3
#!/usr/bin/env python3 # 簡単な10進展開 print(12345 == 5 + 4 * 10 ** 1 + 3 * 10 ** 2 + 2 * 10 ** 3 + 1 * 10 ** 4)
入出力結果(Terminal, Jupyter(IPython))
$ ./sample15.py True $
0 コメント:
コメントを投稿