跳至内容
spmaddmath.com.my
补习

学习

课程公式方法考试与试卷工具
地区收费博客我们的老师联系
中文

例题 · 函数

函数,例题(KBAT)

这组困难的函数例题把多个想法结合起来:给复合函数求反并验证顺序反转规则 (fg)1=g1f1(fg)^{-1}=g^{-1}f^{-1}、在受限定义域上求二次函数的反函数、从自复合 ff(x)ff(x) 解出两个常数。每题都完整解答并检验。

这些例题涵盖什么

这组困难的函数例题要你同时握住两个想法。你要给复合函数求反并验证顺序反转规则 (fg)1=g1f1(fg)^{-1}=g^{-1}f^{-1},用配方法给受限定义域上的二次函数求反并追踪它的值域,还要从自复合 ff(x)ff(x) 解出一对常数。

代数保持整洁,但思路是分层的:早处一个小失误会一路传到最后一行。每一题都完整地做,保留括号,并把定义域或被排除的值当作答案的一部分写出来,而不是事后补上。

我们用独立的路径检验每个结果,让你在依靠它之前就能信赖这份算法。

例题解析

看下去之前,每道题都认真做一遍。这些题奖励清晰的计划,以及对符号、定义域和值域的细心记录。

Q1[6 marks]

两个函数定义为 f(x)=3x2f(x)=3x-2g(x)=x+12g(x)=\dfrac{x+1}{2}。(a) 求 fg(x)fg(x),并据此求 (fg)1(x)(fg)^{-1}(x)

(b) 求 f1(x)f^{-1}(x)g1(x)g^{-1}(x),并验证 (fg)1(x)=g1f1(x)(fg)^{-1}(x)=g^{-1}f^{-1}(x)

Show worked solution

(a) fg(x)=f(g(x))fg(x)=f(g(x)),所以把 g(x)=x+12g(x)=\dfrac{x+1}{2} 代入 ff

fg(x)=3 ⁣(x+12)2=3x+322=3x+342=3x12fg(x)=3\!\left(\frac{x+1}{2}\right)-2=\frac{3x+3}{2}-2=\frac{3x+3-4}{2}=\frac{3x-1}{2}

求反函数:设 y=3x12y=\dfrac{3x-1}{2},把 xx 化为主项:

2y=3x1    3x=2y+1    x=2y+132y=3x-1 \;\Rightarrow\; 3x=2y+1 \;\Rightarrow\; x=\frac{2y+1}{3}
(fg)1(x)=2x+13(fg)^{-1}(x)=\frac{2x+1}{3}

(b) 分别给每个函数求反。对 ff,设 y=3x2y=3x-2

3x=y+2    f1(x)=x+233x=y+2 \;\Rightarrow\; f^{-1}(x)=\frac{x+2}{3}

gg,设 y=x+12y=\dfrac{x+1}{2}

2y=x+1    g1(x)=2x12y=x+1 \;\Rightarrow\; g^{-1}(x)=2x-1

现在把 f1(x)=x+23f^{-1}(x)=\dfrac{x+2}{3} 代入 g1g^{-1},构造 g1f1(x)=g1 ⁣(f1(x))g^{-1}f^{-1}(x)=g^{-1}\!\left(f^{-1}(x)\right)

g1f1(x)=2 ⁣(x+23)1=2x+431=2x+433=2x+13g^{-1}f^{-1}(x)=2\!\left(\frac{x+2}{3}\right)-1=\frac{2x+4}{3}-1=\frac{2x+4-3}{3}=\frac{2x+1}{3}

答案

(fg)1(x)=2x+13(fg)^{-1}(x)=\dfrac{2x+1}{3}g1f1(x)=2x+13g^{-1}f^{-1}(x)=\dfrac{2x+1}{3} 完全相同,验证了 (fg)1=g1f1(fg)^{-1}=g^{-1}f^{-1}。顺序反转:要撤销「先 ggff」,就先撤 ff 再撤 gg

用一个值检验:fg(3)=82=4fg(3)=\dfrac{8}{2}=4(fg)1(4)=93=3(fg)^{-1}(4)=\dfrac{9}{3}=3

Q2[7 marks]

函数 ff 定义为 f(x)=x26x+5f(x)=x^{2}-6x+5,定义域为 x3x\geq 3。(a) 把 f(x)f(x) 写成 (xa)2+b(x-a)^{2}+b 的形式。

(b) 写出 ff 的值域。(c) 求 f1(x)f^{-1}(x),并写出它的定义域。

Show worked solution

(a) 配方。6-6 的一半是 3-3,且 (3)2=9(-3)^{2}=9

