题型

存在外层函数使复合式成立

给出内层 g(x)g(x) 与目标 h(x)h(x),问「是否存在函数 ff 使得对任意 xx 都有 f(g(x))=h(x)f(g(x))=h(x)」。判据只有一条:gg 把两个 xx 送到同一处时,hh 也必须把它们送到同一处。

题型长相

四个选项各给一对 (g(x), h(x))\bigl(g(x),\,h(x)\bigr),问哪一对能配出 ff。常见的内层是

sin⁡2x,x2+c,x2+bx,∣x∣,\sin 2x,\qquad x^{2}+c,\qquad x^{2}+bx,\qquad |x|,

它们都是多对一的——正是这一点让 ff 有可能不存在。

判据

∃ f 使 ∀x, f(g(x))=h(x)  ⟺  (∀x1,x2: g(x1)=g(x2)⇒h(x1)=h(x2)).\exists\,f\ \text{使}\ \forall x,\ f(g(x))=h(x) \iff \Bigl(\forall x_{1},x_{2}:\ g(x_{1})=g(x_{2})\Rightarrow h(x_{1})=h(x_{2})\Bigr).
  • 「⇒\Rightarrow」:若 ff 存在,则 g(x1)=g(x2)g(x_{1})=g(x_{2}) 时 h(x1)=f(g(x1))=f(g(x2))=h(x2)h(x_{1})=f(g(x_{1}))=f(g(x_{2}))=h(x_{2})。
  • 「⇐\Leftarrow」:若右边成立,就可以定义 ff:对 gg 的值域里的每个 tt, 任取一个满足 g(x)=tg(x)=t 的 xx,令 f(t)=h(x)f(t)=h(x)。右边保证了这个定义与 xx 的取法无关, 即 ff 是良定义的函数;gg 值域之外的地方随便补一个值即可。

两种用法

  • 要否定:只需举一个反例——找两个 x1≠x2x_{1}\neq x_{2} 使 g(x1)=g(x2)g(x_{1})=g(x_{2}) 而 h(x1)≠h(x2)h(x_{1})\neq h(x_{2})。 内层是 sin⁡2x\sin 2x 时,x=0x=0 与 x=π2x=\frac{\pi}{2}、x=0x=0 与 x=πx=\pi 都是现成的一对; 内层是 x2+cx^{2}+c 时,xx 与 −x-x 是现成的一对。
  • 要肯定:当场把 ff 写出来。最省事的办法是把 hh 凑成 gg 的式子, 例如 ∣x+1∣=(x+1)2=(x2+2x)+1|x+1|=\sqrt{(x+1)^{2}}=\sqrt{(x^{2}+2x)+1},于是 f(t)=t+1f(t)=\sqrt{t+1}。 写出来之后要回代验证一遍,并说明定义域覆盖了 gg 的值域。

注意

  • 只验一个方向不够。举不出反例不等于 ff 存在——必须真把 ff 造出来。
  • 选择题可以先淘汰。四选一时把三个用反例打掉,剩下的那个就是答案; 但填空、解答题里必须给出 ff。
  • 别把「gg 不是一一对应」当成否定的理由。gg 多对一只是可能出问题; 只有当 hh 在被折到一起的那两点上取值不同,ff 才真的不存在。

共 1 道题考到本条。