把a^3看做一个整体很大程度上是为了简化运算,这是一种解题非常常见也非常有效的思路,若是碰到诸如此类寻常办法无法解决的问题时,首先想到的就应该是这类方法。
再者,就是你说的为什么不能从a^3-1=0中直接推出a=1,原因嘛很简单,因为当a=1时,a-1=0,此时,(a-1)(a^2+a+1)无论(a^2+a+1)怎么变化始终等于0,这就没什么意义了
当然不能用a=1来算了,你在用(a-1)(a^2+a+1)=0这个的时候就有(a-1)=0的可能,a=1不就是没有a^2+a+1的事了?