学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
線型代数入門(松坂 和夫(著)、岩波書店)の第5章(行列式)、8(余因子行列と逆行列)、問題3-(a).を取り組んでみる。
余因子。
行列式。
よって、求める逆行列は
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, I, Matrix, Rational A = Matrix([[1, I, I], [-I, 1, I], [-I, -I, 1]]) A1 = -Rational(1, 2) * Matrix([[0, 1 - I, -1 - I], [1 + I, 0, 1 - I], [-1 + I, 1 + I, 0]]) for t in [A, A1, A * A1, A ** -1]: pprint(t.expand()) print()
入出力結果(Terminal, Jupyter(IPython))
$ ./sample3.py ⎡1 ⅈ ⅈ⎤ ⎢ ⎥ ⎢-ⅈ 1 ⅈ⎥ ⎢ ⎥ ⎣-ⅈ -ⅈ 1⎦ ⎡ 1 ⅈ 1 ⅈ ⎤ ⎢ 0 - ─ + ─ ─ + ─ ⎥ ⎢ 2 2 2 2 ⎥ ⎢ ⎥ ⎢ 1 ⅈ 1 ⅈ⎥ ⎢- ─ - ─ 0 - ─ + ─⎥ ⎢ 2 2 2 2⎥ ⎢ ⎥ ⎢ 1 ⅈ 1 ⅈ ⎥ ⎢ ─ - ─ - ─ - ─ 0 ⎥ ⎣ 2 2 2 2 ⎦ ⎡1 0 0⎤ ⎢ ⎥ ⎢0 1 0⎥ ⎢ ⎥ ⎣0 0 1⎦ ⎡ 1 ⅈ 1 ⅈ ⎤ ⎢ 0 - ─ + ─ ─ + ─ ⎥ ⎢ 2 2 2 2 ⎥ ⎢ ⎥ ⎢ 1 ⅈ 1 ⅈ⎥ ⎢- ─ - ─ 0 - ─ + ─⎥ ⎢ 2 2 2 2⎥ ⎢ ⎥ ⎢ 1 ⅈ 1 ⅈ ⎥ ⎢ ─ - ─ - ─ - ─ 0 ⎥ ⎣ 2 2 2 2 ⎦ $
0 コメント:
コメントを投稿