已知 f(x)={x2−2x,ln(x+1),x≤0x>0,若 ∣f(x)∣≥ax 对一切 x∈R 恒成立,则实数 a 的取值范围是______。答案[−2,0]分步解析1先脱去绝对值:当 x≤0 时 x2−2x=x(x−2)≥0,当 x>0 时 ln(x+1)>0,故 ∣f(x)∣=f(x) 恒成立。2x=0 时不等式为 0≥0,成立,对 a 无限制。3当 x>0 时需 ln(x+1)≥ax。若 a≤0,右边非正而左边为正,成立;若 a>0,由 ln(1+x)<x 且 x→+∞ 时 xln(1+x)→0,必有 x 使不等式反向。故此段要求 a≤0。4当 x<0 时需 x2−2x≥ax,两边同除以负数 x 需变号,得 x−2≤a。对一切 x<0 成立即 a≥supx<0(x−2)=−2(上确界取不到,故 a=−2 可行)。5两段取交集得 −2≤a≤0。点评两处细节决定成败:一是同除以负数 x 时不等号必须变向,二是 x<0 段的上确界 −2 取不到,因此 a=−2 恰好可取。#分段函数#恒成立#分类讨论2020 年真题江苏卷