学習環境
- Surface
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門 原書第3版 (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第Ⅴ部(“ε-δ”その他)、第16章(複素数)、2(極形式)の練習問題6を求めてみる。
よって、
よって、 実数 x、 y を a、 b で表わすと、
(複号同順)
コード
#!/usr/bin/env python3
from sympy import pprint, symbols, I, solve
print('6.')
x, y, a, b = symbols('x, y, a, b', real=True)
eq = (x + I * y) ** 2 - (a + b * I)
for d in solve(eq, x, y, dict=True):
for k, v in d.items():
print(f'{k} = ')
pprint(v.simplify())
print()
print('-' * 80)
入出力結果(Zsh、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
% ./sample6.py
6.
x =
___________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
√2⋅╲╱ -a - ╲╱ a + b ⋅⎝-a + ╲╱ a + b ⎠
──────────────────────────────────────────────
2⋅b
y =
_______________________
╱ _________
╱ ╱ 2 2
-╲╱ -2⋅a - 2⋅╲╱ a + b
─────────────────────────────
2
--------------------------------------------------------------------------------
x =
___________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
√2⋅╲╱ -a - ╲╱ a + b ⋅⎝a - ╲╱ a + b ⎠
─────────────────────────────────────────────
2⋅b
y =
_______________________
╱ _________
╱ ╱ 2 2
╲╱ -2⋅a - 2⋅╲╱ a + b
───────────────────────────
2
--------------------------------------------------------------------------------
x =
___________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
-√2⋅╲╱ -a + ╲╱ a + b ⋅⎝a + ╲╱ a + b ⎠
───────────────────────────────────────────────
2⋅b
y =
_______________________
╱ _________
╱ ╱ 2 2
-╲╱ -2⋅a + 2⋅╲╱ a + b
─────────────────────────────
2
--------------------------------------------------------------------------------
x =
___________________
╱ _________ ⎛ _________⎞
╱ ╱ 2 2 ⎜ ╱ 2 2 ⎟
√2⋅╲╱ -a + ╲╱ a + b ⋅⎝a + ╲╱ a + b ⎠
─────────────────────────────────────────────
2⋅b
y =
_______________________
╱ _________
╱ ╱ 2 2
╲╱ -2⋅a + 2⋅╲╱ a + b
───────────────────────────
2
--------------------------------------------------------------------------------
%
0 コメント:
コメントを投稿