引言
复变函数是指定义在复数域上的函数,其自变量和因变量都是复数。复变函数的导数定义与实变函数类似,但有其独特之处。对于一个复变函数 f(z)f(z)f(z) 在点 z0z_0z0 可导,意味着极限
f′(z0)=limΔz→0f(z0+Δz)−f(z0)Δz f'(z_0) = \lim_{\Delta z \to 0} \frac{f(z_0 + \Delta z) - f(z_0)}{\Delta z} f′(z0)=Δz→0limΔzf(z0+Δz)−f(z0)
存在且与 Δz\Delta zΔz 趋近于 0 的方式无关。这一要求比实变函数的可导性更为严格,也引出了复变函数解析性的概念。
函数 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 的定义
首先,明确 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 的具体表达式。设 z=x+iyz = x + iyz=x+iy,其中 x,y∈Rx, y \in \mathbb{R}x,y∈R,则 ∣z∣=x2+y2|z| = \sqrt{x^2 + y^2}∣z∣=x2+y2,因此
f(z)=∣z∣2=x2+y2 f(z) = |z|^2 = x^2 + y^2 f(z)=∣z∣2=x2+y2
所以,可以将 f(z)f(z)f(z) 表示为:
f(z)=f(x+iy)=x2+y2 f(z) = f(x + iy) = x^2 + y^2 f(z)=f(x+iy)=x2+y2
函数 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 的映射性质
-
实值函数:f(z)=∣z∣2f(z)=|z|^{2}f(z)=∣z∣2将复数映射到实数,因此其图像是三维空间中的曲面。
-
旋转对称性:函数值仅取决于模∣z∣|z|∣z∣,因此在复平面上具有旋转对称性。等高线图显示为同心圆。
-
抛物面:在三维视图中,函数图像是一个旋转抛物面,因为f(z)=x2+y2f(z)=x^{2}+y^{2}f(z)=x2+y2。
Matlab演示
% 定义网格范围
[x, y] = meshgrid(linspace(-2, 2, 50), linspace(-2, 2, 50));
z = x + 1i*y; % 创建复数网格
% 计算函数值
f = abs(z).^2; % 等价于 x.^2 + y.^2
% 绘制三维曲面
figure;
surf(x, y, f);
title('复变函数f(z) = |z|^2的映射');
xlabel('实部 Re(z)');
ylabel('虚部 Im(z)');
zlabel('|z|^2');
colormap('jet');
colorbar;
shading interp;
% 绘制等高线图
figure;
contour(x, y, f, 20);
title('复变函数f(z) = |z|^2的等高线');
xlabel('实部 Re(z)');
ylabel('虚部 Im(z)');
colorbar;
grid on;
axis equal;
% 绘制极坐标下的映射
theta = linspace(0, 2*pi, 100);
r = linspace(0, 2, 20);
[Theta, R] = meshgrid(theta, r);
Z = R .* exp(1i*Theta);
F = abs(Z).^2;
figure;
surf(R.*cos(Theta), R.*sin(Theta), F);
title('极坐标下f(z) = |z|^2的映射');
xlabel('实部 Re(z)');
ylabel('虚部 Im(z)');
zlabel('|z|^2');
colormap('jet');
colorbar;
shading interp;
运行结果:
复变函数可导的必要条件:柯西-黎曼方程
复变函数 f(z)=u(x,y)+iv(x,y)f(z) = u(x, y) + i v(x, y)f(z)=u(x,y)+iv(x,y) 在某点可导的必要条件是满足柯西-黎曼方程:
∂u∂x=∂v∂y,∂u∂y=−∂v∂x \frac{\partial u}{\partial x} = \frac{\partial v}{\partial y}, \quad \frac{\partial u}{\partial y} = -\frac{\partial v}{\partial x} ∂x∂u=∂y∂v,∂y∂u=−∂x∂v
对于 f(z)=x2+y2f(z) = x^2 + y^2f(z)=x2+y2,可以将其表示为:
u(x,y)=x2+y2,v(x,y)=0 u(x, y) = x^2 + y^2, \quad v(x, y) = 0 u(x,y)=x2+y2,v(x,y)=0
计算偏导数:
∂u∂x=2x,∂u∂y=2y
\frac{\partial u}{\partial x} = 2x, \quad \frac{\partial u}{\partial y} = 2y
∂x∂u=2x,∂y∂u=2y
∂v∂x=0,∂v∂y=0
\frac{\partial v}{\partial x} = 0, \quad \frac{\partial v}{\partial y} = 0
∂x∂v=0,∂y∂v=0
代入柯西-黎曼方程:
- ∂u∂x=∂v∂y\frac{\partial u}{\partial x} = \frac{\partial v}{\partial y}∂x∂u=∂y∂v ⇒ 2x=02x = 02x=0
- ∂u∂y=−∂v∂x\frac{\partial u}{\partial y} = -\frac{\partial v}{\partial x}∂y∂u=−∂x∂v ⇒ 2y=−02y = -02y=−0 ⇒ 2y=02y = 02y=0
因此,只有在 x=0x = 0x=0 且 y=0y = 0y=0 时,即 z=0z = 0z=0 点,柯西-黎曼方程才成立。这意味着 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 仅在 z=0z = 0z=0 处可能可导。
验证 z=0z = 0z=0 处的可导性
现在验证 f(z)f(z)f(z) 在 z=0z = 0z=0 处是否可导。根据导数的定义:
f′(0)=limΔz→0f(0+Δz)−f(0)Δz=limΔz→0∣Δz∣2−0Δz=limΔz→0∣Δz∣2Δz f'(0) = \lim_{\Delta z \to 0} \frac{f(0 + \Delta z) - f(0)}{\Delta z} = \lim_{\Delta z \to 0} \frac{|\Delta z|^2 - 0}{\Delta z} = \lim_{\Delta z \to 0} \frac{|\Delta z|^2}{\Delta z} f′(0)=Δz→0limΔzf(0+Δz)−f(0)=Δz→0limΔz∣Δz∣2−0=Δz→0limΔz∣Δz∣2
设 Δz=Δx+iΔy\Delta z = \Delta x + i \Delta yΔz=Δx+iΔy,则 ∣Δz∣2=Δx2+Δy2|\Delta z|^2 = \Delta x^2 + \Delta y^2∣Δz∣2=Δx2+Δy2,所以:
f′(0)=lim(Δx,Δy)→(0,0)Δx2+Δy2Δx+iΔy f'(0) = \lim_{(\Delta x, \Delta y) \to (0,0)} \frac{\Delta x^2 + \Delta y^2}{\Delta x + i \Delta y} f′(0)=(Δx,Δy)→(0,0)limΔx+iΔyΔx2+Δy2
考虑 Δz\Delta zΔz 沿不同路径趋近于 0:
- 沿实轴(Δy=0\Delta y = 0Δy=0):
f′(0)=limΔx→0Δx2Δx=limΔx→0Δx=0 f'(0) = \lim_{\Delta x \to 0} \frac{\Delta x^2}{\Delta x} = \lim_{\Delta x \to 0} \Delta x = 0 f′(0)=Δx→0limΔxΔx2=Δx→0limΔx=0
- 沿虚轴(Δx=0\Delta x = 0Δx=0):
f′(0)=limΔy→0Δy2iΔy=limΔy→0Δyi=0 f'(0) = \lim_{\Delta y \to 0} \frac{\Delta y^2}{i \Delta y} = \lim_{\Delta y \to 0} \frac{\Delta y}{i} = 0 f′(0)=Δy→0limiΔyΔy2=Δy→0limiΔy=0
- 沿 Δy=kΔx\Delta y = k \Delta xΔy=kΔx(kkk 为常数):
f′(0)=limΔx→0Δx2+k2Δx2Δx+ikΔx=limΔx→0(1+k2)Δx2(1+ik)Δx=limΔx→0(1+k2)Δx1+ik=0 f'(0) = \lim_{\Delta x \to 0} \frac{\Delta x^2 + k^2 \Delta x^2}{\Delta x + i k \Delta x} = \lim_{\Delta x \to 0} \frac{(1 + k^2) \Delta x^2}{(1 + i k) \Delta x} = \lim_{\Delta x \to 0} \frac{(1 + k^2) \Delta x}{1 + i k} = 0 f′(0)=Δx→0limΔx+ikΔxΔx2+k2Δx2=Δx→0lim(1+ik)Δx(1+k2)Δx2=Δx→0lim1+ik(1+k2)Δx=0
无论 Δz\Delta zΔz 以何种方式趋近于 0,极限都为 0。因此,f(z)f(z)f(z) 在 z=0z = 0z=0 处可导,且导数为 0。
其他点的不可导性
对于 z≠0z \neq 0z=0,我们已经通过柯西-黎曼方程得出 f(z)f(z)f(z) 不满足可导的必要条件。为了更直观地理解这一点,可以尝试直接计算导数。
设 z0≠0z_0 \neq 0z0=0,计算导数:
f′(z0)=limΔz→0f(z0+Δz)−f(z0)Δz=limΔz→0∣z0+Δz∣2−∣z0∣2Δz f'(z_0) = \lim_{\Delta z \to 0} \frac{f(z_0 + \Delta z) - f(z_0)}{\Delta z} = \lim_{\Delta z \to 0} \frac{|z_0 + \Delta z|^2 - |z_0|^2}{\Delta z} f′(z0)=Δz→0limΔzf(z0+Δz)−f(z0)=Δz→0limΔz∣z0+Δz∣2−∣z0∣2
展开 ∣z0+Δz∣2|z_0 + \Delta z|^2∣z0+Δz∣2:
∣z0+Δz∣2=(z0+Δz)(z0‾+Δz‾)=z0z0‾+z0Δz‾+z0‾Δz+ΔzΔz‾=∣z0∣2+z0Δz‾+z0‾Δz+∣Δz∣2 |z_0 + \Delta z|^2 = (z_0 + \Delta z)(\overline{z_0} + \overline{\Delta z}) = z_0 \overline{z_0} + z_0 \overline{\Delta z} + \overline{z_0} \Delta z + \Delta z \overline{\Delta z} = |z_0|^2 + z_0 \overline{\Delta z} + \overline{z_0} \Delta z + |\Delta z|^2 ∣z0+Δz∣2=(z0+Δz)(z0+Δz)=z0z0+z0Δz+z0Δz+ΔzΔz=∣z0∣2+z0Δz+z0Δz+∣Δz∣2
因此:
∣z0+Δz∣2−∣z0∣2Δz=z0Δz‾+z0‾Δz+∣Δz∣2Δz=z0Δz‾Δz+z0‾+∣Δz∣2Δz \frac{|z_0 + \Delta z|^2 - |z_0|^2}{\Delta z} = \frac{z_0 \overline{\Delta z} + \overline{z_0} \Delta z + |\Delta z|^2}{\Delta z} = z_0 \frac{\overline{\Delta z}}{\Delta z} + \overline{z_0} + \frac{|\Delta z|^2}{\Delta z} Δz∣z0+Δz∣2−∣z0∣2=Δzz0Δz+z0Δz+∣Δz∣2=z0ΔzΔz+z0+Δz∣Δz∣2
考虑 Δz→0\Delta z \to 0Δz→0,最后一项 ∣Δz∣2Δz=Δz‾→0\frac{|\Delta z|^2}{\Delta z} = \overline{\Delta z} \to 0Δz∣Δz∣2=Δz→0。因此,主要取决于 Δz‾Δz\frac{\overline{\Delta z}}{\Delta z}ΔzΔz 的行为。
设 Δz=reiθ\Delta z = r e^{i \theta}Δz=reiθ,则 Δz‾=re−iθ\overline{\Delta z} = r e^{-i \theta}Δz=re−iθ,所以:
Δz‾Δz=e−2iθ \frac{\overline{\Delta z}}{\Delta z} = e^{-2i \theta} ΔzΔz=e−2iθ
当 Δz→0\Delta z \to 0Δz→0(即 r→0r \to 0r→0)时,θ\thetaθ 可以任意取值,e−2iθe^{-2i \theta}e−2iθ 依赖于 Δz\Delta zΔz 的趋近方向。因此,除非 z0=0z_0 = 0z0=0,否则 Δz‾Δz\frac{\overline{\Delta z}}{\Delta z}ΔzΔz 的值依赖于路径,极限不存在。
结论
综上所述:
- 函数 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 仅在 z=0z = 0z=0 处可导,且导数为 0。
- 对于所有 z≠0z \neq 0z=0,f(z)f(z)f(z) 不满足柯西-黎曼方程,因此不可导。
进一步讨论
值得注意的是,虽然 f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 在 z=0z = 0z=0 处可导,但它在该点的邻域内并不处处可导。因此,f(z)f(z)f(z) 在 z=0z = 0z=0 处不是解析的(解析要求函数在该点的某个邻域内处处可导)。实际上,f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 是一个典型的仅在一点可导的函数例子。
此外,f(z)=∣z∣2f(z) = |z|^2f(z)=∣z∣2 可以表示为 zz‾z \overline{z}zz,其中 z‾\overline{z}z 是 zzz 的共轭复数。共轭函数 z‾\overline{z}z 本身在任何点都不可导(可以通过柯西-黎曼方程验证),而 zzz 是全纯的。两个函数的乘积 zz‾z \overline{z}zz 仅在 z=0z = 0z=0 处可导,这与实函数中两个可导函数乘积的可导性有所不同。
总结
- 可导点:仅在 z=0z = 0z=0 处可导,且 f′(0)=0f'(0) = 0f′(0)=0。
- 不可导点:对于所有 z≠0z \neq 0z=0,f(z)f(z)f(z) 不可导。
- 解析性:f(z)f(z)f(z) 在 z=0z = 0z=0 处不解析,因为解析性要求在某个邻域内可导。
这一例子展示了复变函数可导性与实变函数可导性的显著差异,以及柯西-黎曼方程在判断复变函数可导性中的重要性。