学習環境
- 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 コメント:
コメントを投稿