Python の SymPy で多項式を展開する
2023.02.18
Python の SymPy で多項式を展開するには expand
を使います。
from sympy import symbols, expand
x = symbols('x')
f = expand((x + 1) * (x - 1))
print(f) # x**2 - 1
print(type(f)) # <class 'sympy.core.add.Add'>
symbols
で変数を定義したら、expand
に展開したい式を入れてください。