一 问题引入
在高一学函数性质时,我们会遇到一些抽象函数的问题,先看两道例题:
【例 1】已知函数 f(2x+1) 的定义域为 [1,2],则函数 f(4x+1) 的定义域是 –––––.
【例 2】已知函数 f(x) 的定义域为 R,且 f(2x−1) 的图象关于直线 x=1 对称,f(3x+2) 是奇函数,则下列选项中值一定为 0 的是( )
A.f(72) B.f(2024) C.f(1) D.f(32)
以上两题中没告知函数解析式,我们可以利用函数图象变换的方法处理类似的问题.
二 图象变换
图象变换包括平移变换、伸缩变换、对称变换和翻转变换,我们只需了解前两种变换.
(等我们学了必修第一册第五章三角函数会有更好的理解)
回忆下,我们刚学一次函数 y=kx+b(k≠0) 时,是如何知道图象是一直线的呢?
就是 “列表 — 描点 — 连线”!
1 平移变换
我们知道平移变换口诀:左加右减,上加下减,
Eg1:y=f(x) 向左平移 1 个单位,向下平移 2 个单位后的函数是 y=f(x+1)−2;
Eg2:y=f(2x−4) 向左平移 1 个单位后的函数是 y=f[2(x+1)−4]=f(2x−2);
为什么不是 y=f(2x+1−4)=f(2x−3)?
用描点的方式了解下 (不太严谨),
角度 1
假设 y=f(2x−4) 是 y=2x−4,其图象向左平移 1 个单位后,如下图显然平移变换后的函数是 y=2x−2.