f(x)=x26x+5=(x3)29+5=(x3)24f(x)=x^{2}-6x+5=(x-3)^{2}-9+5=(x-3)^{2}-4

(b) 在定义域 x3x\geq 3 上,括号 x30x-3\geq 0,所以 (x3)20(x-3)^{2}\geq 0,且取遍从 00 起的每一个值。因此 f(x)4f(x)\geq -4,最小值 4-4x=3x=3 达到。

值域: f(x)4\text{值域: } f(x)\geq -4

(c) 求反函数:设 y=(x3)24y=(x-3)^{2}-4,把 xx 化为主项:

(x3)2=y+4    x3=±y+4(x-3)^{2}=y+4 \;\Rightarrow\; x-3=\pm\sqrt{y+4}

由于定义域为 x3x\geq 3,有 x30x-3\geq 0,所以只取正的平方根:

x=3+y+4    f1(x)=3+x+4x=3+\sqrt{y+4} \;\Rightarrow\; f^{-1}(x)=3+\sqrt{x+4}

答案

f(x)=(x3)24f(x)=(x-3)^{2}-4;值域 f(x)4f(x)\geq -4f1(x)=3+x+4f^{-1}(x)=3+\sqrt{x+4},定义域 x4x\geq -4,因为反函数的定义域就是 ff 的值域。检验:f(7)=4942+5=12f(7)=49-42+5=12f1(12)=3+16=3+4=7f^{-1}(12)=3+\sqrt{16}=3+4=7

Q3[6 marks]

函数 ff 定义为 f(x)=ax+bf(x)=ax+b,其中 a>0a>0bb 为常数。已知 f2(x)=4x+9f^{2}(x)=4x+9,求 aabb 的值,并据此求 f1(x)f^{-1}(x)

Show worked solution

f2(x)=ff(x)=f(ax+b)f^{2}(x)=ff(x)=f(ax+b)。把整个 ax+bax+b 代入 ff

f2(x)=a(ax+b)+b=a2x+ab+bf^{2}(x)=a(ax+b)+b=a^{2}x+ab+b

4x+94x+9 对比。xx 的系数给出 a2=4a^{2}=4,由于 a>0a>0,取正根:

a2=4    a=2(a>0)a^{2}=4 \;\Rightarrow\; a=2 \quad (a>0)

对比常数项 ab+b=9ab+b=9,提取公因式,再代入 a=2a=2

b(a+1)=9    3b=9    b=3b(a+1)=9 \;\Rightarrow\; 3b=9 \;\Rightarrow\; b=3

所以 f(x)=2x+3f(x)=2x+3。求反函数:设 y=2x+3y=2x+3,把 xx 化为主项:

2x=y3    f1(x)=x322x=y-3 \;\Rightarrow\; f^{-1}(x)=\frac{x-3}{2}

答案

a=2a=2b=3b=3f1(x)=x32f^{-1}(x)=\dfrac{x-3}{2}。检验:当 f(x)=2x+3f(x)=2x+3f2(x)=2(2x+3)+3=4x+6+3=4x+9f^{2}(x)=2(2x+3)+3=4x+6+3=4x+9;且 f1(f(x))=(2x+3)32=xf^{-1}(f(x))=\dfrac{(2x+3)-3}{2}=x

Q4[5 marks]

两个函数定义为 g(x)=2x+1g(x)=2x+1fg(x)=4x2+4x+3fg(x)=4x^{2}+4x+3。求 f(x)f(x)

Show worked solution

由于 fg(x)=f(g(x))fg(x)=f(g(x)),整个表达式必须完全改写成只含 g(x)g(x) 的形式。先对右边配方:

4x2+4x+3=(2x+1)2+24x^{2}+4x+3=(2x+1)^{2}+2

括号 (2x+1)2(2x+1)^{2} 正好就是 [g(x)]2[g(x)]^{2},因为 g(x)=2x+1g(x)=2x+1。代入:

fg(x)=[g(x)]2+2fg(x)=[g(x)]^{2}+2

比较两边:施加在 g(x)g(x) 上的运算就是 ff 的法则,把输入平方,再加 22

f(x)=x2+2f(x)=x^{2}+2

答案

f(x)=x2+2f(x)=x^{2}+2。用 x=2x=2 检验:g(2)=5g(2)=5f(5)=25+2=27f(5)=25+2=27,与直接算出的 fg(2)=4(4)+4(2)+3=27fg(2)=4(4)+4(2)+3=27 一致。

Q5[5 marks]

