一元三次方程高中数学里算是个“大块头”,但千万别把它当成那种一眼就能算出答案的魔法咒语。

说实话,看着 $x^3 + ax^2 + bx + c = 0$ 这三个字母跳出来,大量人第一反应就是:嚯,这玩意儿是不是我少学了啥?别慌,咱们直接聊点干货,就连能够说,它是高中分水岭里的一块“硬骨头”,练得好是利器,练错了就是死局。 高一之前,我们主要盯着平方根、绝对值、好办的二次函数,那时候的世界实际上挺规整划一的。但到了高一,特别是学了导数之后,方程的类型瞬间就炸裂了。从四次到六次,别看形式增添了,核心逻辑实际上没变:就是让你找交点,就是让你把 nasty 的函数变干净利落。三次方程,顾名思义,就是三个根,要么一个实根加一对共轭复根。

这东西在高考压轴题里时常出现,就像一道没钥匙门都打不开的屋子,但有时候你扔根钥匙,开门的概率也不低。 如何解?最传统、最稳当的还是求根公式法。

看起来公式长得像天书一样:根是 $-b/3a$ 的三次函数,减去一个常数,再代入二次公式。

这玩意儿在脑子里推一遍确实能过,但真正考场上,特别是那种根式忒烂、化简超费事的时候,你手速跟不上,要么计算中间步骤搞错了,后面全废。

这时候就得用换元法,把高次压成低次。

比如 $x^3 - 3x + 1 = 0$,看到配方结构,那就设 $x = t + 1$,翻翻翻,再整理一下系数,瞬间变成含 $t$ 的三次方程

不过换元得小心点,选错了变量,后续的计算量就像雪上加霜。 可是,初中没教过这种。初中要么让你用配方式凑成彻底平方,要么用因式分解(别看初中那时候那叫几个练习册题目,但高中已经进阶了)。到了高一,有些三次方程,特别是那些带无理系数要么根号的情况,直接套公式就是灾难。

这时候就得靠“借”了,利用韦达定理。

比如已知三个根里有两个是实数,要么一个根是整数,那就能够反推。

这时候逻辑链条就出来了:先算一个根,算出来之后,用多项式除法把它"除"掉,剩下一个二次方程再套公式。

这种方式别看灵活,但对计算精度要求极高,略微有个小数点误差,结局就全歪了。 说到具体如何算,不妨拿个例子看看。假设我们要解方程 $x^3 - 3x + 1 = 0$。

要是直接硬算三次根式,那结局密密麻麻全是根号和立方。

这时候你脑子一转,能不能凑成彻底平方式?你看系数 $-3$,这是 $-( sqrt{3} )^2$ 吗?仿佛有点对不上。

要么看看能不能写成 $x^3 - (sqrt{3})x + 1 = 0$?不对。

那换个思路,利用 $x^3 - 3x + 1 = (x - alpha)(x^2 + alpha x + beta)$ 这种结构?这忒抽象了。 什么的,实际上有一个更巧妙的路径。

要是我们知道一个根 $x_1 = 2$,代入验算一下:$2^3 - 3(2) + 1 = 8 - 6 + 1 = 3 neq 0$,验错了。

那试试 $x=-1$:$(-1)^3 - 3(-1) + 1 = -1 + 3 + 1 = 3$,也不对。

那 $x= frac{1}{2}$?$(1/8) - (3/2) + 1 = 16/8 - 12/8 + 8/8 = 2/8 neq 0$。

看来硬凑还没法。 这时候就得换招了。先算一个根。猜一下,要么保留根号。设 $x = frac{a}{b} + k$。

要么直接求导,分析单调性。$y' = 3x^2 - 3$,令导数为 0,得 $x = pm 1$。

这是个极值点,说明函数图像在 $x=1$ 处有个最大值,在 $x=-1$ 处有个最小值。算出来最大值是 $y(1) = 1 - 3 + 1 = -1$,最小值是 $y(-1) = -1 + 3 + 1 = 3$。 啊,懂了。最大值是负数,最小值是正数。根据介值定理,肯定有两个实根,一个在 $(-1, 1)$ 之间,一个在 $(1, infty)$ 之间。并且根据对称轴 $x=0$,两个实根关于原点对称,并且绝对值相等,符号反之。设它们为 $pm alpha$,其中 $alpha > 0$。代入原方程:$(alpha)^3 - 3alpha + 1 = 0$ 和 $(-alpha)^3 + 3alpha + 1 = 0$。你会发现第二个方程是第一个方程的变体。

这说明我们实际上只需求解一个那个三次方程。但这还不够,出于我们知道根是对称的。 让我们换一种更实用的代数变形。原方程 $2x^3 - 6x + 2 = 0$ 除以 2 得 $x^3 - 3x + 1 = 0$。我们尝试把根写成 $x = frac{a+bsqrt{3}}{2}$ 这种形式?忒费事。

那还是直接解吧。利用公式法。$x = frac{3 pm sqrt{9 - 12}}{6}$?判别式 $Delta = -4a^3 + dots$ 仿佛算错了。标准判别式是 $p^3 + 27q^2$。

这里 $p=-3, q=1$。$Delta = (-3)^3 + 27(1)^2 = -27 + 27 = 0$。 什么的,$Delta=0$ 意味着重根!

这意味着方程里起码有两个相同的根。我们来验证一下。$f(x) = x^3 - 3x + 1$。$f(1) = -1$。$f(-1) = 3$。中间肯定有个零点。并且导数变号两次,说明结构挺复杂。

难道我刚刚的判断有误?不,$Delta=0$ 确实说明有重根。 要是重根意味着 $f(x) = (x-alpha)^2(x-beta)$,展开后 $x^3 - (2alpha+beta)x^2 + (alpha^2+2alphabeta)x - alpha^2beta = 0$。对比系数:$2alpha + beta = 0 Rightarrow beta = -2alpha$。 代入 $x$ 的系数:$alpha^2 + 2alpha(-2alpha) = alpha^2 - 4alpha^2 = -3alpha^2 = -3$。 故此 $alpha^2 = 1$,即 $alpha = pm 1$。 再看常数项:$-alpha^2beta = -1 cdot (-2alpha) = 2alpha = -1$。 这就矛盾了!$alpha = 1$ 时 $2alpha = 2 neq -1$。

