Mathematica基础——Factor的简单应用
本文,我们来学习一下,用Mathematica来对代数式进行分解因式的方法——Factor!

2、 对于分式,通分+分解因式:Factor[-((2 + x)//(x^2 - 4 y^2)) + (2 x^2 + x^3)//(x^2 - 4 y^2)]

4、 可以分解a^2 + 2 a x + x^2:Factor[a郏柃妒嘌^2 + 2 a x + x^2] 但是,却不能分解2 + 2 Sqrt[2] x + x^2:Factor[2 + 2 Sqrt[2] x + x^2]Extension->Automatic 会把数域自动扩充到涵盖所有系数的域上:Factor[2 + 2 Sqrt[2] x + x^2,Extension -> Automatic]

6、 三角函数的分解:Factor[Sin[x] + Sin[y]] 但是加上一个限制条件“Trig -> True”之后Factor[Sin[x] + Sin[y],Trig -> True]

精彩示例
1、 我们在实数范围内来分解x^200 - 1的因式:Factor[x^200 - 1] 并看看结果有几个因式:Length[%]

3、 尝试着画出不同代数式在实数范围内分解因式之后,因式个数的图形:ListLinePlot[Table[Length[Factor[x^n - 1]柯计瓤绘],{n, 200}]】 这里不考虑扩充数域之后的情景,因为太费时间了!