角度 2
若点 (x0,y0) 在 y=f(2x−4) 图象上,则 y0=f(2x0−4);而点 (x0,y0) 经过平移变换 “向左平移 1 个单位” 后是 (x0−1,y0),显然点 (x0−1,y0) 在 y=f(2x−2) 图象上而不是 y=f(2x−3).
简而言之,“左加右减” 是对 x 进行加减,y=f[2(x+1)−4] 中的小括号不能不要.
2 伸缩变换
y=f(x) 的图象要伸缩变换:纵坐标 y 不变横坐标 x 扩大 2 倍,即 (x,y) 会变成 (2x,y),它的解析式会是什么?
用具体例子感受下,
y=x2 经过伸缩变换:纵坐标 y 不变横坐标 x 扩大 2 倍,点 A(1,1) 到点 B(2,1);
点 (x0,y0) 在 y=x2 图象上,则 y0=x02,变换后对应的点 (x1,y1),有 {x1=2x0y1=y0,
则 {x0=x12y0=y1,所以 y1=(x12)2=x214,故变换后的函数解析式为 y=x24.

若 y=x2 经过伸缩变换:纵坐标 y 不变横坐标 x 缩小到原来的 12,点 (1,1) 到点 (2,1);
变换后的函数解析式为 y=(2x)2=4x2.

简而言之,将 y=f(x) 的图象上各点的横坐标伸长 (0<b<1) 或缩短 (b>1) 到原来的 1b 倍,而纵坐标不变,得到函数 y=f(bx) 的图象.
若将 y=f(x) 的图象上各点的纵坐标伸长 (a>1) 或缩短 (0<a<1) 到原来的 a 倍,而横坐标不变,得到函数 y=af(x) 的图象.
三 图象变换的逆运用
我们知道了函数图象经过平移变换或伸缩变换后函数解析式的变换.
那函数 y=f(2x−2) 如何变换后变成函数 y=f(x) 呢?
方法 1 先平移后伸缩
y=f(2x−2)=f[2(x−1)] 向左平移 1 个单位得到 y=f(2x),再横坐标 x 扩大 2 倍得到 y=f(x).
方法 2 先伸缩后平移
y=f(2x−2) 横坐标 x 扩大 2 倍得到 y=f(x−2),再向左平移 2 个单位得到 y=f(x).
四 问题的解决
我们了解了以上两点,现在试试如何解决一开始提出的两个问题,
【例 1】已知函数 f(x2+1) 的定义域为 [−1,2],则函数 f(2x+1) 的定义域是 ––––– .
解 利用图象变换求解,
函数 f(x2+1)=f[12(x+2)] 的定义域为 [−1,2]
向右平移2个单位⟹f(x2) 的定义域为 [1,4]
横坐标缩小到原来的14⟹f(2x) 的定义域为 [14,1]
向左平移12个单位⟹f(2x) 的定义域为 [−14,12]
故答案为 [−14,12].
【例 2】已知函数 f(x) 的定义域为 R,且 f(2x−1) 的图象关于直线 x=1 对称,f(3x+2) 是奇函数,则下列选项中值一定为 0 的是( )
A.f(72) B.f(2024) C.f(1) D.f(32)
解 由的图象关于直线 x=1 对称
向左平移12个单位⟹f(2x) 的图象关于直线 x=12 对称
横坐标扩大2倍⟹f(x) 的图象关于直线 x=1 对称
由 f(3x+2) 是奇函数,关于 (0,0) 对称
向右平移23个单位⟹f(3x) 的图象关于 (23,0) 对称
横坐标扩大3倍⟹f(x) 的图象关于 (2,0) 对称
则 f(x) 的图象关于直线 x=1 对称,且关于 (2,0) 对称,
假设当 0<x<1 时,y=x,反复使用以上两点,结合图象可得函数 f(x) 周期为 4.

则 f(2024)=f(0)=0.
f(72)=f(−12)=−f(32),f(1) 都不确定是否为 0.
故选:B.
问题的另解
【例 1】因为函数 f(x2+1) 的定义域为 [−1,2],即 x∈[−1,2],所以 x2+1∈[12,2],
由 12≤2x+1≤2 解得 −14≤x≤12,
所以函数 f(4x+1) 的定义域为 [−14,12].
【例 2】f(2x−1) 的图象关于直线 x=1 对称,
则 f(2x−1)=f(2(−x+2)−1)=f(−2x+3).
即 f(2x−1)=f(2(−x+2)−1)=f(−(2x−1)+2),
令 t=2x−1,则 f(t)=f(−t+2),
则 f(x) 也关于 x=1 对称.
f(3x+2) 是奇函数,
则 f(3x+2)+f(−3x+2)=0,f(3x+2)+f(−(3x+2)+4)=0,
令 t=3x+2,则 f(t)+f(−t+4)=0,则 f(x) 也关于 (2,0) 对称.
且令 t=2,得 f(2)=0.
由前面知道 f(t)=f(−t+2)=−f(−t+4),且令 t=0,则 f(0)=f(2)=f(4)=0.
且 f(−t+2)=−f(−t+4)=−(−f(−t+6))=f(−t+6),
令 m=−t+2,则 f(m)=f(m+4),
故 f(x) 周期为 4.
则 f(2024)=f(0)=0.
f(72)=f(−12)=−f(32),f(1),都不确定是否为 0.
故选:B.
五 巩固练习
-
已知函数 f(2x−1) 的定义域为 (−1,9),则函数 f(3x+1) 的定义域为( )
A.(−13,43) B.(−43,163) C.(−23,83) D.(−2,28)
-
已知函数 f(x) 对任意的 x∈R 都有 f(x+8)=−f(x),若 y=f(x+2) 的图象关于点 (−2,0) 对称,且 f(3)=3,则 f(43)=( )
A.0 B.−3 C.3 D.4
-
已知函数 y=f(2x−1) 的图象关于点 (−1,1) 对称,则下列函数是奇函数的是( )
A.y=f(2x−2)+1 B.y=f(2x−3)+1
C.y=f(2x−2)−1 D.y=f(2x−3)−1
-
已知 f(x−1) 是定义域为 R 的奇函数,g(x)=f(2x+3) 是定义域为 R 的偶函数,则( )
A.g(2)=0 B.g(3)=0 C.f(3)=0 D.f(5)=0
-
(多选) 已知函数 f(x) 的定义域为 R,f(x+1) 为奇函数,f(x+2) 为偶函数,且 x∈[0,1] 时,f(x) 单调递增,则下列结论正确的为( )
A.f(x) 是偶函数 B.f(x) 的图象关于点 (−1,0) 中心对称
C.f(2024)=0 D.f(54)+f(−14)<0
参考答案
- 【详解】函数 f(2x−1) 的定义域为 (−1,9),
向左平移12个单位⟹ 函数 f(2x) 的定义域为 (−32,172),
横坐标缩小到原来的23倍⟹ 函数 f(3x) 的定义域为 (−1,173),
向左平移13个单位⟹ 函数 f(3x+1) 的定义域为 (−43,163).
故选:B.
- 【详解】由于 y=f(x+2) 的图象关于点 (−2,0) 对称,
故 y=f(x) 的图象关于点 (0,0) 对称,即 y=f(x) 为奇函数,
又 f(x+8)=−f(x),
则 f(x+16)=−f(x+8)=f(x),即 16 为 f(x) 的周期,
令 x=−3 代入 f(x+8)=−f(x),则 f(5)=−f(−3)=f(3)=3,
故 f(43)=f(43−3×16)=f(−5)=−f(5)=−3,
故选:B
- 【详解】函数 y=f(2x−1) 的图象关于点 (−1,1) 对称,
所以函数 y=f(2x−1) 的图象向右平移 1 个单位,
向下平移一个单位后函数的图象关于点 (0,0) 对称,
即可得 y=f[2(x−1)−1]−1=f(2x−3)−1.
故选:D
- 【详解】因为 f(x−1) 是定义域为 R 的奇函数,
所以函数 f(x) 关于点 (−1,0) 对称,且 f(−1)=0
因为 g(x)=f(2x+3) 是定义域为 R 的偶函数,
所以函数 f(x) 关于直线 x=3 对称,
所以 f(7)=0,即 g(2)=0.
故选:A
- 【详解】因为 f(x+1) 为奇函数,所以 f(x) 关于 (1,0) 对称 ①,
因为 f(x+2) 为偶函数,所以 f(x) 关于 x=2 对称 ②,
x∈[0,1] 时,f(x) 单调递增,
假设当 0≤x≤1 时,y=x−1,
反复使用以上①②两点,
结合图象可得函数周期为 T=4,f(x) 是偶函数,f(x) 的图象关于点 (−1,0) 中心对称,f(2024)=f(0) 不一定为 0.

故 AB 正确,C 错误;
因为 f(54)+f(−14)=f(2−34)+f(14)=−f(−34)+f(14)=f(14)−f(34),
且 x∈[0,1] 时,f(x) 单调递增,
所以 f(14)<f(34),即 f(14)−f(34)<0,
故 D 正确.
故选:ABD.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通