学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(上) (松坂和夫 数学入門シリーズ 4) (松坂 和夫(著)、岩波書店)の第1章(数)、1.5(複素数)、問題9を取り組んでみる。
とおく。
符号について。
(複号同順)
よって求める複素数は、(複号同順)
コード
Python 3
#!/usr/bin/env python3
from sympy import symbols, pprint, I, solve
print('9.')
a, c, d = symbols('a, c, d', real=True)
b = symbols('b', real=True, nonzero=True)
alpha = a + b * I
z = c + d * I
eq = z ** 2 - alpha
for o in [alpha, eq]:
pprint(o)
print()
for d in solve(eq, c, d, dict=True):
for k, v in d.items():
print(f'{k} = ')
pprint(v)
print()
print()
入出力結果(cmd(コマンドプロンプト)、Terminal、Jupyter(IPython))
C:\Users\...>py sample9.py
9.
a + ⅈ⋅b
2
-a - ⅈ⋅b + (c + ⅈ⋅d)
c =
____________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
╱ a ╲╱ a + b ⎜a ╲╱ a + b ⎟
-2⋅ ╱ - ─ - ──────────── ⋅⎜─ - ────────────⎟
╲╱ 2 2 ⎝2 2 ⎠
─────────────────────────────────────────────────
b
d =
____________________
╱ _________
╱ ╱ 2 2
╱ a ╲╱ a + b
- ╱ - ─ - ────────────
╲╱ 2 2
c =
____________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
╱ a ╲╱ a + b ⎜a ╲╱ a + b ⎟
2⋅ ╱ - ─ - ──────────── ⋅⎜─ - ────────────⎟
╲╱ 2 2 ⎝2 2 ⎠
───────────────────────────────────────────────
b
d =
____________________
╱ _________
╱ ╱ 2 2
╱ a ╲╱ a + b
╱ - ─ - ────────────
╲╱ 2 2
c =
____________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
╱ a ╲╱ a + b ⎜a ╲╱ a + b ⎟
-2⋅ ╱ - ─ + ──────────── ⋅⎜─ + ────────────⎟
╲╱ 2 2 ⎝2 2 ⎠
─────────────────────────────────────────────────
b
d =
____________________
╱ _________
╱ ╱ 2 2
╱ a ╲╱ a + b
- ╱ - ─ + ────────────
╲╱ 2 2
c =
____________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
╱ a ╲╱ a + b ⎜a ╲╱ a + b ⎟
2⋅ ╱ - ─ + ──────────── ⋅⎜─ + ────────────⎟
╲╱ 2 2 ⎝2 2 ⎠
───────────────────────────────────────────────
b
d =
____________________
╱ _________
╱ ╱ 2 2
╱ a ╲╱ a + b
╱ - ─ + ────────────
╲╱ 2 2
C:\Users\...>
0 コメント:
コメントを投稿