因式分解

AC法
二次三項式ax2+bx+c,其中abc都是整數,如果找得到ac的因數分解rs,使得r+s=b。則我們可得
ax2+bx+c
=
a2x2+abx+ac
a

=
a2x2+a(r+s)x+rs
a

=
a2x2+arx+asx+rs
a

=
(ax+r)(ax+s)
a

程式
另外ax2+bx+c
=(mx+p)(nx+q)
=mnx2+mqx+npx+pq
=mnx2+(mq+np)x+pq,令r=mqs=nprs=mqnp=mnpq=acr+s=mq+np=b
程式
a3+b3+c3−3abc
a3+b3+c3−3abc
=a3+3a2b+3ab2+b3+c3−3a2b−3ab2−3abc
=(a+b)3+c3−3ab(a+b+c)
=(a+b+c)[(a+b)2−(a+b)c+c2]−3ab(a+b+c)
=(a+b+c)(a2+2ab+b2acbc+c2)−3ab(a+b+c)
=(a+b+c)(a2+2ab−3ab+b2acbc+c2)
=(a+b+c)(a2ab+b2acbc+c2)
=(a+b+c)(a2+b2+c2abacbc)