sympy
Symbol (記号) による演算(代数演算)を行うpythonのライブラリ
使い方
sympy を導入 from sympy import *
変数を定義 x = Symbol('x')
※Symbol のSは大文字
出力 print() (latexで出力することもできる print_latex())
因数分解 factor()
式の簡単化 simplify() (展開 expand() は同類項を整理しない)
代数方程式を解く solve(f(x) , x)
方程式$ f(x) = 0 を$ x について解く
confer
SymPyの使い方(因数分解、方程式、微分積分など)
基礎的な代数計算(Sympy)
https://home.hirosaki-u.ac.jp/jupyter/sympy/
Sympy : Python での代数計算
読んでみているyosider.icon
練習問題が(ちょっとだけど)ついていて楽しい