方法站 · 什么时候用?为什么用?

二次方程的整数根

要根是整数,Δ 先得是完全平方数;再借韦达定理和因数分解,把无穷多种可能筛成有限几个。

📖 配合《方程与方程组》第 16 章阅读M3 判别式与韦达定理线M4 主元法线M13 素因数分析线

到这里之前,先经过:方程的整数解(方法)

一个想法,一张图一格一格点开 。哪些 的 是完全平方数?这时的根长什么样?

图形加载中…

一句话

系数是整数的二次方程 ,根是 。想让根是整数, 首先得是整数——也就是 必须是完全平方数。完全平方数很稀少,这个条件一下子就把大多数可能筛掉了。

配合它的还有两件工具:韦达定理(整数根的和与积也是整数,可以分解因数),和换个主角(把参数当未知数解出来,看整除)。

筛一遍:x² + kx + 6 = 0 何时有整数根

第 1 / 5 步
图形加载中…
  1. k = 3

    ,连实数根都没有,更谈不上整数根。

第 1 站 · 判别式是完全平方数

上面的做法可以总结成三步:

  1. 算出 (它是参数的式子),设 , 是非负整数。
  2. 把等式整理成“两个整数的积 = 一个具体的数”,常用平方差。
  3. 列出所有因数对,利用奇偶性相同再筛一遍,逐个解出参数,最后代回去检验根确实是整数。

先猜后证

是正整数,方程 的两个根都是整数。这样的 有几个?

先选定答案,才能看到结论。

第 2 站 · 韦达定理加因数分解

参数同时出现在两个系数里时, 往往不好看。这时让两个根自己出场:它们的和与积都能读出来,把参数消掉,剩下的是一个只含 、 的整数方程。

求所有整数 ,使 的两个根都是整数。

图形加载中…
先自己筛一筛,记下找到的 ,再看下面的三种解法。

一题多解

求所有整数 ,使方程 的两个根都是整数。

韦达定理

,。两式相减消去 :。

两边加 ,左边就能分解:。

的整数因数对(不妨 ):、、、。

对应的根是 、、、,所以 。

代价要会“凑”出一个能分解的式子,但计算最少。

判别式

。

设 ():,两个因数奇偶相同,且前一个不大于后一个。

只能是 、、、,对应 。

所以 。代回去,根都是整数。

代价路子最固定,但要再配一次方,还要注意奇偶。

把 k 当未知数

方程里 只有一次。把它“解”出来:。

时左边是 、右边是 ,不成立,所以 ,。

是整数,所以 整除 :,即 。

算出 。所以 (一根为整数、两根之和 为整数,另一根自然也是整数)。

代价只在参数是一次的时候能用,但一用就很快。

第 3 站 · 能分解,就先分解

求所有整数 ,使 的根都是整数。

算判别式:。它对每一个 都是完全平方数!难道每个 都行?点开几格看看。

Break it

反例实验室:去掉一个条件

结论: 是完全平方数的那些 ,根都是整数

老老实实把根算出来。左边可以十字相乘:,所以 时两个根是 和 。

是整数,当且仅当 整除 :。( 时方程变成一次方程 ,只有一个根 。)

图形加载中…
打 ✓ 的只有 ; 标着 ! ——它不是二次方程。

练一练

练习 1基础

求所有整数 ,使方程 有整数根。(用逗号隔开。)

练习 2基础

是正整数,方程 的两个根都是整数,且两根不相等。求 的最小值。

练习 3提高

求所有整数 ,使方程 的两个根都是整数。

练习 4挑战

、 都是素数,方程 的两个根都是正整数。求 。

错误博物馆 · 本站展品

离站之前,看看别人在这里踩过的坑。去博物馆看全部展品 →

展品

Δ 是完全平方数,就断定根是整数

错误的做法:: 是完全平方数,所以两个根都是整数。
错在哪里?先想一想,再打开

病因  是完全平方数只保证根号能开尽,根是有理数。公式里还要除以 :,得到 和 。

正确的做法:把 是完全平方数当作第一道筛子,筛过之后还要把根真的算出来,看分子能不能被 整除。

「Δ 是平方数是必要条件,不是充分条件」

展品

分解因数时只写了正的

错误的做法:,所以 只能是 、、。
错在哪里?先想一想,再打开

病因 题目只说根是整数,没说是正整数。 也是整数分解,漏掉它们就漏掉了 和 。

正确的做法:把 的整数因数对全部列出:、、,正负号成对出现,再逐个算出 。

「整数的因数有正有负,列全了再筛」