教材 · 数学 Course 2 · 函数 · 函数

反函数与合成函数

逆関数と合成関数

17 関数 / 逆関数と合成関数
一句话结论

把 y=f(x)y=f(x) 解成 x=g(y)x=g(y),再交换 xx、yy,就得到反函数 f−1(x)f^{-1}(x):定义域、值域与 ff 对调,图像与 y=f(x)y=f(x) 关于直线 y=xy=x 对称。合成函数 (g∘f)(x)=g(f(x))(g\circ f)(x)=g(f(x)) 先做 ff 后做 gg,顺序一般不能交换。

函数像一台机器:放进 xx,吐出 yy。反函数是把机器倒着开,给出 yy,问放进去的是哪个 xx;合成函数是把两台机器串起来,前一台的出口接后一台的入口。倒着开有个前提:每个出口只对应一个入口,否则倒回去不知道选谁。串起来也有前提:前一台吐出的东西,后一台得收得下。EJU 真正考的就是这两个前提,以及倒过来时定义域和值域要对调。

为什么是这样

若 y=f(x)y=f(x) 的每个 yy 值只对应一个 xx(一对一,1対1の関数),就能反过来把 xx 看成 yy 的函数 x=g(y)x=g(y);自变量习惯写 xx,交换字母得 y=g(x)y=g(x),这就是反函数(逆関数)f−1(x)f^{-1}(x)。单调的函数一定一对一;y=x2y=x^2 在全体实数上不是(x=±2x=\pm2 都给出 4),限制成 x≥0x\ge0 才有反函数 y=xy=\sqrt{x}。

反函数的性质都来自一句话:b=f(a)  ⟺  a=f−1(b)b=f(a)\iff a=f^{-1}(b)。所以 ff 的值域就是 f−1f^{-1} 的定义域,ff 的定义域就是 f−1f^{-1} 的值域。点 (a, b)(a,\,b) 在 y=f(x)y=f(x) 上,点 (b, a)(b,\,a) 就在 y=f−1(x)y=f^{-1}(x) 上,而这两点关于直线 y=xy=x 对称,所以两条图像关于 y=xy=x 对称。y=2xy=2^x 与 y=log⁡2xy=\log_2x 就是这样一对。

合成函数(合成関数)要求 ff 的值域落在 gg 的定义域里,否则 g(f(x))g(f(x)) 没有意义。顺序一般不能换,结合律却成立:h∘(g∘f)h\circ(g\circ f) 与 (h∘g)∘f(h\circ g)\circ f 都是依次做 ff、gg、hh。ff 与 f−1f^{-1} 一来一回什么都没变,f−1(f(x))=xf^{-1}(f(x))=x,f(f−1(x))=xf(f^{-1}(x))=x,这种函数叫恒等函数(恒等関数)。

y=2ˣ 与它的反函数 y=log₂x:关于直线 y=x 对称xyOP(1, 2)Q(2, 1)y=2ˣy=log₂xy=x点 (a, b) 在 y=f(x) 上⇔ 点 (b, a) 在 y=f−1(x) 上这两点关于 y=x 对称,所以整条图像也关于 y=x 对称。y=2ˣ:定义域 全体实数    值域 y>0y=log₂x:定义域 x>0     值域 全体实数定义域和值域整个对调。

定量表达

求反函数三步:① 求 ff 的值域,它将是答案的定义域;② 把 y=f(x)y=f(x) 解成 x=g(y)x=g(y);③ 交换 xx、yy,写成 y=g(x)y=g(x) 并附上定义域。例如 y=x2+1y=x^2+1(x≥0x\ge0):值域 y≥1y\ge1;x≥0x\ge0 所以取正根 x=y−1x=\sqrt{y-1};反函数 y=x−1y=\sqrt{x-1}(x≥1x\ge1)。

f(x)=ax+bcx+df(x)=\dfrac{ax+b}{cx+d}(c≠0c\ne0,ad−bc≠0ad-bc\ne0)的反函数是 −dx+bcx−a\dfrac{-dx+b}{cx-a},所以 f−1=ff^{-1}=f 恰在 a+d=0a+d=0 时成立,图像自身关于 y=xy=x 对称。函数相等指定义域相同、每个 xx 的值也相同,所以要把 f−1(x)=f(x)f^{-1}(x)=f(x) 当作恒等式比较系数。

合成函数 g∘f:先 f 后 g;f 与 f⁻¹ 合成回到原处合成函数 (g∘f)(x)=g(f(x)):写在右边的 f 先做xf 的定义域f(x)f 的值域g(f(x))g∘f 的值域fg前提:f 的值域要落在 g 的定义域里f 与反函数 f−1 合成:一来一回,回到原来的 x(恒等函数)xf(x)xff−1f−1(f(x))=x,f(f−1(x))=x。顺序一般不能换:f(x)=x+1、g(x)=x² 时,g(f(x))=(x+1)²,f(g(x))=x²+1。
b=f(a)  ⟺  a=f−1(b),(g∘f)(x)=g(f(x))b=f(a)\iff a=f^{-1}(b),\qquad (g\circ f)(x)=g\bigl(f(x)\bigr)
ff
原来的函数
f−1f^{-1}
ff 的反函数,读作 f inverse;不是 1f\dfrac{1}{f}
gg
接在 ff 后面的函数
g∘fg\circ f
ff 与 gg 的合成函数:先做 ff,再做 gg
a, ba,\ b
ff 的一个自变量值与对应的函数值
xx
自变量
适用条件
  • ff 要是一对一的(例如在定义域上单调增加或单调减少),否则没有反函数,要先限制定义域
  • f−1f^{-1} 的定义域 = ff 的值域,f−1f^{-1} 的值域 = ff 的定义域
  • g∘fg\circ f 要求 ff 的值域落在 gg 的定义域里;一般 g∘f≠f∘gg\circ f\ne f\circ g,但 h∘(g∘f)=(h∘g)∘fh\circ(g\circ f)=(h\circ g)\circ f
合成函数的值域分两步求:先求内层 f(x)f(x) 的范围,再把它当作外层的定义域。例如 f(x)=x2+4x+5=(x+2)2+1≥1f(x)=x^2+4x+5=(x+2)^2+1\ge1,g(x)=2xg(x)=\dfrac{2}{x},则 g(f(x))=2f(x)g(f(x))=\dfrac{2}{f(x)} 的值域是 0<y≤20<y\le2。

怎么用

EJU 常见三类。一是求反函数(「f(x)f(x) の逆関数を f−1(x)f^{-1}(x) とすると」),定义域常做成填空,第 ① 步不能省。二是用 b=f(a)  ⟺  a=f−1(b)b=f(a)\iff a=f^{-1}(b) 绕开反函数:f−1(5)=−1f^{-1}(5)=-1 直接写成 f(−1)=5f(-1)=5 列方程。三是合成:从里往外代;g(f(x))=f(g(x))g(f(x))=f(g(x)) 对所有 xx 成立时展开比较系数,没用到的方程也要验。

登录后免费阅读全文

本节还有 7 部分,以及配套的真题和小测验。

  • 本节公式一览
  • 例题
  • 容易错在哪里
  • 自测
  • 小结
  • 日文术语