浙江 2014 · 数学 q06

题解图(原卷截图 · 含答案与官方解析)

浙江 2014 · 数学 q06 原卷截图(含答案)

文字转写(题面 + 答案)

题面

  1. 已知函数 f(x)=x3+ax2+bx+cf(x) = x^3 + ax^2 + bx + c,且 0<f(−1)=f(−2)=f(−3)≤30 < f(-1) = f(-2) = f(-3) \leq 3()
    A. c≤3c \leq 3
    B. 3<c≤63 < c \leq 6
    C. 6<c≤96 < c \leq 9
    D. c>9c > 9

答案

C

本题的知识树

1 概念 · 1 定理 · 1 易错点 · 最深 1 层。长链是构建期派生的,源文件里只有最小一步。

攻略(零基础 → 会做)

三点等值把形状钉死 · 只剩上下平移,c=6+kc=6+k 落在 (6,9](6,9] · 最终答案:C

冷启动:条件有两半,作用完全不同

f(x)=x3+ax2+bx+c,0<f(−1)=f(−2)=f(−3)⏟这一半定形状⩽3.f(x)=x^{3}+ax^{2}+bx+c ,\qquad 0<\underbrace{f(-1)=f(-2)=f(-3)}_{\text{这一半定形状}}\leqslant 3 .

条件挤在一行里,其实是两件事:

  • 等号那一半:f(−1)=f(−2)=f(−3)f(-1)=f(-2)=f(-3)。三个等式(其实是两个独立的)只含 aa、bb, 和 cc 一点关系都没有——cc 是常数项,在每个 f(−k)f(-k) 里都原样出现,两边一减就消掉了。 所以这一半把 aa、bb 钉死,也就是把曲线的形状钉死。
  • 不等号那一半:0<(那个公共值)⩽30<(\text{那个公共值})\leqslant 3。形状定了以后,唯一还能动的就是整条曲线的 上下位置,而这个公共值正是位置的度量。这一半管的是平移。

于是全题只剩一句话要回答:曲线上下平移时,cc 跟着怎么动?

c=f(0)c=f(0)——它是曲线在 x=0x=0 处的高度。曲线整体上移多少,f(0)f(0) 就跟着上移多少。 所以 cc 与那个公共值之间只差一个固定的常数,找出这个常数,把区间平移过去就完事了。

这个常数是 66。 两条路都在算它,只是算法不同。

解法一:先解方程组定 a、b,再把 c 单独留在不等式里

第一步:两个等式,两个未知数

把三个值写出来(cc 会自动消掉):

f(−1)=−1+a−b+c,f(−2)=−8+4a−2b+c,f(−3)=−27+9a−3b+c.\begin{aligned} f(-1)&=-1+a-b+c ,\\ f(-2)&=-8+4a-2b+c ,\\ f(-3)&=-27+9a-3b+c . \end{aligned}

由 f(−1)=f(−2)f(-1)=f(-2) 与 f(−1)=f(−3)f(-1)=f(-3):

