因数分解をするPythonコード
式の因数分解をPythonで計算してみよう。
因数分解
文字式を扱うためにsympy
モジュールを利用する。
factor()
関数で式を因数分解する。
Python. $2x^2+5xy+3y^2$ を因数分解する。
import sympy
#xとyを文字として定義する
x = sympy.Symbol('x')
y = sympy.Symbol('y')
#多項式Qを定義する
Q = 2*x**2 + 5*x*y + 3*y**2
#Qを展開して表示する
print(sympy.factor(Q))
#QをLaTeX表示する
display(sympy.factor(Q))