函数 ff 定义为 f(x)=x2f(x)=\sqrt{x-2},且 ff 只在 x2x\geq 2 时有定义。函数 gg 定义为 g(x)=x23g(x)=x^{2}-3,对所有实数 xx 成立。

求最简形式的 fg(x)fg(x),并写出使 fg(x)fg(x) 有意义的 xx 的取值集合。

Show worked solution

g(x)=x23g(x)=x^{2}-3 代入 ff,构造 fg(x)=f(g(x))fg(x)=f(g(x))

fg(x)=(x23)2=x25fg(x)=\sqrt{(x^{2}-3)-2}=\sqrt{x^{2}-5}

这只在 ff 的输入,也就是 g(x)g(x),满足 ff 本身的条件 g(x)2g(x)\geq 2 时才有意义:

x232    x25x^{2}-3\geq 2 \;\Rightarrow\; x^{2}\geq 5

两边取平方根解这个不等式,两个分支都要保留,因为 x25x^{2}\geq 5 允许 xx 是较大的正数或较大的负数:

x5   或   x5x\leq -\sqrt{5} \;\text{ 或 }\; x\geq \sqrt{5}

答案

fg(x)=x25fg(x)=\sqrt{x^{2}-5},在 x5x\leq -\sqrt{5}x5x\geq \sqrt{5} 时有定义。检验 x=3x=3g(3)=6g(3)=6,满足 2\geq 2,所以 f(6)=4=2f(6)=\sqrt{4}=2;直接计算 95=4=2\sqrt{9-5}=\sqrt{4}=2,一致。

检验 x=1x=1g(1)=2g(1)=-2,不满足 g(x)2g(x)\geq2,而 11 确实不在所写的集合内。

Q6[6 marks]

函数 ff 定义为 f(x)=2x+1x3f(x)=\dfrac{2x+1}{x-3},其中 x3x\neq 3。求 f1(x)f^{-1}(x),并写出 f1f^{-1} 的定义域中必须排除的那个 xx 值。

Show worked solution

y=f(x)y=f(x),两边乘以 (x3)(x-3) 去分母:

y=2x+1x3    y(x3)=2x+1y=\frac{2x+1}{x-3} \;\Rightarrow\; y(x-3)=2x+1

展开,然后把含 xx 的项全部移到一边:

xy3y=2x+1    xy2x=3y+1xy-3y=2x+1 \;\Rightarrow\; xy-2x=3y+1

提出公因式 xx,再相除,把 xx 化为主项:

x(y2)=3y+1    x=3y+1y2x(y-2)=3y+1 \;\Rightarrow\; x=\frac{3y+1}{y-2}
f1(x)=3x+1x2f^{-1}(x)=\frac{3x+1}{x-2}

答案

f1(x)=3x+1x2f^{-1}(x)=\dfrac{3x+1}{x-2},其中 x2x\neq 2 被排除,因为 f1f^{-1} 的定义域就是 ff 的值域,而 ff 永远达不到 y=2y=2(它的水平渐近线)。检验:f(4)=91=9f(4)=\dfrac{9}{1}=9f1(9)=287=4f^{-1}(9)=\dfrac{28}{7}=4

Q7[6 marks]

函数 ff 定义为 f(x)=x24x+1f(x)=x^{2}-4x+1,定义域为 0x50\leq x\leq 5。求 ff 的值域。

Show worked solution

配方求出顶点。4-4 的一半是 2-2,且 (2)2=4(-2)^{2}=4

f(x)=x24x+1=(x2)24+1=(x2)23f(x)=x^{2}-4x+1=(x-2)^{2}-4+1=(x-2)^{2}-3

顶点在 x=2x=2,落在所给定义域 0x50\leq x\leq 5 之内,所以最小值 3-3 确实能取到,在 x=2x=2 处。

由于定义域是闭区间而不是无限延伸的,最大值不是自动的,必须检验两个端点:

f(0)=(02)23=1,f(5)=(52)23=6f(0)=(0-2)^{2}-3=1, \qquad f(5)=(5-2)^{2}-3=6

x=5x=5x=0x=0 离顶点 x=2x=2 更远,所以它给出较大的值。这个定义域上的最大值是 66,在 x=5x=5 处取到。

值域: 3f(x)6\text{值域: } -3\leq f(x)\leq 6

答案

值域:3f(x)6-3\leq f(x)\leq 6。检验一个内部点:f(1)=(12)23=2f(1)=(1-2)^{2}-3=-2,正好落在最小值 3-3 与较近端点的值 f(0)=1f(0)=1 之间,与抛物线的形状完全吻合。

Q8[5 marks]

