SymPy で多項式をモニックにする
2023.02.18
Python の SymPy で多項式をモニックにする。
from sympy import monic
from sympy.abc import x
f = 3 * x ** 2 - 2 * x + 5
g = monic(f)
print(g) # x**2 - 2*x/3 + 5/3
変数を abc
からインポートし、多項式を monic
に入れます。最大次数の係数が 1 になる多項式をモニックといいます。