Processing math: 66%

2018年1月9日火曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の4章(線形写像)、1(写像)、練習問題9.を取り組んでみる。


  1. xy=uy=vxv=u2v=u
    2v=uu=xyv=y2v=xy2y=xyx=2

    よって、

    2 y = x

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix, solve

x, y = symbols('x, y')
F = Matrix([x * y, y])

eq = 2 * y - x
s = solve(eq, dict=True)
for x0 in solve(eq, x):
    pprint(F.subs({x: x0}))
    print()

入出力結果(Terminal, Jupyter(IPython))

$ ./sample9.py
⎡   2⎤
⎢2⋅y ⎥
⎢    ⎥
⎣ y  ⎦

$

0 コメント:

コメントを投稿