学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
解析入門〈3〉(松坂 和夫(著)、岩波書店)の第15章(線形写像)、15.1(線形写像と行列)、問題6.を取り組んでみる。
コード(Emacs)
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, MatrixSymbol, randMatrix
import random
n = symbols('n', integer=True, positive=True)
A = MatrixSymbol('A', n, n)
pprint(A.T * (A ** -1).T)
for _ in range(10):
n = random.randrange(1, 10)
A = randMatrix(n)
try:
for t in [A, A.T * (A ** -1).T]:
pprint(t)
print()
print()
except Exception as err:
print(type(err), err)
入出力結果(Terminal, Jupyter(IPython))
$ ./sample6.py
T
T ⎛ -1⎞
A ⋅⎝A ⎠
⎡14 24 95 51⎤
⎢ ⎥
⎢64 73 58 69⎥
⎢ ⎥
⎢56 57 12 86⎥
⎢ ⎥
⎣10 16 58 57⎦
⎡1 0 0 0⎤
⎢ ⎥
⎢0 1 0 0⎥
⎢ ⎥
⎢0 0 1 0⎥
⎢ ⎥
⎣0 0 0 1⎦
⎡44 24 66 44⎤
⎢ ⎥
⎢34 50 81 21⎥
⎢ ⎥
⎢26 90 2 79⎥
⎢ ⎥
⎣48 85 34 19⎦
⎡1 0 0 0⎤
⎢ ⎥
⎢0 1 0 0⎥
⎢ ⎥
⎢0 0 1 0⎥
⎢ ⎥
⎣0 0 0 1⎦
⎡22 84 87 0 38⎤
⎢ ⎥
⎢10 73 9 99 91⎥
⎢ ⎥
⎢77 55 93 53 28⎥
⎢ ⎥
⎢98 45 86 8 59⎥
⎢ ⎥
⎣91 78 88 34 53⎦
⎡1 0 0 0 0⎤
⎢ ⎥
⎢0 1 0 0 0⎥
⎢ ⎥
⎢0 0 1 0 0⎥
⎢ ⎥
⎢0 0 0 1 0⎥
⎢ ⎥
⎣0 0 0 0 1⎦
⎡68 34 74 25⎤
⎢ ⎥
⎢37 37 55 5 ⎥
⎢ ⎥
⎢35 11 45 31⎥
⎢ ⎥
⎣52 51 36 81⎦
⎡1 0 0 0⎤
⎢ ⎥
⎢0 1 0 0⎥
⎢ ⎥
⎢0 0 1 0⎥
⎢ ⎥
⎣0 0 0 1⎦
⎡3 25 39 6 47 15 2 72⎤
⎢ ⎥
⎢53 68 66 98 10 26 19 29⎥
⎢ ⎥
⎢76 70 91 75 43 13 64 13⎥
⎢ ⎥
⎢31 66 5 15 91 3 0 45⎥
⎢ ⎥
⎢13 96 12 36 99 64 51 53⎥
⎢ ⎥
⎢43 29 16 93 43 76 59 47⎥
⎢ ⎥
⎢67 49 64 51 39 25 89 38⎥
⎢ ⎥
⎣51 36 15 94 38 12 60 1 ⎦
⎡1 0 0 0 0 0 0 0⎤
⎢ ⎥
⎢0 1 0 0 0 0 0 0⎥
⎢ ⎥
⎢0 0 1 0 0 0 0 0⎥
⎢ ⎥
⎢0 0 0 1 0 0 0 0⎥
⎢ ⎥
⎢0 0 0 0 1 0 0 0⎥
⎢ ⎥
⎢0 0 0 0 0 1 0 0⎥
⎢ ⎥
⎢0 0 0 0 0 0 1 0⎥
⎢ ⎥
⎣0 0 0 0 0 0 0 1⎦
⎡39 54 23 1 5 62 36 22⎤
⎢ ⎥
⎢53 69 51 11 40 22 17 10⎥
⎢ ⎥
⎢75 36 62 80 53 80 54 73⎥
⎢ ⎥
⎢14 84 46 16 22 67 43 10⎥
⎢ ⎥
⎢52 57 14 74 70 96 73 6 ⎥
⎢ ⎥
⎢22 74 67 10 74 24 93 15⎥
⎢ ⎥
⎢4 48 54 87 31 56 91 74⎥
⎢ ⎥
⎣96 89 37 51 30 17 92 30⎦
⎡1 0 0 0 0 0 0 0⎤
⎢ ⎥
⎢0 1 0 0 0 0 0 0⎥
⎢ ⎥
⎢0 0 1 0 0 0 0 0⎥
⎢ ⎥
⎢0 0 0 1 0 0 0 0⎥
⎢ ⎥
⎢0 0 0 0 1 0 0 0⎥
⎢ ⎥
⎢0 0 0 0 0 1 0 0⎥
⎢ ⎥
⎢0 0 0 0 0 0 1 0⎥
⎢ ⎥
⎣0 0 0 0 0 0 0 1⎦
⎡41 73⎤
⎢ ⎥
⎣95 42⎦
⎡1 0⎤
⎢ ⎥
⎣0 1⎦
⎡46 16 29⎤
⎢ ⎥
⎢64 8 68⎥
⎢ ⎥
⎣65 29 92⎦
⎡1 0 0⎤
⎢ ⎥
⎢0 1 0⎥
⎢ ⎥
⎣0 0 1⎦
⎡29 11 64 56 6 ⎤
⎢ ⎥
⎢26 93 21 72 45⎥
⎢ ⎥
⎢56 65 1 6 89⎥
⎢ ⎥
⎢15 85 6 20 73⎥
⎢ ⎥
⎣56 89 68 45 31⎦
⎡1 0 0 0 0⎤
⎢ ⎥
⎢0 1 0 0 0⎥
⎢ ⎥
⎢0 0 1 0 0⎥
⎢ ⎥
⎢0 0 0 1 0⎥
⎢ ⎥
⎣0 0 0 0 1⎦
[99]
[1]
$
0 コメント:
コメントを投稿