套路

比对内外层的对称轴

内层 gg 若绕直线 x=mx=m 对称(g(2m−x)=g(x)g(2m-x)=g(x)),它就把 xx 与 2m−x2m-x 折到同一处;于是「存在 ff 使 f(g(x))=h(x)f(g(x))=h(x)」要求 hh **绕同一条**直线对称。两条轴对不上,ff 立刻不存在。

解题套路

  1. 找内层的对称轴。

    • g(x)=x2+bx+cg(x)=x^{2}+bx+c:轴是 x=−b2x=-\dfrac{b}{2};
    • g(x)=∣x−m∣g(x)=|x-m|:轴是 x=mx=m;
    • g(x)=sin⁡2xg(x)=\sin 2x:由 sin⁡(π−2x)=sin⁡2x\sin(\pi-2x)=\sin 2x 得 g(π2−x)=g(x)g\left(\dfrac{\pi}{2}-x\right)=g(x), 轴是 x=π4x=\dfrac{\pi}{4}(sin⁡\sin 还有周期,把 xx 与 x+πx+\pi 也折到一起)。
  2. 写出折叠关系:g(2m−x)=g(x)g(2m-x)=g(x) 对一切 xx 成立。

  3. 把要求转给外层:若 ff 存在,则

    h(2m−x)=f(g(2m−x))=f(g(x))=h(x),h(2m-x)=f\bigl(g(2m-x)\bigr)=f\bigl(g(x)\bigr)=h(x),

    即 hh 必须绕同一条直线 x=mx=m 对称。

  4. 对不上就否定,对得上再造 ff。轴一致只是必要条件;确认之后, 在轴的一侧(gg 在那里是单调的、一一的)把 xx 反解成 gg 的表达式,代进 hh 就得到 ff。

为什么这一步值钱

  • 一眼定生死。x2+1x^{2}+1 的轴是 x=0x=0,∣x+1∣|x+1| 的轴是 x=−1x=-1——不用算就知道配不出 ff; 而 x2+2x=(x+1)2−1x^{2}+2x=(x+1)^{2}-1 的轴也是 x=−1x=-1,与 ∣x+1∣|x+1| 同轴,值得往下造。
  • 比逐个试点更有解释力。试点只告诉你「这一对不行」,对称轴告诉你为什么不行、 以及把式子改成什么就行了。
  • 反解只需在半边做。轴的一侧上 gg 单调,xx 能唯一解出来,ff 的表达式跟着出来。

注意

  • 同轴只是必要条件。gg 若还有别的折叠方式(如 sin⁡2x\sin 2x 的周期性), 每一种都要给 hh 提一次要求,全都满足才算过关。
  • 轴的位置别只看括号里的符号。x2+2xx^{2}+2x 要先配方成 (x+1)2−1(x+1)^{2}-1 才能读出轴 x=−1x=-1。
  • 造出 ff 之后要回代验证,并检查它的定义域覆盖了 gg 的值域。

学它之前先会

共 1 条前置、最深 1 层。

共 1 道题考到本条。