2022 AMC 10B 第 24 题

先试着解答 2022 AMC 10B 第 24 题,然后核对你的答案与精心整理的解答,解答来自 LIVE by Po-Shen Loh。你也可以参加完整限时模拟考试、查看全部 2022 AMC 10B 解答,或核对答案。

所有题目均经美国数学协会(MAA)官方合法授权使用。

24.

考虑满足 ∣f(x)−f(y)∣≤12∣x−y∣|f(x)-f(y)|\leq \dfrac{1}{2}|x-y| 的函数 ff,其中 xx 和 yy 为任意实数。在所有还满足 f(300)=f(900)f(300) = f(900) 的这类函数中,下面这个表达式的最大可能值是多少?f(f(800))−f(f(400))f(f(800))-f(f(400))

Consider functions ff that satisfy ∣f(x)−f(y)∣≤12∣x−y∣|f(x)-f(y)|\leq \dfrac{1}{2}|x-y| for all real numbers xx and y.y. Of all such functions that also satisfy the equation f(300)=f(900),f(300) = f(900), what is the greatest possible value of the following expression? f(f(800))−f(f(400))f(f(800))-f(f(400))

2525

5050

100100

150150

200200

答案:B
知识点:函数不等式极端原理
难度评级:2390
小提示:

证明上界后,构造一个能取到该上界的分段线性函数

After proving the upper bound, give a piecewise-linear function that attains it

大提示:

在 f(300)=f(900)f(300)=f(900) 的两侧各使用两次收缩条件

Use the contraction condition twice on each side of f(300)=f(900)f(300)=f(900)

解答:

连续使用两次收缩不等式可得 ∣f(f(400))−f(f(300))∣≤12∣f(400)−f(300)∣≤25, \begin{aligned} &|f(f(400))-f(f(300))|\\ &\quad\le\frac12|f(400)-f(300)|\\ &\quad\le25 \end{aligned}\text{,}同理,∣f(f(800))−f(f(900))∣≤25。|f(f(800))-f(f(900))|\le25\text{。}

设 M=f(f(300))=f(f(900))M=f(f(300))=f(f(900))。由三角不等式,∣f(f(800))−f(f(400))∣≤∣f(f(800))−M∣+∣M−f(f(400))∣≤50。 \begin{aligned} &|f(f(800))-f(f(400))|\\ &\quad\le|f(f(800))-M|\\ &\qquad+|M-f(f(400))|\\ &\quad\le50 \end{aligned}\text{。}

为取到这个上界,定义 ff 为依次经过下列各点的分段线性函数:(300,600),(400,550),(550,575),(650,625),(800,650),(900,600)。\begin{gathered}(300,600),(400,550),(550,575),\\ (650,625),(800,650),(900,600)\end{gathered}\text{。}并规定当 x≤300x\leq300 或 x≥900x\geq900 时 f(x)=600f(x)=600。每一段斜率的绝对值都不超过 12\dfrac12,因此满足收缩条件。特别地,f(300)=f(900)=600f(300)=f(900)=600、f(400)=550f(400)=550、f(800)=650f(800)=650。所以 f(f(400))=f(550)=575f(f(400))=f(550)=575,而 f(f(800))=f(650)=625f(f(800))=f(650)=625,两者之差为 5050。

所以正确答案是 B。

Applying the contraction inequality twice gives ∣f(f(400))−f(f(300))∣≤12∣f(400)−f(300)∣≤25, \begin{aligned} &|f(f(400))-f(f(300))|\\ &\quad\le\frac12|f(400)-f(300)|\\ &\quad\le25, \end{aligned} and similarly ∣f(f(800))−f(f(900))∣≤25.|f(f(800))-f(f(900))|\le25.

Set M=f(f(300))=f(f(900)).M=f(f(300))=f(f(900)). The triangle inequality now yields ∣f(f(800))−f(f(400))∣≤∣f(f(800))−M∣+∣M−f(f(400))∣≤50. \begin{aligned} &|f(f(800))-f(f(400))|\\ &\quad\le|f(f(800))-M|\\ &\qquad+|M-f(f(400))|\\ &\quad\le50. \end{aligned}

To attain the bound, define ff by linear interpolation through the points (300,600),(400,550),(550,575),(650,625),(800,650),(900,600).\begin{gathered}(300,600),(400,550),(550,575),\\ (650,625),(800,650),(900,600).\end{gathered} and set f(x)=600f(x)=600 for x≤300x\leq300 or x≥900.x\geq900. Every segment has slope with absolute value at most 12,\dfrac12, so the contraction condition holds. In particular, f(300)=f(900)=600,f(300)=f(900)=600, f(400)=550,f(400)=550, and f(800)=650.f(800)=650. Hence f(f(400))=f(550)=575,f(f(400))=f(550)=575, while f(f(800))=f(650)=625,f(f(800))=f(650)=625, giving the difference 50.50.

Thus, the answer is B .

第 23 题#23
完整试卷

其他年份的第 24 题