学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
数学読本〈1〉数・式の計算/方程式/不等式 (松坂 和夫(著)、岩波書店)の第1章(数学はここから始まる-数)、1.4(平方根を含む式の計算)、二重根号の簡約の問19-(1)、(2)、(3)、(4)、(5)、(6).を取り組んでみる。
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, sqrt print('19.') ts = [sqrt(4 + 2 * sqrt(3)), sqrt(9 - 2 * sqrt(20)), sqrt(8 + sqrt(60)), sqrt(15 - 6 * sqrt(6)), sqrt(2 - sqrt(3)), sqrt(5 + sqrt(21))] xs = [sqrt(3) + 1, sqrt(5) - sqrt(4), sqrt(5) + sqrt(3), 3 - sqrt(6), (sqrt(6) - sqrt(2)) / 2, (sqrt(14) + sqrt(6)) / 2] for i, (t, x) in enumerate(zip(ts, xs), 1): print(f'({i})') print(x > 0) print((t ** 2 - x ** 2).simplify() == 0)
入出力結果(Terminal, Jupyter(IPython))
$ ./sample21.py 19. (1) True True (2) True True (3) True True (4) True True (5) True True (6) True True $
0 コメント:
コメントを投稿