学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の4章(線形写像)、2(線形写像)、練習問題1.を取り組んでみる。
-
線形である。
確認。線形である。
線形ではない。
線形である。
線形である。
線形である。
線形ではない。
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, Matrix def fa(v): return Matrix(v[::2]) def fb(v): return -v def fc(v): return v + Matrix([0, -1, 0]) v = Matrix(symbols('x1, y1, z1')) u = Matrix(symbols('x2, y2, z2')) c = symbols('c') for f in [fa, fb, fc]: for s in [f.__name__, f(v + u) == f(v) + f(u), f(c * v) == c * f(v)]: pprint(s) print() print()
入出力結果(Terminal, Jupyter(IPython))
$ ./sample0.py ⎡x₁ + x₂⎤ ⎢ ⎥ ⎣y₁ + y₂⎦ ⎡x₁ + x₂⎤ ⎢ ⎥ ⎣y₁ + y₂⎦ True ⎡a⋅x₁⎤ ⎢ ⎥ ⎣a⋅y₁⎦ ⎡a⋅x₁⎤ ⎢ ⎥ ⎣a⋅y₁⎦ True $
0 コメント:
コメントを投稿