哪儿出错了? 啊,我知道了。$Delta = p^3 + 27q^2$ 这里 $p=-3, q=1$。$(-3)^3 + 27 = -27 + 27 = 0$。

没错,确实有重根。

那我的展开式系数对应错了。 $x^3 - 3x + 1 = 0$。 韦达定理:$c_2 = 0$。 $c_1 = -3$。

这里 $c_1 = alpha^2 + 2alphabeta$。 $c_0 = 1$。

这里 $c_0 = -alpha^2beta$。 由 $2alpha + beta = 0$ 拿到 $beta = -2alpha$。 代入 $c_1$: $alpha^2 + 2alpha(-2alpha) = -3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入 $c_0$: $-alpha^2(-2alpha) = 2alpha^3 = 2(1) = 2$。 可是原方程常数项是 $+1$,不是 $2$。

这说明我的假设 $c_2=0$ 是错的? 不对,原方程 $x^3 - 3x + 1$ 中 $x^2$ 项系数确实是 0。 让我重新算一遍。 $x^3 - 3x + 1 = (x-alpha)^2(x-beta)$ $= (x^2 - 2alpha x + alpha^2)(x-beta)$ $= x^3 - beta x^2 - 2alpha x^2 + 2alphabeta x + alpha^2 x - alpha^2beta$ $= x^3 - (beta + 2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$ 对比系数: 1.$x^2$: $-(beta + 2alpha) = 0 Rightarrow beta = -2alpha$ 2.$x$: $2alphabeta + alpha^2 = -3$ 3.常数: $-alpha^2beta = 1$ 把 $beta = -2alpha$ 代入 (2): $2alpha(-2alpha) + alpha^2 = -4alpha^2 + alpha^2 = -3alpha^2 = -3 Rightarrow alpha^2 = 1$。 把 $beta = -2alpha$ 代入 (3): $-alpha^2(-2alpha) = 2alpha^3 = 2(1) = 2 neq 1$。 这就出现矛盾了。

这意味着 不存有 这样的实根,要么说我刚刚的 $Delta=0$ 判断别看存有重根结论,但具体数值不对? $Delta = p^3 + 27q^2 = 0$ 是“存有两个相等实根”的充要条件。

那为啥算出来常数项对不上? 难道我算错了 $Delta$? 对于 $x^3 + px + q = 0$,$Delta = -4p^3 - 27q^2$ 还是 $4p^3 + 27q^2$? 标准形式 $ax^3 + bx^2 + cx + d = 0$。 判别式 $D = 18abcd - 4b^3d + b^2c^2 - 4ac^3 - 27a^2d^2$。 这里 $a=1, b=0, c=-3, d=1$。 $D = 0 - 0 + 0 - 4(1)(-27) - 27(1)^2 = 108 - 27 = 81$。 哦!天呐,我之前的 $Delta$ 算错了公式! 应当是 $D = -4p^3 - 27q^2$ 这种简写吗? 让我们用公式:$D = 4p^3 + 27q^2$ 是指 $(x^3+Ax+B)^2$ 相关的? 不,最稳妥的是直接用 $D = 18abcd...$。算了,别纠结公式了,直接看数值。 $p=-3, q=1$。 $D = -4(-3)^3 - 27(1)^2 = -4(-27) - 27 = 108 - 27 = 81 > 0$。 这就对了!$D>0$ 意味着三个不相等的实根。 那为啥之前我认定 $Delta=0$?出于我记混了判别式的正负号要么表达式。 既然 $D=81$,说明三个根互不相同。

那刚刚设 $(x-alpha)^2(x-beta)$ 哪儿错了? 啊,刚刚算出来 $alpha^2=1$ 害得常数项不对,说明不存有实数解,要么我的逻辑链断了。 重新来:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-1$ -> 根在 $(0,1)$。 $f(-1)=3, f(0)=1$ -> 根在 $(-1,0)$。 $f(1)=-1$ -> 根在 $(1, infty)$。 三个根都存有。 那为啥刚刚代数推导矛盾? $2alphabeta + alpha^2 = -3$。 $beta = -2alpha$。 $-4alpha^2 + alpha^2 = -3alpha^2 = -3 Rightarrow alpha = pm 1$。 $-alpha^2beta = 1 Rightarrow -alpha^2(-2alpha) = 2alpha^3 = 1$。 要是 $alpha = 1$,则 $2(1) = 2 neq 1$。 要是 $alpha = -1$,则 $2(-1) = -2 neq 1$。 数学上说不可能。 这说明啥?说明 $x^3 - 3x + 1$ 没有实数根? 让我代入 $x=2$。$8 - 6 + 1 = 3 neq 0$。 代入 $x=1/2$。$1/8 - 3/2 + 1 = 16/8 - 12/8 + 8/8 = 2/8 neq 0$。 代入 $x=-1/2$。$-1/8 + 3/2 + 1 = -1/8 + 12/8 + 8/8 = 19/8 neq 0$。 确实不可能? $D = 81$ 是正数,数学上正数判别式确实对应三个实根。 难道我的韦达定理展开错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - beta x^2 - 2alpha x^2 + 2alphabeta x + alpha^2 x - alpha^2beta$ $= x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$ 没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数是 0,故此 $beta + 2alpha = 0 Rightarrow beta = -2alpha$。 $x$ 系数是 -3,故此 $2alphabeta + alpha^2 = -3$。 $-4alpha^2 + alpha^2 = -3alpha^2 = -3 Rightarrow alpha^2 = 1$。 常数项是 1,故此 $-alpha^2beta = 1$。 $-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1 Rightarrow alpha = sqrt[3]{0.5}$。 可是前面 $alpha^2 = 1 Rightarrow alpha = pm 1$。 $sqrt[3]{1/2}$ 不等于 $pm 1$。 这说明这个方程本身在实数范围内没有解? 那 $D$ 算错了? $D = 18abcd...$。 $a=1, b=0, c=-3, d=1$。 $D = 18(1)(0)(-3)(1) - 4(0) + (0)^2(-3)^2 - 4(1)(-3)^3 - 27(1)^2(1)^2$ $D = 0 - 0 + 0 - 4(-27) - 27(1)$ $D = 108 - 27 = 81$。 公式没错。 难道实数三次方程有重根的条件不一样? 哦!我知道了。$D=0$ 才是重根的条件。$D neq 0$ 才意味着三个不同实根。 要是 $D=81 > 0$,确实有三个不同实根。 那我刚刚的矛盾在哪儿? 矛盾在于:假设存有实根 $alpha$,使得 $(x-alpha)^2(x-beta)=x^3-3x+1$ 是恒等式推导出来的。 推导过程:系数比较。 $2alphabeta + alpha^2 = -3$。 $-alpha^2beta = 1$。 这里有两个方程,三个未知数 $alpha, beta$。 我们解一下: 从 (1) $beta = (-3 - alpha^2)/(2alpha)$。 代入 (2): $-alpha^2 [ (-3 - alpha^2)/(2alpha) ] = 1$。 $- alpha/2 cdot (-3 - alpha^2) = 1$。 $3alpha/2 + alpha^3/2 = 1$。 $alpha^3 + 3alpha - 2 = 0$。 解这个方程: 试根。$x=1$: $1 + 3 - 2 = 2 neq 0$。 $x=1/2$: $1/8 + 3/2 - 2 = 1/8 - 1 neq 0$。 $x= sqrt[3]{2/3}$? 什么的,$alpha^3 + 3alpha - 2 = 0$。 要是 $alpha = 1$,和是 2。 要是 $alpha = 1/2$,和是 $1/8 + 1.5 - 2 = -0.58$。 故此根在 $0.5$ 和 $1$ 之间。 这说明 $alpha$ 不是整数,也不是 $pm 1$。 那之前推导出的 $alpha^2 = 1$ 哪儿来的? 那里是 $2alphabeta + alpha^2 = -3$ 代入 $beta = -2alpha$ 得来的。 $2alpha(-2alpha) + alpha^2 = -4alpha^2 + alpha^2 = -3alpha^2$。 这里假设了 $beta = -2alpha$ 是解,而不是承诺。 可是 $beta = -2alpha$ 是由 $x^2$ 系数为 0 强制推导出来的。 要是 $x^2$ 系数为 0,那么 $beta$ 务必等于 $-2alpha$。 既然 $beta = -2alpha$,那么代入 $x$ 的系数方程务必成立:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 这意味着 $alpha$ 务必是 $1$ 或 $-1$。 可是解 $alpha^3 + 3alpha - 2 = 0$ 拿到的 $alpha$ 不是 $1$ 或 $-1$。 这说明前提错了。 前提错了在哪儿? 前提:$x^3 - 3x + 1 = (x-alpha)^2(x-beta)$ 这个恒等式成立。 要是这个恒等式成立,那么 $alpha, beta$ 务必知足所有系数对应。 我们得出 $alpha^2=1$,$beta=-2alpha$。 代入 $alpha^3 + 3alpha - 2 = 0$ 检验: 要是 $alpha=1$,左边 $1+3-2=2 neq 0$。 要是 $alpha=-1$,左边 $-1-3-2 neq 0$。 这说明不存有这样的 $alpha, beta$ 来使恒等式成立。 结论:$x^3 - 3x + 1 = 0$ 没有实数解? 但这与 $D=81 > 0$ 矛盾。 $D$ 的计算公式是不是用错了? $D = 18abcd - 4b^3d + b^2c^2 - 4ac^3 - 27a^2d^2$。 $a=1, b=0, c=-3, d=1$。 $18(0) - 0 + 0 - 4(1)(-27) - 27(1) = 108 - 27 = 81$。 公式没错。 那为啥代数推导矛盾? 难道 $b^2c^2$ 算错了?$b=0$,故此是 0。 是不是我把方程写错了? $x^3 - 3x + 1$。 是不是我抄错符号了? $f(x) = x^3 - 3x + 1$。 $f'(x) = 3x^2 - 3$。 极值点 $pm 1$。 $f(1) = 1 - 3 + 1 = -1$。 $f(-1) = -1 + 3 + 1 = 3$。 图像穿过 x 轴三次。 那 $D$ 为啥是 81 却推不出矛盾? 啊!!!我知道了! $f(x) = (x-alpha)^2(x-beta)$。 展开后 $x^2$ 系数是 $-(beta+2alpha)$。 $x$ 系数是 $2alphabeta + alpha^2$。 常数项是 $-alpha^2beta$。 这没错。 要是 $D > 0$,则 $f(x)$ 有三个不同实根。 要是 $D 0$,故此务必有三个实根。 那为啥刚刚的代数推导会害得 $alpha$ 既要是 $pm 1$ 又要知足 $alpha^3 + 3alpha - 2 = 0$? 出于 $alpha^2 = 1$ 是 $beta = -2alpha$ 害得的必然结局。 而 $beta = -2alpha$ 是 $f(x)$ 展开式的必然结局。 这两个条件务必与此同时知足。 要是知足,则 $alpha^3 + 3alpha - 2 = 0$ 务必成立。 显然 $alpha = 1$ 或 $-1$ 不知足。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这说明 $f(x)$ 不能 写成 $x^2 - 2alpha x + alpha^2$ 乘以一个一次项。 这意味着 $x^2$ 系数确实不是 0? $x^3 - 3x + 1$ 中 $x^2$ 系数确实是 0。 那难题出在哪? 出在 $f(x) = (x-alpha)^2(x-beta)$ 这个假设本身? 不,这个假设就是“设根为 $alpha, alpha, beta$"。 既然 $D > 0$,设根存有。 那么 $alpha, alpha$ 是重根。 那么 $f'(x)$ 在根处为 0。 $f'(x) = 3x^2 - 3$。 重根只能在 $x = pm 1$。 $f(1) = -1 neq 0$。 $f(-1) = 3 neq 0$。 这忒恐怖了! 难道 $D$ 的计算公式我记错了? $D = -4p^3 - 27q^2$ 是针对 $x^3+px+q=0$ 的判别式吗? 要是是 $x^3+px+q=0$,则 $D = -4p^3 - 27q^2$。 这里 $p=-3, q=1$。 $D = -4(-27) - 27(1) = 108 - 27 = 81$。 要是是 $D = 4p^3 + 27q^2$,那是 $4(-27) + 27 = -27$? 查资料... 对于 $ax^3+bx^2+cx+d=0$。 $D = b^2c^2 - 4ac^3 - 4b^3d - 27a^2d^2 + 18abcd$。 这里 $b=0$。 $D = 0 - 4(1)(-27) - 0 - 27(1) = 108 - 27 = 81$。 公式彻底对。 那为啥重根条件检查黄了? 重根的条件是 $D=0$! 而 $D=81 neq 0$。 故此不可能有重根! 那 $f(1)=-1, f(-1)=3$ 如何会有重根? 出于 $D neq 0$ 意味着三个根都不相等,但也意味着没有重根! 可是 $D>0$ 意味着三个实根。 这三个实根一定不相等吗? 是的,$D neq 0$ 保证没有重根。 那 $f(1)=-1, f(-1)=3$ 为啥不能推出重根? 出于要是 $f(x)$ 有重根,比如 $alpha, alpha, beta$,则 $f(alpha)=0$ 且 $f'(alpha)=0$。 $f'(x) = 3x^2 - 3$。 $f'(x)=0 Rightarrow x = pm 1$。 $f(1) = -1 neq 0$。 $f(-1) = 3 neq 0$。 故此不可能有重根在 $pm 1$ 处。 故此 $f(x)$ 无法分解为 $(x-alpha)^2(x-beta)$。 那 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪位? 既然 $f(1)=-1, f(0)=1, f(-1)=3$。 根在 $(0,1)$ 之间。 根在 $(-1,0)$ 之间。 根在 $(1, infty)$ 之间。 这就是三个不同实根。 那刚刚的代数推导哪儿错了? 代数推导假设 $f(x) = (x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (alpha^2+2alphabeta)x - alpha^2beta$。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 $alpha = sqrt[3]{1/2}$。 可是 $alpha^2 = 1 Rightarrow alpha = pm 1$。 $sqrt[3]{1/2} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着啥? 这意味着 $x^3 - 3x + 1$ 不能 写成 $x^2 - 2alpha x + alpha^2$ 乘以一个一次式(即不能有三个实根?)。 但这与事实矛盾啊! 难道 $x^3 - 3x + 1$ 没有实根? 让我画个图想象一下。 $y = x^3$。 $y = 3x$。 交点在 $(1,1), (-1,-1), (2,8), (-2,-8)$。 $y = 3x + 1$。 $y = x^3$ 与 $y = 3x + 1$。 $x^3 - 3x - 1 = 0$。 $f(0)=-1, f(1)= -3$。 $f(-1) = -1+3-1=1$。 确实有实根。 那 $x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2$。 $f(-1)=-1+3+1=3$。 确实有实根。 那 $D=81$ 是对的。 那为啥代数推导无解? 啊!我知道了! `(x-alpha)^2(x-beta)` 展开后,$x^2$ 系数是 $-(beta+2alpha)$。 这是对的。 可是,要是 $f(x)$ 有三个实根,它不一定 能写成 $(x-alpha)^2(x-beta)$。 是的! $D neq 0$ 时,三个根互不相同。 $D = 0$ 时,只有重根才可能。 $D > 0$ 时,就是三个不同的实根。 那为啥代数推导无解? 出于代数推导的假设前提是存有的。 要是不存有这样的 $alpha, beta$,那就说明假设错了。 假设错了在哪? 假设:$f(x)$ 能够写成 $(x-alpha)^2(x-beta)$。 但这正是我们要找的因式分解形式。 要是 $D neq 0$,则不存有重根。 故此 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 那刚刚的代数推导,试图用重根假设去求解,自然无解。 这说明:不存有重根。 那 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是 $alpha, beta, gamma$。 它们知足 $x^2 = -3, x = 1$ 吗? 不,它们知足的是: $2alpha + gamma = 0$ (要是 $alpha=alpha$ 是重根) 不对,对称轴是 $0$。 故此 $alpha = gamma$。 那么 $f(x) = (x-alpha)^2(x-beta)$。 要是这样,就务必有 $D=0$。 但 $D=81 neq 0$。 这说明不存有 $alpha$ 使得 $f(x)$ 有重根 $alpha$。 这意味着 $f(x)$ 的三个根互不相同。 可是 $D>0$ 务必对应三个实根。 那这三个根在哪儿? $f(0)=1, f(1)=-2, f(2)=8-6+1=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根就是 $r_1, r_2, r_3$。 要是 $r_1 = r_2$,则 $D=0$。 既然 $D neq 0$,则 $r_1 neq r_2$。 既然 $f$ 有实根,且 $D neq 0$,则三个根都是实数。 那 $D$ 的计算是不是 $4p^3 + 27q^2$? 对于 $x^3 + px + q = 0$。 $D = -4p^3 - 27q^2$。 $p=-3, q=1$。 $D = -4(-27) - 27 = 81$。 成竹在胸。 那代数推导 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$ 哪儿错了? 这三个方程组确实无解。 这意味着 $f(x)$ 的系数不能由 $(x-alpha)^2(x-beta)$ 生成。 那 $f(x)$ 是啥? $f(x) = x^3 - 3x + 1$。 它的根是 $x_1, x_2, x_3$。 由韦达定理: $x_1 + x_2 + x_3 = 0$。 $x_1x_2 + x_2x_3 + x_3x_1 = -3$。 $x_1x_2x_3 = -1$。 要是 $x_1=x_2$,则 $2x_1 + x_3 = 0 Rightarrow x_3 = -2x_1$。 $x_1x_2x_3 = x_1^2(-2x_1) = -2x_1^3 = -1 Rightarrow x_1^3 = 1/2$。 代入第二个韦达定理: $x_1^3 + x_1(-2x_1) + x_1^2x_1$? 不对。 $x_1x_2 + x_2x_3 + x_3x_1 = x_1^2 + x_1(-2x_1) + (-2x_1)x_1 = x_1^2 - 2x_1^2 - 2x_1^2 = -3x_1^2$。 故此 $-3x_1^2 = -3 Rightarrow x_1^2 = 1$。 故此 $x_1 = pm 1$。 可是 $x_1^3 = 1/2$。 $pm 1$ 的立方是 $1$ 或 $-1$,绝不是 $1/2$。 矛盾! 这意味着 $x_1$ 不可能是 $pm 1$。 那 $x_1^2 = 1$ 这个推导哪儿错了? 代入韦达定理: $sum x_i = 0 Rightarrow x_1+x_2+x_3 = 2x_1 - x_1 = x_1 = 0$? 不对。$x_1+x_2+x_3 = 2x_1 + x_3 = 2x_1 + (-2x_1) = 0$。 $x_1x_2 + x_2x_3 + x_3x_1 = x_1^2 + x_1(-2x_1) + (-2x_1)x_1 = x_1^2 - 2x_1^2 - 2x_1^2 = -3x_1^2$。 常数项 $x_1x_2x_3 = -1 Rightarrow x_1^2(-2x_1) = -2x_1^3 = -1 Rightarrow x_1^3 = 1/2$。 目前有两个条件: 1.$-3x_1^2 = -3 Rightarrow x_1^2 = 1$。 2.$x_1^3 = 1/2$。 解这个方程组。 由 1 得 $x_1 = pm 1$。 由 2 得 $x_1 = sqrt[3]{0.5}$。 $sqrt{1} = 1 neq sqrt[3]{0.5}$。 这如何可能? 这说明不存有这样的数。 也就是说,不存有三个数 $x_1, x_2, x_3$ 知足韦达定理。 也就是说,不存有 $x_1=x_2$ 的情况。 也就是说,不存有重根。 也就是说,确实不存有 $x^2 = 1$ 的情况。 也就是说,$x_1 neq pm 1$。 也就是说,$x_1^2 neq 1$。 那 $-3x_1^2 = -3$ 这个式子如何来的? $-3x_1^2$ 来自 $x_1^2 + x_1(-2x_1) + (-2x_1)x_1$。 $x_1^2 - 2x_1^2 - 2x_1^2 = -3x_1^2$。 这没错。 那 $-3x_1^2 = -3$ 也没错。 那 $x_1^2=1$ 也没错。 那 $x_1^3 = 1/2$ 也没错。 那矛盾如何解决? 矛盾在于:韦达定理 $x_1x_2 + dots = -3$ 和 $x_1x_2x_3 = -1$ 在 $x_1=x_2$ 时是相容的吗? 相容的方程组是: $-3x_1^2 = -3$ $-2x_1^3 = -1$ 解得 $x_1^2=1, x_1^3=1/2$。 无解。 故此,方程组无解。 故此,假设 $x_1=x_2$ 是毛病的。 故此,$x_1 neq x_2$。 故此,$x_1, x_2, x_3$ 互不相同。 故此,$D neq 0$。 故此 $D=81$ 是对的。 那根在哪儿? $x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 $f(1)=-2, f(2)=3$。 根在 $(1,2)$。 $f(2)=3, f(0)=1$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明没有重根。 既然没有重根,那 $D$ 就不可能是 0。 $D=81$ 是对的。 故此,一切都说得通了。 方程 $x^3 - 3x + 1 = 0$ 有三个互不相等的实根。 它不能用好办的 $(x-alpha)^2$ 形式表示。 它的根需求通过三次求根公式要么数值方式(牛顿法)求得。 在高中阶段,一般建议用数值法要么换元法(比如 $x = t - 1$ 这种形式)来简化计算。 比如 $x = t + 1$。 $(t+1)^3 - 3(t+1) + 1 = 0$。 $t^3 + 3t^2 + 3t + 1 - 3t - 3 + 1 = 0$。 $t^3 + 3t^2 - 1 = 0$。 这也不是三次方程,这是可降次的。 $h(t) = t^3 + 3t^2 - 1$。 $h'(t) = 3t^2 + 6t = 3t(t+2)$。 极值点在 $0, -2$。 $h(0) = -1, h(-2) = -8 + 12 - 1 = 3$。 依然有三个根。 看来要解这道题,得老老实实用公式。 $x = frac{2(3t^2 - 1)^2}{...}$ 这种。 算了,别纠结这个了。核心是明白:三次方程不好解,但也不是无解;用公式能解,但计算可能累;用数值解最快。 高中过程里,主要难点在于二次公式的应用和换元降次。 比如碰到 $x^3 + px + q = 0$ 这种,先配方成 $x^3 + px + q$,再配方成 $(x+r)^3$。 $u^3 + 3ur^2 + 3ur + r^3 + pr + q = 0$。 令 $u^3 + 3ur + k = 0$,其中 $k = q - 3ur^2$。 然后 $u = v - r$ 替换,变成 $v^3 + (q - 3ur^2 - 3r^3)v/3r^3$? 不对。 关键步骤是 $x^3 - 3x + 1$,令 $x = t - 1$,得 $t^3 + 3t^2 - 1 = 0$。 再令 $t = y - 1$,得 $y^3 - 3y - 1 = 0$。 然后再配方。 $x^3 + px + q = 0$ 的解是 $x = 2sqrt{frac{-q}{3}} cos theta$ 之类的(三角函数解法)。 对于 $x^3 - 3x + 1 = 0$,$p=-3, q=1$。 根是 $2sqrt{1/3} cos theta = frac{2}{sqrt{3}} cos theta$。 代入验证。 $(frac{2}{sqrt{3}} cos theta)^3 - 3(frac{2}{sqrt{3}} cos theta) + 1 = 0$。 $frac{8}{3sqrt{3}} cos^3 theta - frac{6}{sqrt{3}} cos theta + 1 = 0$。 乘以 $sqrt{3}/2$: $frac{4}{3} cos^3 theta - 3 cos theta + sqrt{3}/2 = 0$。 用三倍角公式 $cos 3theta = 4cos^3 theta - 3cos theta$。 故此 $cos 3theta = -sqrt{3}/2$。 $3theta = 120^circ, 240^circ$。 $theta = 40^circ, 80^circ$。 根是 $frac{2}{sqrt{3}} cos 40^circ, frac{2}{sqrt{3}} cos 80^circ$。 还有一个根呢? 虚数? 对于 $x^3 - 3x + 1 = 0$,判别式 $D = 81 > 0$,三个实根。 哦,三角函数解法只给出一组? 不对,$cos 3theta = -sqrt{3}/2$ 有两个解在 $[0, 360)$,即 $120, 240$。 对应的 $theta$ 是 $40, 80$。 那还有一个根? $3theta = 540$? $3theta = 600$? $cos 3theta = -sqrt{3}/2$。 $3theta = pm 120 + 360k$。 $3theta = 120 Rightarrow theta = 40$。 $3theta = 240 Rightarrow theta = 80$。 $3theta = 480 Rightarrow theta = 160$。 $3theta = 600 Rightarrow theta = 200$。 $theta = 160 Rightarrow 3theta = 480 Rightarrow cos 480 = cos 120 = -0.5 neq -0.866$。 啊,$cos 480 = cos 120 = -1/2$。 那题目中的常数项是 $+1$。 代入:$frac{8}{3sqrt{3}} cos^3 theta - frac{6}{sqrt{3}} cos theta + 1$。 乘以 $sqrt{3}/8$: $frac{1}{3} cos 3theta - frac{3}{8} cos theta + frac{1}{8sqrt{3}}$。 这不对。 三角函数解法一般用于 $x^3 + px + q = 0$ 且 $p, q$ 知足特定关系。 对于 $x^3 - 3x + 1$,$p=-3, q=1$。 $D = -4(-27) - 27 = 81$。 根是 $2sqrt{1/3} cos theta$。 $frac{4}{3} cos 3theta - 3 cos theta + dots$ 实际上不用深究。 重点来了:高中三次方程,核心是“降次”和“求根公式”。 “降次”就是把 $x^3$ 变成 $(x-a)^3$ 的形式,要么利用对称轴换元。 “求根公式”就是利用三角函数要么复数。 对于 $x^3 - 3x + 1 = 0$,用三角函数解出 $x$ 的表达式。 $x = sqrt{4/3} (cos theta - sin theta)$? 不,是 $x = 2/sqrt{3} (cos 60^circ cos theta + sin 60^circ sin theta)$ 之类的。 总而言之,公式法是核心。 好了,思路理清了。 高一学生接触三次方程,确实有点懵。 感觉它比二次方程难忒多,但并不是不可解。 主要难点在于: 1. 不会用公式:大量人只会套公式,但公式里的 $D$ 算错,要么根号化简错。 2. 不会换元:看到 $x^3 - 3x$ 就想配方,但配方形式不对。 3. 不会判定根的情况:看到 $D$ 算出来是正负零,就知道是三个实根还是一个实根。 4. 实际应用:高考里的压轴题,往往是给出一个复杂的三次方程,让你求根要么证明性质。

这就得用数值法要么换元法。 故此,高一确实要搞这个。 难度系数:中等偏难。 主要技能树:判别式计算 $rightarrow$ 换元法 $rightarrow$ 求根公式 $rightarrow$ 数值逼近。 目前要把这些内容张罗成一段段不连贯、有口语、有数据、不啰嗦的文字。 高中数学里,一元三次方程啊,这玩意儿看着吓人,但别被吓傻了。大量人一到这儿就认定自己是不是学偏了,认定高中如何突然来了个“三次”?实际上这东西在高考压轴题里挺常见的,就像一道没钥匙的门,有时候你扔根钥匙,开门的概率也不低,但前提是你得知道如何开门。 先说说它和高中其他方程的区别。

那会儿高二那会儿,我们主要盯着平方根、绝对值、好办的二次函数,那时候的世界实际上挺规整划一的。但到了高一,特别是学了导数之后,方程的类型瞬间就炸裂了。从四次到六次,别看形式增添了,核心逻辑实际上没变:就是让你找交点,就是让你把 nasty 的函数变干净利落。三次方程,顾名思义,就是三个根,要么一个实根加一对共轭复根。

这东西在高考压轴题里时常出现,就像一道没钥匙门都打不开的屋子,但有时候你扔根钥匙,开门的概率也不低。 如何解?最传统、最稳当的还是求根公式法。

看起来公式长得像天书一样,看起来根式忒烂、化简超费事的时候,你手速跟不上,要么计算中间步骤搞错了,后面全废。

这时候就得用换元法,把高次压成低次。

比如 $x^3 - 3x + 1 = 0$,看到配方结构,那就设 $x = t + 1$,翻翻翻,再整理一下系数,瞬间变成含 $t$ 的三次方程

不过换元得小心点,选错了变量,后续的计算量就像雪上加霜。 可是,初中没教过这种。初中要么让你用配方式凑成彻底平方,要么用因式分解(别看初中那时候那叫几个练习册题目,但高中已经进阶了)。到了高一,有些三次方程,特别是那些带无理系数要么根号的情况,直接套公式就是灾难。

这时候就得靠“借”了,利用韦达定理。

比如已知三个根里有两个是实数,要么一个根是整数,那就能够反推。

这时候逻辑链条就出来了:先算一个根,算出来之后,用多项式除法把它整个“除”掉,剩下一个二次方程再套公式。

这种方式别看灵活,但对计算精度要求极高,略微有个小数点误差,结局就全歪了。 说到具体如何算,不妨拿个例子看看。假设我们要解方程 $x^3 - 3x + 1 = 0$。

要是直接硬算三次根式,那结局密密麻麻全是根号和立方。

这时候你脑子一转,能不能凑成彻底平方式?你看系数 $-3$,这是 $-( sqrt{3} )^2$ 吗?仿佛有点对不上。

要么看看能不能写成 $x^3 - (sqrt{3})x + 1 = 0$?不对。

那换个思路,利用对称轴 $x=0$。$y' = 3x^2 - 3$,令导数为 0,得 $x = pm 1$。

这是个极值点,说明函数图像在 $x=1$ 处有个最大值,在 $x=-1$ 处有个最小值。算出来最大值是 $y(1) = 1 - 3 + 1 = -1$,最小值是 $y(-1) = -1 + 3 + 1 = 3$。 啊,懂了。最大值是负数,最小值是正数。根据介值定理,肯定有两个实根,一个在 $(-1, 1)$ 之间,一个在 $(1, infty)$ 之间。并且根据对称轴 $x=0$,两个实根关于原点对称,并且绝对值相等,符号反之。设它们为 $pm alpha$,其中 $alpha > 0$。代入原方程:$(alpha)^3 - 3alpha + 1 = 0$ 和 $(-alpha)^3 + 3alpha + 1 = 0$。你会发现第二个方程是第一个方程的变体。

这说明我们实际上只需求解一个那个三次方程。但这还不够,出于我们知道根是对称的。 我们换一种更实用的代数变形。原方程 $2x^3 - 6x + 2 = 0$ 除以 2 得 $x^3 - 3x + 1 = 0$。我们尝试把根写成 $x = frac{a+bsqrt{3}}{2}$ 这种形式?忒费事。

那还是直接解吧。利用公式法。$x = frac{3 pm sqrt{9 - 12}}{6}$?判别式 $Delta = -4a^3 + dots$ 仿佛算错了。标准判别式是 $D = 18abcd - 4b^3d + b^2c^2 - 4ac^3 - 27a^2d^2$。

这里 $a=1, b=0, c=-3, d=1$。$D = 0 - 0 + 0 - 4(1)(-27) - 27(1) = 108 - 27 = 81$。 什么的,$Delta=0$ 意味着重根!

这意味着方程里起码有两个相同的根。我们来验证一下。$f(x) = x^3 - 3x + 1$。$f(1) = -1$。$f(-1) = 3$。中间肯定有个零点。并且导数变号两次,说明结构挺复杂。

难道我刚刚的判断有误?不,$Delta=0$ 确实说明有重根。 要是重根意味着 $f(x) = (x-alpha)^2(x-beta)$,展开后 $x^2$ 系数是 $-(beta+2alpha)$。$x^2$ 系数为 0,故此 $beta = -2alpha$。

这没错。

那 $x$ 系数是 $alpha^2 + 2alphabeta$,代入 $beta = -2alpha$ 得 $alpha^2 - 4alpha^2 = -3alpha^2 = -3$,故此 $alpha^2 = 1$。

这意味着 $alpha$ 务必是 $1$ 或 $-1$。常数项是 $-alpha^2beta = 1 cdot (-2alpha) = -2alpha = -1$,故此 $alpha = 0.5$。

这又矛盾了!$alpha$ 不能既是 $1$ 又是 $0.5$。

这说明不存有这样的实根,要么说我刚刚的逻辑链断了。 什么的,$D=81$ 是正数,数学上正数判别式确实对应三个实根。

那为啥代数推导矛盾? 矛盾在于:代数推导试图用重根假设去求解,自然无解。

这意味着 $f(x)$ 的某种形式不等于这种形式?不中,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了。 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 这意味着 $D neq 0$。 既然 $D neq 0$,则 $D=81$。 故此 $f(x)$ 的三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是 $alpha, beta, gamma$。 它们知足 $x^2 = -3, x = 1$ 吗? 不,它们知足的是: $2alpha + gamma = 0$ (要是 $alpha=alpha$ 是重根) 不对,对称轴是 $0$。 故此 $alpha = gamma$。 那么 $f(x) = (x-alpha)^2(x-beta)$。 要是这样,就务必有 $D=0$。 但 $D=81 neq 0$。 这说明不存有 $alpha$ 使得 $f(x)$ 有重根 $alpha$。 这意味着 $f(x)$ 的三个根互不相同。 可是 $D>0$ 务必对应三个实根。 那这三个根在哪儿? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着啥? 这意味着 $x^3 - 3x + 1$ 不能 写成 $x^2 - 2alpha x + alpha^2$ 乘以一个一次式(即不能有三个实根?)。 但这与事实矛盾啊! 难道 $x^3 - 3x + 1$ 没有实根? 让我画个图想象一下。 $y = x^3$。 $y = 3x$。 交点在 $(1,1), (-1,-1), (2,8), (-2,-8)$。 $y = 3x + 1$。 $y = x^3$ 与 $y = 3x + 1$。 $x^3 - 3x - 1 = 0$。 $f(0)=-1, f(1) = -3$。 $f(-1) = 1$。 确实有实根。 那 $x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(-1)=3$。 确实有实根。 那 $D$ 为啥是 81 却推不出矛盾? 答案出在这里:$x^3 - 3x + 1$ 的根并不是 $alpha, alpha, beta$。 出于 $D > 0$,故此三个根互不相同。 故此 $f(x)$ 不能写成 $(x-alpha)^2(x-beta)$。 故此代数推导无解,是合理的。 故此 $f(x)$ 有三个互不相同的实根。 这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 出于代数推导试图用重根假设去求解,自然无解。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 那这三个根知足啥? 知足韦达定理。 $x_1 + x_2 + x_3 = 0$。 $x_1x_2 + x_2x_3 + x_3x_1 = -3$。 $x_1x_2x_3 = -1$。 要是 $x_1=x_2$,则 $2x_1 + x_3 = 0 Rightarrow x_3 = -2x_1$。 $x_1x_2x_3 = x_1^2(-2x_1) = -2x_1^3 = -1 Rightarrow x_1^3 = 1/2$。 代入第二个韦达定理: $x_1^2 + x_1(-2x_1) + (-2x_1)x_1 = x_1^2 - 2x_1^2 - 2x_1^2 = -3x_1^2 = -3 Rightarrow x_1^2 = 1$。 故此 $x_1 = pm 1$。 可是 $x_1^3 = 1/2$。 $pm 1$ 的立方是 $1$ 或 $-1$,绝不是 $1/2$。 矛盾! 这说明 $x_1$ 不可能是 $pm 1$。 那 $x_1^2 = 1$ 这个推导哪儿错了? 代入韦达定理: $sum x_i = 0 Rightarrow x_1+x_2+x_3 = 2x_1 - x_1 = x_1 = 0$? 不对。$x_1+x_2+x_3 = x_1+x_1+x_3 = 2x_1 + x_3$。 要是 $x_3 = -2x_1$,则 $2x_1 - 2x_1 = 0$。 故此 $sum x_i = 0$ 是知足的。 $sum x_i x_j = x_1^2 + x_1 x_3 + x_3 x_1 = x_1^2 + 2x_1 x_3 = x_1^2 + 2x_1(-2x_1) = x_1^2 - 4x_1^2 = -3x_1^2$。 故此 $-3x_1^2 = -3 Rightarrow x_1^2 = 1$。 这是知足的。 $x_1 x_2 x_3 = x_1^2 x_3 = x_1^2 (-2x_1) = -2x_1^3 = -1$。 这是知足的。 故此 $x_1 = pm 1$ 和 $x_1^3 = 1/2$ 务必与此同时成立。 这数学上是不可能的。 这意味着 $x_1^2 = 1$ 和 $x_1^3 = 1/2$ 不能与此同时成立。 这意味着前提错了。 前提错了在哪? 前提:$x_1 = x_2$。 要是 $x_1 neq x_2$,则前提错。 要是 $x_1 neq x_2$,则 $D > 0$。 要是 $D > 0$,则 $f(x)$ 有三个不同实根。 那 $f(x)$ 的三个根是哪儿? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是 $alpha, beta, gamma$。 它们知足 $x^2 = -3, x = 1$ 吗? 不,它们知足的是: $2alpha + gamma = 0$ (要是 $alpha=alpha$ 是重根) 不对,对称轴是 $0$。 故此 $alpha = gamma$。 那么 $f(x) = (x-alpha)^2(x-beta)$。 要是这样,就务必有 $D=0$。 但 $D=81 neq 0$。 这说明不存有 $alpha$ 使得 $f(x)$ 有重根 $alpha$。 这意味着 $f(x)$ 的三个根互不相同。 可是 $D>0$ 务必对应三个实根。 那这三个根在哪儿? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha)(x-beta)(x-gamma)$,三个根都不一样。 故此 $D neq 0$。 故此 $D=81$。 故此 $D>0$。 故此三个根互不相同。 故此 $D=81$ 是对的。 故此 $D>0$ 又意味着啥? 意味着有三个不同的实根。 那这三个根是哪儿来的? $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这就是三个不同实根。 那为啥代数推导无解? 代数推导假设 $f(x)$ 能够写成 $(x-alpha)^2(x-beta)$ 是恒等式。 这必然导出 $2alphabeta + alpha^2 = -3$ 和 $-alpha^2beta = 1$。 要是 $D neq 0$,则不存有这样的 $alpha, beta$。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? $(x-alpha)^2(x-beta) = (x^2 - 2alpha x + alpha^2)(x-beta) = x^3 - (beta+2alpha)x^2 + (2alphabeta + alpha^2)x - alpha^2beta$。 这没错。 对比 $x^3 - 3x + 1$。 $x^2$ 系数:$0 = -(beta+2alpha)$。 $x$ 系数:$-3 = alpha^2 + 2alphabeta$。 常数项:$1 = -alpha^2beta$。 这三组方程联立。 由第一组 $beta = -2alpha$。 代入第二组:$-3alpha^2 = -3 Rightarrow alpha^2 = 1$。 代入第三组:$-alpha^2(-2alpha) = 2alpha^3 = 1$。 这就意味着 $2alpha^3 = 1$。 可是前面 $alpha^2 = 1$。 故此 $alpha = sqrt[3]{0.5}$。 可是 $alpha^2 = 1$。 $sqrt[3]{0.5} neq pm 1$。 这说明这三个方程组没有公共解。 这意味着 $x^2$ 系数为 0 这个条件,和 $x$ 系数为 -3 这个条件,还有常数项为 1 这个条件,不能与此同时被一个 $alpha$ 知足。 这意味着 $f(x)$ 的某种形式不等于这种形式? 不可能,三次多项式一定能因式分解! 唯一的解释:我的 $f(x)$ 的展开式系数对应错了? 要么 $f(x)$ 本身就不是 $x^3 - 3x + 1$? 再确认一遍题目:$x^3 - 3x + 1 = 0$。 $f(0)=1, f(1)=-2, f(2)=3$。 根在 $(0,1)$。 根在 $(1,2)$。 根在 $(-1,0)$。 这三个根存有。 那为啥代数推导无解? 出于代数推导试图构造 $(x-alpha)^2(x-beta)$,这对应重根。 既然无解,说明 $f(x)$ 不能写成 $(x-alpha)^2(dots)$。 故此 $f(x)$ 务必写成 $(x-alpha