浙江 2013 · 数学 q13

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

浙江 2013 · 数学 q13 原卷截图(含答案)

文字转写(题面 + 答案)

题面

13.(4分)(2013•浙江)设z=kx+y,其中实数x,y满足{x+y−2⩾0x−2y+4⩾02x−y−4⩽0\left\{{\begin{array}{l}{x + y - 2 \geqslant 0} \\ {x - 2 y + 4 \geqslant 0} \\ {2 x - y - 4 \leqslant 0} \end{array}} \right.,若z的最大值为12,则实数k=

答案

2

本题的知识树

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

攻略(零基础 → 会做)

目标直线的斜率是未知数 · 三个顶点值 4k+44k+4、2k2k、22 的上包络在 1212 处只交一次,k=2k=2 · 最终答案:2

冷启动:可行域是死的,目标直线的斜率是活的

z=kx+yz=kx+y,约束是

{x+y−2⩾0,x−2y+4⩾0,2x−y−4⩽0,\begin{cases} x+y-2\geqslant0,\\ x-2y+4\geqslant0,\\ 2x-y-4\leqslant0, \end{cases}

已知 zz 的最大值是 1212,求 kk。

第一件事:约束里没有 kk。 所以可行域画一次就够,三条边两两相交给出三个顶点:

  • {x−2y+4=02x−y−4=0⇒A(4,4)\begin{cases}x-2y+4=0\\2x-y-4=0\end{cases}\Rightarrow A(4,4);
  • {x+y−2=0x−2y+4=0⇒B(0,2)\begin{cases}x+y-2=0\\x-2y+4=0\end{cases}\Rightarrow B(0,2);
  • {x+y−2=02x−y−4=0⇒C(2,0)\begin{cases}x+y-2=0\\2x-y-4=0\end{cases}\Rightarrow C(2,0)。

三个点都满足全部三条约束,可行域就是这个有界的三角形 ABCABC(不必担心「无界所以没有最大值」那一档)。

第二件事:kk 只出现在目标函数里。 把 z=kx+yz=kx+y 写成 y=−kx+zy=-kx+z, 它是一族斜率为 −k-k、纵截距为 zz 的平行线;kk 未知,就等于这族线的倾斜方向未知。 「最大值在哪个顶点取到」于是不是能一眼看出来的事——它是要算的,不是能画的。

第三件事:只需要三个数。 由最优解在可行域顶点, 最大值必是下面三者之一:

z(A)=4k+4,z(B)=2,z(C)=2k.z(A)=4k+4,\qquad z(B)=2,\qquad z(C)=2k .

整道题从此只剩「这三条关于 kk 的直线,谁在上面」这一个问题。

教学图:全图分三块。①(上)平面直角坐标系画在左半边,只有两条灰色坐标轴、没有网格。深蓝色实线围出一个三角形,内部填浅蓝:黑色实心点 A 在右上,右上方标 A(4,4);黑色实心点 B 在 y 轴上,左上方标 B(0,2);黑色实心点 C 在 x 轴上,右下方标 C(2,0)。一条绿色实线自左上向右下陡降,恰好穿过 A;一条红色虚线自左下向右上缓升,恰好穿过 B。图的右半边是四行文字:绿字「k=2:y=-2x+12 过 A,截距即最大值」;红字「k=-1:比 AB 陡,最后离开 B,最大值只有 2」;灰字「三条边:x+y-2=0、x-2y+4=0、2x-y-4=0」;黑字「顶点值:z(A)=4k+4,z(B)=2,z(C)=2k」。这一块的标题写「① 约束里没有 k:可行域画一次就够;k 只改目标直线的斜率」。②(中)函数图,横轴是 k、刻度 -2、0、2、4、6,纵轴刻度 0、10、20、30,带浅灰网格。三条虚线:深蓝虚线是 4k+4(右端标 4k+4),灰虚线是 2k(右端标 2k),另一条灰虚线是水平的 2(左端标 2)。一条绿色粗实线是它们的上包络:在 k\leqslant-0.5 上与水平线 2 重合,之后折上去沿 4k+4 上升。一条蓝色水平虚线画在 z=12 上。绿色实心点在 (2,12),右下方带浅底板的绿字标「k=2:包络在这里穿过 12」;红色空心圈在 (6,12) 的 2k 线上,红色实心点在 (6,28) 的包络上,其左上方红字标「k=6 是增根:2k=12 不假,可包络已经到 28」。这一块的标题写「② 把 k 当自变量:三个顶点值的上包络 M(k)=\max\{4k+4,\ 2k,\ 2\} 不降」。③(下)一段带浅底板的文字。抬头黑字写「可行域是三角形 A(4,4)、B(0,2)、C(2,0);最优解必在顶点」。往下四行:蓝字「路一(原卷)比斜率:-k<1/2 时离开 A,4k+4=12\Rightarrow k=2;否则最大值恒为 2」;蓝字「路二 逐顶点试再回代:2k=12 给 k=6,可那时 z(A)=28>12,弃」;绿字「路三 上包络:M 不降,水平线 12 只穿一次 \Rightarrow 解唯一」;绿字「路四 不分类:三条 \leqslant12 给 k\leqslant2,取等的候选 2、6 里只有 2 落在范围内」。再往下一行灰字「z(C)=2k 永远当不了最大:要它领先得同时 k\leqslant-2 与 k\geqslant1」。末行绿字给出结论「k=2」。

解法一:原卷路线——按 −k-k 与边 ABAB 的斜率比大小,分 k>−12k>-\frac12 与 k⩽−12k\leqslant-\frac12 两类

目标直线 y=−kx+zy=-kx+z 往上平移时 zz 变大,所以最后离开可行域的顶点给出最大值。 离开哪个顶点,取决于斜率 −k-k 与三角形各边斜率的相对大小。

ABAB 的斜率是 4−24−0=12\dfrac{4-2}{4-0}=\dfrac12,ACAC 的斜率是 4−04−2=2\dfrac{4-0}{4-2}=2,BCBC 的斜率是 −1-1。

  • −k<12-k<\dfrac12,即 k>−12k>-\dfrac12:目标直线比 ABAB 平,往上推时最后碰到的是 AA, 于是 zmax⁡=4k+4z_{\max}=4k+4。令 4k+4=124k+4=12 得 k=2k=2,而 2>−122>-\dfrac12,这一支自洽。
  • −k⩾12-k\geqslant\dfrac12,即 k⩽−12k\leqslant-\dfrac12:目标直线比 ABAB 陡(或与之平行), 最后离开的是 BB,于是 zmax⁡=2z_{\max}=2。令 2=122=12 无解,这一支空。

综上 k=2k=2。

原卷欠的一句话

原卷从头到尾没有提第三个顶点 C(2,0)C(2,0)。它确实永远当不了最大值点——要让 z(C)=2kz(C)=2k 同时不小于 z(A)=4k+4z(A)=4k+4 与 z(B)=2z(B)=2,需要 2k⩾4k+42k\geqslant4k+4 与 2k⩾22k\geqslant2, 即 k⩽−2k\leqslant-2 与 k⩾1k\geqslant1,不可能同时成立。但这句话得写出来, 否则「两类穷尽了所有情况」就没有依据。

解法二:三个顶点各令一次等于 1212,再回代验它真是最大——k=6k=6 就死在这一步

不比斜率,直接把三个候选值挨个试一遍。

  • z(A)=4k+4=12⇒k=2z(A)=4k+4=12\Rightarrow k=2。回代:z(A)=12z(A)=12、z(B)=2z(B)=2、z(C)=4z(C)=4,最大的确是 1212。留。
  • z(B)=2=12z(B)=2=12,方程无解。弃。
  • z(C)=2k=12⇒k=6z(C)=2k=12\Rightarrow k=6。回代:z(A)=4×6+4=28>12z(A)=4\times6+4=28>12,最大值是 2828 不是 1212。弃。

只剩 k=2k=2。

第三条那个 k=6k=6 是这道题唯一的坑。 它满足「有一个顶点的值等于 1212」, 却不满足「1212 是最大值」。只令一个顶点等于 1212 就交卷,就会多出这个增根; 反过来,若一开始就凭一张画好的图断言「最大值在 AA」,则连这个坑长什么样都看不到—— 那正是含参目标函数把最优顶点当固定。

这条路的好处是不需要判断最优顶点归谁,代价是要老实回代。

解法三:上包络——M(k)=max⁡{4k+4, 2k, 2}M(k)=\max\{4k+4,\ 2k,\ 2\} 是一条不降的折线,水平线 1212 只能交它一次

把 kk 当自变量,三个顶点值就是三条直线:

ℓA: z=4k+4,ℓC: z=2k,ℓB: z=2.\ell_A:\ z=4k+4,\qquad \ell_C:\ z=2k,\qquad \ell_B:\ z=2 .

最大值函数 M(k)=max⁡{4k+4,2k,2}M(k)=\max\{4k+4,2k,2\} 是这三条线的上包络。三条线的斜率分别是 44、22、00, 都不是负的,所以 MM 单调不减;又 4k+44k+4 在 k>−12k>-\dfrac12 上严格增,MM 在那一段严格增。 具体地

M(k)={2,k⩽−12,4k+4,k>−12.M(k)=\begin{cases}2, & k\leqslant-\dfrac12,\\[2mm] 4k+4, & k>-\dfrac12 .\end{cases}

(2k2k 从未露头,正是解法一末尾那句话的图形版本。)

水平线 z=12z=12 与这条折线只能交一次,交点在 4k+4=124k+4=12 上,即 k=2k=2。

这条路顺手回答了”解唯一吗”。 前两条路都只是「找到了 k=2k=2、别的都被排除」, 而画出 MM 之后,唯一性是读出来的:不降的折线与水平线至多交于一段,而这里那一段退化成一个点。 换个给定值也一样读:给 zmax⁡=M0z_{\max}=M_0,则 M0>2M_0>2 时唯一解 k=M0−44k=\dfrac{M_0-4}{4}, M0=2M_0=2 时有一整条射线 k⩽−12k\leqslant-\dfrac12,M0<2M_0<2 时无解。

解法四:不分类——「最大值是 1212」拆成三条 ⩽12\leqslant12 加一个取等

「zz 的最大值是 1212」这句话,本身等价于两件事:

z(A)⩽12,z(B)⩽12,z(C)⩽12⏟12 是上界且三者中至少有一个=12⏟上界够得着.\underbrace{z(A)\leqslant12,\quad z(B)\leqslant12,\quad z(C)\leqslant12}_{\text{$12$ 是上界}} \qquad\text{且}\qquad \underbrace{\text{三者中至少有一个}=12}_{\text{上界够得着}} .

上界那一半给出

4k+4⩽12,2⩽12,2k⩽12 ⟹ k⩽2.4k+4\leqslant12,\qquad 2\leqslant12,\qquad 2k\leqslant12 \ \Longrightarrow\ k\leqslant2 .

取等那一半给出候选 k=2k=2(来自 ℓA\ell_A)、无解(来自 ℓB\ell_B)、k=6k=6(来自 ℓC\ell_C)。 两半取交:k=6k=6 不满足 k⩽2k\leqslant2,被上界那一半直接筛掉,只剩

k=2.k=2 .

全程没有分类、没有画图、没有比斜率,而解法二里那句「回代验证」在这里被前一半自动完成了。 这个拆法对最小值、对非线性但候选点有限的目标都照搬, 见最值给定拆成不等式组加取等。

四条路怎么选

路要不要分类要不要画图唯一性从哪儿来适用面
一 原卷要(两类)要分类穷尽通用;卷面上最像标准答案
二 逐顶点试不要不要逐个排除顶点少时最省脑子
三 上包络不要要(换到 kk 轴上画)折线单调要讨论解的个数时
四 不等式加取等不要不要上界那一半最短,也最容易迁移

考场上:填空题直接走路四,三行内出答案;若要在解答题里写,用路一落笔(阅卷按分类给分), 再用路二的回代当自检。路三值得单画一次——把「最大值」看成参数的函数, 是所有含参最值问题的通用视角,不止线性规划。

一句话带走

目标函数带参数时,「最大值在哪个顶点」是结论不是前提。 老实做法只有两种: 要么把顶点值写成参数的函数再比大小(路一、路三),要么绕开这个问题, 用「都不超过 1212 且有一个等于 1212」直接刻画(路四)。 这道题的增根 k=6k=6 就守在「只令一个顶点等于 1212、不管别的」那条捷径上。

本题涉及的教材页

共 2 页