两个函数定义为 f(x)=2xkf(x)=2x-kg(x)=x2+1g(x)=x^{2}+1,其中 kk 为常数。已知 fg(3)=17fg(3)=17,求 kk 的值,并据此求最简形式的 gf(x)gf(x)

Show worked solution

先算出 g(3)g(3),因为 fg(3)=f(g(3))fg(3)=f(g(3))

g(3)=32+1=10g(3)=3^{2}+1=10

代入 ff,并令结果等于 1717

fg(3)=f(10)=2(10)k=20k=17    k=3fg(3)=f(10)=2(10)-k=20-k=17 \;\Rightarrow\; k=3

所以 f(x)=2x3f(x)=2x-3。现在把 f(x)=2x3f(x)=2x-3 代入 gg,构造 gf(x)=g(f(x))gf(x)=g(f(x))

gf(x)=(2x3)2+1=4x212x+9+1=4x212x+10gf(x)=(2x-3)^{2}+1=4x^{2}-12x+9+1=4x^{2}-12x+10

答案

k=3k=3gf(x)=4x212x+10gf(x)=4x^{2}-12x+10。检验:当 k=3k=3 时,g(3)=10g(3)=10f(10)=2(10)3=17f(10)=2(10)-3=17,与已知条件一致。

此外 gf(0)=g(3)=10gf(0)=g(-3)=10,与公式算出的 4(0)0+10=104(0)-0+10=10 一致。

在每一题里,分数都藏在仓促解答会漏掉的细节中:由定义域决定的符号、写出来后成为反函数定义域的那个值域,以及让答案唯一的条件 a>0a>0。分层的题目并不是更难的想法,而是同样的想法,多经过一步仍被诚实地保住。

关键方法要点

困难的函数题把熟悉的步骤叠起来,所以分数属于那些把每一层都保持整洁、并把定义域和被排除的值完整写出的人。

  • 复合函数的反函数会把函数的顺序反转:(fg)1=g1f1(fg)^{-1}=g^{-1}f^{-1}
  • 给二次函数求反,先配方,再解出 xx;定义域的限制决定保留哪个平方根。
  • f1f^{-1} 的定义域是 ff 的值域,f1f^{-1} 的值域是 ff 的定义域,一定要写出来。
  • 当自复合得出 a2x+a^{2}x+\ldots 时,像 a>0a>0 这样给定的条件会选出正确的根。
  • 对一切 xx 都成立的等式,分别对应 xx 的系数与常数项,列出各自的方程。
  • 这里每个结果都用独立路径检验过,一个测试值,或把反函数复合回 xx

老师如何帮忙

困难的函数题很少因为「不会某一步」而失分;它们失分,是因为两个正确的想法缠在了一起,平方根取错了符号,或者定义域没写出来。在一对一的课堂上,我们的老师会在两层交汇的那一刻放慢,让你依据定义域来定符号,而不是靠猜。

我们的老师经验丰富,所以你遇到的是会示范「独立检验」的人,能在失误影响到最后的分数之前就把它抓住。课程以英语授课,而 SPM 试卷用马来文和英文双语命题,因此这套记号在两种版本里读起来都一样。

获取一对一辅导。

预约试课

常见问题

为什么 (fg)1(fg)^{-1} 等于 g1f1g^{-1}f^{-1} 而不是 f1g1f^{-1}g^{-1}

撤销复合会把步骤的顺序反过来。既然 fgfg 先做 gg 再做 ff,反函数就必须先撤 ff 再撤 gg,也就是 g1f1g^{-1}f^{-1}

你随时可以用一个测试值来确认。

给二次函数求反时,保留哪个平方根?

由受限定义域允许的那个。对 f(x)=(x3)24f(x)=(x-3)^{2}-4x3x\geq 3,需要 x30x-3\geq 0,所以 x=3+x+4x=3+\sqrt{x+4} 只取正根。

怎么求反函数的定义域?

f1f^{-1} 的定义域正是 ff 的值域。先求出 ff 的值域,常常从配方形式最快看出,再把它作为反函数的定义域。

a2=4a^{2}=4 时,条件 a>0a>0 有什么用?

方程 a2=4a^{2}=4 给出 a=2a=2a=2a=-2。给定的条件 a>0a>0 排除了 2-2,剩下 a=2a=2

这类条件正是为了让答案唯一而给的。

来源:SRC-DSKP-EN

作者 spmaddmath.com.my 编辑团队.· 最后更新 5 September 2026

准备好开始了吗?

预约试课每小时RM50起 · 一小时付费试课 · 当天回复
预约试课一小时付费试课 · 当天回复