函数与映射

预计学习时间: 2小时 | 难度: 🟢 基础

前置知识

需要掌握:初中阶段的集合基本概念、坐标系中描点画图的基本技能。

1. 函数的严格定义(Function)

在日常生活中,"函数"无处不在:你的体重随时间变化、气温随海拔升高而降低、手机信号强度随距离衰减——这些都是一个量"决定"另一个量的关系。但在数学中,我们需要一个精确无歧义的定义。

函数的集合论定义

设 $X$ 和 $Y$ 是两个非空集合。一个从 $X$ 到 $Y$ 的函数(Function)$f: X \to Y$ 是一个规则,它对 $X$ 中的每一个元素 $x$,都恰好指定 $Y$ 中的一个元素 $y = f(x)$。

等价地,$f$ 是一个子集 $f \subseteq X \times Y$,使得对每个 $x \in X$,恰好存在唯一的 $y \in Y$ 满足 $(x, y) \in f$。

例 1:从对应规则到严格定义

设 $f: \mathbb{R} \to \mathbb{R}$, $f(x) = x^2$。

注意:值域可以是陪域的真子集

2. 映射的概念:单射、满射、双射

想象你在寄快递:每个包裹(定义域的元素)必须发往一个且仅一个目的地(值域的元素)。但不同的"寄送方式"有不同的特性:

单射(Injection / One-to-one)

$f: X \to Y$ 是单射,若对所有 $x_1, x_2 \in X$,$f(x_1) = f(x_2) \Rightarrow x_1 = x_2$。

直觉:不同的输入一定给出不同的输出——"不撞车"。

满射(Surjection / Onto)

$f: X \to Y$ 是满射,若对每个 $y \in Y$,都存在至少一个 $x \in X$ 使得 $f(x) = y$。

直觉:值域中每个位置都被"覆盖到"——"无空位"。

双射(Bijection / One-to-one Correspondence)

$f: X \to Y$ 是双射,若它既是单射又是满射。

直觉:输入和输出之间建立了"完美配对",一一对应。

图解:单射、满射、双射

$\textcolor{2c3e50}{x_1}$
$\textcolor{2c3e50}{x_2}$
$\textcolor{2c3e50}{x_3}$
$\textcolor{2c3e50}{y_1}$
$\textcolor{2c3e50}{y_2}$
$\textcolor{2c3e50}{y_3}$
$\textcolor{2c3e50}{y_4}$
单射(不撞车)
$\textcolor{2c3e50}{x_1}$
$\textcolor{2c3e50}{x_2}$
$\textcolor{2c3e50}{x_3}$
$\textcolor{2c3e50}{x_4}$
$\textcolor{2c3e50}{y_1}$
$\textcolor{2c3e50}{y_2}$
$\textcolor{2c3e50}{y_3}$
满射(无空位)
$\textcolor{2c3e50}{x_1}$
$\textcolor{2c3e50}{x_2}$
$\textcolor{2c3e50}{x_3}$
$\textcolor{2c3e50}{y_1}$
$\textcolor{2c3e50}{y_2}$
$\textcolor{2c3e50}{y_3}$
双射(完美配对)

例 2:判断映射类型

3. 复合函数(Composition)

想象流水线:第一道工序把原料变成半成品,第二道工序把半成品变成成品。数学上,两个函数"串联"就是复合。

复合函数的定义

设 $f: X \to Y$ 和 $g: Y \to Z$,则复合函数 $g \circ f: X \to Z$ 定义为:

$$(g \circ f)(x) = g(f(x)), \quad \forall x \in X$$

注意顺序:先作用 $f$,再作用 $g$,但写法是 $g \circ f$(从右往左读)。

$\textcolor{0b1b2d}{X}$
$\textcolor{a85a1c}{Y}$
$\textcolor{557b62}{Z}$
$\textcolor{2c3e50}{x}$
$\textcolor{2c3e50}{x^2}$
$\textcolor{2c3e50}{x^2+1}$
$\textcolor{0b1b2d}{f(x)=x^2}$
$\textcolor{a85a1c}{g(x)=x+1}$
$\textcolor{557b62}{g\circ f: x \mapsto x^2+1}$

复合的结合律

若 $f: X \to Y$, $g: Y \to Z$, $h: Z \to W$,则:

$$h \circ (g \circ f) = (h \circ g) \circ f$$

即复合运算满足结合律(但一般不满足交换律:$g \circ f \neq f \circ g$)。

4. 反函数(Inverse Function)

如果你能从输出反推出唯一的输入,那就存在"逆向操作"——反函数。就像加密和解密:加密函数把明文变成密文,解密函数把密文还原为明文。

反函数的定义

设 $f: X \to Y$ 是双射。则存在唯一的函数 $f^{-1}: Y \to X$,使得:

$$f^{-1} \circ f = \mathrm{id}_X, \quad f \circ f^{-1} = \mathrm{id}_Y$$

其中 $\mathrm{id}_X(x) = x$ 是恒等函数。

例 3:反函数

5. 常见函数族

数学中有几个最重要的"函数家族",它们在代数几何的旅途中会反复出现:

图解:$y = x^2$ 的函数图像与映射对应

$\textcolor{2c3e50}{x}$
$\textcolor{2c3e50}{y}$
$\textcolor{9c4d4d}{1.5}$
$\textcolor{a85a1c}{-1.5}$
$\textcolor{2c3e50}{2.25}$
$\textcolor{3d4a5c}{f(1.5) = f(-1.5) = 2.25}$
两个不同输入对应同一输出
→ 非单射!
定义域 $\textcolor{2e5c8a}{\mathbb{R}}$
值域 $\textcolor{557b62}{[0,\infty)}$
$\textcolor{2e5c8a}{y = x^2}$

生活实例:GPS 定位中的函数思想

你的手机GPS定位就是函数思想的应用:卫星发出信号,你的手机接收后计算到每颗卫星的距离。每颗卫星定义一个以它为圆心的圆(球),三颗卫星的三个圆交于一点——那就是你的位置!这本质上是"联立方程求解"。

卫星 A
卫星 B
卫星 C
你在这!

练习

练习 1:判断映射类型

判断以下映射是否为单射、满射、双射:

  1. $f: \mathbb{Z} \to \mathbb{Z}$, $f(n) = 2n$
  2. $f: \mathbb{R} \to \mathbb{R}$, $f(x) = x^3$
  3. $f: \mathbb{R} \to \mathbb{R}$, $f(x) = \sin x$
提示

(1) 单射但非满射(奇数不在像中);(2) 双射;(3) 非单非满(周期性且值域为$[-1,1]$)。

练习 2:求复合函数

设 $f(x) = 3x - 1$, $g(x) = x^2 + 2$。求:

  1. $(g \circ f)(x)$
  2. $(f \circ g)(x)$
  3. 验证 $g \circ f \neq f \circ g$
提示

(1) $g(f(x)) = (3x-1)^2 + 2 = 9x^2 - 6x + 3$;(2) $f(g(x)) = 3(x^2+2) - 1 = 3x^2 + 5$。显然两者不等。

练习 3:反函数

求下列函数的反函数,并验证 $f^{-1}(f(x)) = x$:

  1. $f(x) = \frac{2x+1}{x-3}$($x \neq 3$)
  2. $f: [0,\infty) \to [0,\infty)$, $f(x) = x^2$
提示

(1) 令 $y = \frac{2x+1}{x-3}$,解出 $x = \frac{3y+1}{y-2}$,故 $f^{-1}(y) = \frac{3y+1}{y-2}$。(2) $f^{-1}(y) = \sqrt{y}$。