学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(上) (松坂和夫 数学入門シリーズ 4) (松坂 和夫(著)、岩波書店)の第2章(数列と級数)、2.3(級数)、問題3の解答を求めてみる。
よって級数は収束する。
よって収束する。
よって発散する。
コード
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, factorial, summation, oo, Limit import matplotlib.pyplot as plt print('3.') n = symbols('n') ans = [n / 2 ** n, 2 ** n / factorial(n), 3 ** n / n ** 3] for i, an in enumerate(ans, 1): print(f'({i})') l = Limit(an.subs({n: n + 1}) / an, n, oo) for o in [l, l.doit(), summation(an, (n, 1, oo))]: pprint(o) print() def s(k, an): return sum([an.subs({n: i}) for i in range(1, k + 1)]) plt.plot([n for n in range(1, 11)], [s(k, ans[0]) for k in range(1, 11)], [k for k in range(1, 11)], [s(k, ans[1]) for k in range(1, 11)], [k for k in range(1, 11)], [s(k, ans[2]) for k in range(1, 11)], marker='o') # plt.show() plt.savefig('sample2.png')
入出力結果(cmd(コマンドプロンプト)、Terminal、Jupyter(IPython))
C:\Users\...>py sample3.py 3. (1) ⎛ n -n - 1 ⎞ ⎜2 ⋅2 ⋅(n + 1)⎟ lim ⎜──────────────────⎟ n─→∞⎝ n ⎠ 1/2 2 (2) ⎛ -n n + 1 ⎞ ⎜2 ⋅2 ⋅n!⎟ lim ⎜─────────────⎟ n─→∞⎝ (n + 1)! ⎠ 0 2 -1 + ℯ (3) ⎛ -n n + 1 3⎞ ⎜3 ⋅3 ⋅n ⎟ lim ⎜─────────────⎟ n─→∞⎜ 3 ⎟ ⎝ (n + 1) ⎠ 3 ∞ C:\Users\...>
0 コメント:
コメントを投稿