{−1+a−b=−8+4a−2b,−1+a−b=−27+9a−3b,即{3a−b=7,8a−2b=26.\begin{cases} -1+a-b=-8+4a-2b ,\\ -1+a-b=-27+9a-3b , \end{cases} \qquad\text{即}\qquad \begin{cases} 3a-b=7 ,\\ 8a-2b=26 . \end{cases}

第二式除以 22 得 4a−b=134a-b=13,与第一式相减得 a=6a=6,回代得 b=11b=11。

f(x)=x3+6x2+11x+c.f(x)=x^{3}+6x^{2}+11x+c .

第二步:把那个公共值用 cc 表示

三个点算哪一个都行,挑最好算的 x=−1x=-1:

f(−1)=−1+6−11+c=c−6.f(-1)=-1+6-11+c=c-6 .

这就是那个固定的常数 66。 它说的是:受限制的那个值比 cc 小 66。

第三步:解不等式

0<c−6⩽3⟹6<c⩽9.0<c-6\leqslant 3 \quad\Longrightarrow\quad 6<c\leqslant 9 .

不等式两端同加一个数,方向不变、区间长度也不变——整段区间原样右移 66。

选 C\boxed{\text{选 C}}

上下两块教学图。①上块是一张直角坐标系(带浅色网格),横轴刻度是 -3、-2、-1、0,纵轴刻度是 -2、0、2、4、6、8、10。图上画了两条同形状的三次曲线:灰色虚线那条在 x=-3、-2、-1 处穿过 x 轴(三个灰点),在 x=0 处高度为 6(一个灰点);绿色实线那条是它整体上移 3 的结果,在 x=-3、-2、-1 处高度都是 3(三个绿点),在 x=0 处高度为 9(一个绿点)。两条曲线之间填着淡绿色的带子,表示 0<k\leqslant 3 允许的全部位置。绿色水平虚线画在高度 3 上,左端旁边绿字标「三点同高 =k(这里画的是 k=3)」;靠近 x 轴处灰字标「k=0:三点落回 x 轴——题目要 k>0,取不到」。在 x=0 处有一条粗红竖线从高度 6 连到高度 9,左侧红字标「c=f(0)=1\times2\times3+k=6+k」「6<c\leqslant 9」。这一块的标题写「① f(x)=(x+1)(x+2)(x+3)+k:形状被三个等值点钉死,只剩上下平移的那个 k」。②下块是一段文字:抬头「路一 先解方程组定 a、b,再把 c 单独留在不等式里」,蓝字三行「f(-1)=f(-2) 与 f(-1)=f(-3) \Rightarrow a=6,b=11」「f(x)=x^{3}+6x^{2}+11x+c,f(-1)=-1+6-11+c=c-6」「0<c-6\leqslant 3 \Rightarrow 6<c\leqslant 9」;抬头「路二 三点等值 \Rightarrow 减去那个公共值就有三个根」,蓝字两行「f(x)-k 是三次、首项系数 1、以 -1,-2,-3 为根 \Rightarrow f(x)-k=(x+1)(x+2)(x+3)」「c=f(0)=1\times2\times3+k=6+k,0<k\leqslant 3 \Rightarrow 6<c\leqslant 9」,红字一行「把条件直接搬到 c 上(0<c\leqslant 3)就落到选项 A——四个选项正是这段区间平移 0、3、6、9」;末行绿字「选 C(6<c\leqslant 9)」

解法二:三点等值就是三个根,直接把 f(x)−k 因式分解

第一步:给那个公共值起个名字

设

k=f(−1)=f(−2)=f(−3),k=f(-1)=f(-2)=f(-3) ,

题目给的就是 0<k⩽30<k\leqslant 3。现在看函数

g(x)=f(x)−k.g(x)=f(x)-k .

−1-1、−2-2、−3-3 这三个数代进去都得 00——它们是 gg 的三个零点。

第二步:三次、首项系数 11、三个零点 ⇒\Rightarrow 因式分解一步到位

g(x)=f(x)−kg(x)=f(x)-k 仍是三次多项式,最高次项还是 x3x^{3}(减一个常数不改变任何非常数项)。 一个三次多项式有三个互不相同的零点,就被这三个零点分解干净了;首项系数是 11,连比例常数都不用配:

g(x)=(x+1)(x+2)(x+3),即f(x)=(x+1)(x+2)(x+3)+k.g(x)=(x+1)(x+2)(x+3) , \qquad\text{即}\qquad f(x)=(x+1)(x+2)(x+3)+k .

到这一步,aa、bb 根本没露过面。 想验的话展开一下: (x+1)(x+2)(x+3)=x3+6x2+11x+6(x+1)(x+2)(x+3)=x^{3}+6x^{2}+11x+6,a=6a=6、b=11b=11 自动出现,和解法一算出来的一样。 (说清楚一点:零点是 −1-1、−2-2、−3-3,1,2,31,2,3 是三个因式里的常数、也就是零点的相反数。 下面凡是出现 1×2×31\times 2\times 3 的地方,说的都是这三个常数。)

第三步:cc 是 x=0x=0 处的值

c=f(0)=(0+1)(0+2)(0+3)+k=1×2×3+k=6+k.c=f(0)=(0+1)(0+2)(0+3)+k=1\times 2\times 3+k=6+k .

那个固定的常数 66 在这里露出了真面目:它是三个因式常数的乘积 1×2×31\times 2\times 3 (等价地,三个零点之积的相反数 −(−1)(−2)(−3)-(-1)(-2)(-3))。 于是由 0<k⩽30<k\leqslant 3 直接得

6<c⩽9.6<c\leqslant 9 . 选 C\boxed{\text{选 C}}

这条路为什么更快

它把「三点等值」翻译成了一句关于形状的话:ff 只能是那条固定的三次曲线上下平移。 一旦这么看,aa、bb、cc 三个字母就不必分别求了:

要什么从哪读出来
aa三个因式常数之和 1+2+3=61+2+3=6
bb它们两两之积的和 1×2+1×3+2×3=111\times2+1\times3+2\times3=11
cc它们的乘积 1×2×3=61\times2\times3=6,再加上平移量 kk

只有 cc 那一行多了个 kk——因为平移只改变常数项。这也正是全题的机关所在。

四个选项:同一段区间的四次平移

四个选项是

(−∞,3],(3,6],(6,9],(9,+∞),(-\infty,3] ,\quad (3,6] ,\quad (6,9] ,\quad (9,+\infty) ,

长度都是 33(两端那两个是它的自然延伸),端点开闭也一模一样,差的只有位置。 这不是巧合:出题人把「平移量取 00、33、66、99」四种可能都摆了出来。

选项它对应的错法
A. c⩽3c\leqslant 3把 0<f(−1)⩽30<f(-1)\leqslant 3 直接当成 0<c⩽30<c\leqslant 3——平移量取成了 00
B. 3<c⩽63<c\leqslant 6平移量取成 33(比如把 f(−1)f(-1) 里的常数算成 −3-3)
C. 6<c⩽96<c\leqslant 9正解,平移量 =1×2×3=6=1\times2\times3=6
D. c>9c>9平移量取成 99,或者把上界那一端整个丢了

所以「区间长度对上了」根本不能当作自检。 唯一能自检的动作是回代: 取 c=9c=9 算 f(−1)=9−6=3f(-1)=9-6=3,正好压在 ⩽3\leqslant 3 的上界上; 取 c=6c=6 算 f(−1)=0f(-1)=0,正好被 >0>0 排除在外。两个端点各验一次,开闭也一并验了。

两条路怎么选

解法一解法二
要不要求 aa、bb要,解一个二元一次方程组不要(想验才展开)
那个常数 66 从哪来−1+6−11-1+6-11 硬算三个根的乘积 1×2×31\times2\times3,一眼
大约几步三步,中间要小心符号两步
会卡在哪方程组化简时抄错号忘了「首项系数是 11」这个前提,多配一个比例常数
题目改成「求 f(0)+f(−4)f(0)+f(-4)」要把 cc 解出来再代f(−4)=(−3)(−2)(−1)+k=−6+kf(-4)=(-3)(-2)(-1)+k=-6+k,直接读

考场上走解法二。但它的前提要看清:三次、首项系数已知、三个零点(这里是 −1-1、−2-2、−3-3)互不相同—— 三条缺一条就不能这样一步写完。本题里三条都写在脸上(x3x^{3} 的系数是 11,三个点两两不等)。

一句话带走

「几个点取同一个值」这句话,等价于「减去那个值以后,这几个点是零点」。 零点一到手,多项式就被因式分解钉死了,剩下的自由度只有那一个平移量 kk。 本题里 f(x)=(x+1)(x+2)(x+3)+kf(x)=(x+1)(x+2)(x+3)+k,于是 c=f(0)=6+kc=f(0)=6+k—— 受限制的是 kk 不是 cc,两者差着 (x+1)(x+2)(x+3)(x+1)(x+2)(x+3) 在 x=0x=0 处的值 66,四个选项等的就是这一步。

本题涉及的教材页

共 3 页