logo

複素関数のWirtinger微分 📂複素解析

複素関数のWirtinger微分

ビルドアップ

複素関数f:CCf : \mathbb{C} \to \mathbb{C}が与えられたとしよう。複素数z=x+iyz=x+iyは、2つの実数x,yRx,y \in \mathbb{R}の線型結合であるため、関数ffを2つの実数の変数を持つ関数として考えることができる。さらに、2つの実関数u,v:R2Ru,v : \mathbb{R}^{2} \to \mathbb{R}を使って、ffの関数値を以下のように実部、虚部に分けて表現することができる。

f(z)=f(x,y)=u(x,y)+iv(x,y) f(z) = f(x,y) = u(x,y) + i v(x,y)

すると、ff全微分は以下のようになる。

df=du+idv=(uxdx+uydy)+i(vxdx+vydy)=(ux+ivx)dx+(uy+ivy)dy \begin{equation} \begin{aligned} df &= du + i dv \\ &= \left( \dfrac{\partial u}{\partial x}dx + \dfrac{\partial u}{\partial y}dy \right) + i \left( \dfrac{\partial v}{\partial x}dx + \dfrac{\partial v}{\partial y}dy \right) \\ &= \left( \dfrac{\partial u}{\partial x} + i\dfrac{\partial v}{\partial x} \right)dx + \left( \dfrac{\partial u}{\partial y} + i\dfrac{\partial v}{\partial y} \right)dy \end{aligned} \end{equation}

dzdzdzˉd\bar{z}からdx,dydx, dyを求めると、次のように整理できる。

{dz=dx+idydzˉ=dxidy    {dx=dz+dzˉ2dy=dzdzˉ2i \begin{cases} dz = dx + idy \\ d\bar{z} = dx -idy \end{cases} \implies \begin{cases} dx = \dfrac{dz + d\bar{z}}{2} \\ dy = \dfrac{dz - d\bar{z}}{2i} \end{cases}

これを(1)(1)に代入して、次のように整理することができる。

df=(ux+ivx)dx+(uy+ivy)dy=(ux+ivx)(dz+dzˉ2)+(uy+ivy)(dzdzˉ2i)=12[(ux+ivx)i(uy+ivy)]dz+12[(ux+ivx)+i(uy+ivy)]dzˉ=12[(u+iv)xi(u+iv)y]dz+12[(u+iv)x+i(u+iv)y]dzˉ=12[fxify]dz+12[fx+ify]dzˉ=12[xiy]fdz+12[x+iy]fdzˉ \begin{align*} df &= \left( \dfrac{\partial u}{\partial x} + i\dfrac{\partial v}{\partial x} \right)dx + \left( \dfrac{\partial u}{\partial y} + i\dfrac{\partial v}{\partial y} \right)dy \\ &= \left( \dfrac{\partial u}{\partial x} + i\dfrac{\partial v}{\partial x} \right)\left( \dfrac{dz + d\bar{z}}{2} \right) + \left( \dfrac{\partial u}{\partial y} + i\dfrac{\partial v}{\partial y} \right)\left( \dfrac{dz - d\bar{z}}{2i} \right) \\ &= \dfrac{1}{2} \left[ \left( \dfrac{\partial u}{\partial x} + i \dfrac{\partial v}{\partial x} \right) -i \left( \dfrac{\partial u}{\partial y} + i\dfrac{\partial v}{\partial y} \right)\right]dz \\ &\quad+ \dfrac{1}{2} \left[ \left( \dfrac{\partial u}{\partial x} + i \dfrac{\partial v}{\partial x} \right) + i \left( \dfrac{\partial u}{\partial y} + i\dfrac{\partial v}{\partial y} \right)\right]d\bar{z} \\ &= \dfrac{1}{2} \left[ \dfrac{\partial (u+iv)}{\partial x} - i \dfrac{\partial (u+iv)}{\partial y}\right]dz + \dfrac{1}{2} \left[ \dfrac{\partial (u+iv)}{\partial x} + i \dfrac{\partial (u+iv)}{\partial y}\right]d\bar{z} \\ &= \dfrac{1}{2} \left[ \dfrac{\partial f}{\partial x} - i \dfrac{\partial f}{\partial y}\right]dz + \dfrac{1}{2} \left[ \dfrac{\partial f}{\partial x} + i \dfrac{\partial f}{\partial y}\right]d\bar{z} \\ &= \dfrac{1}{2} \left[ \dfrac{\partial }{\partial x} - i \dfrac{\partial }{\partial y}\right]fdz + \dfrac{1}{2} \left[ \dfrac{\partial }{\partial x} + i \dfrac{\partial }{\partial y}\right]fd\bar{z} \end{align*}

この時、最初の項の定数と括弧をz\dfrac{\partial }{\partial z}と表記し、2番目の項の括弧をzˉ\dfrac{\partial }{\partial \bar{z}}と表記すると、以下のように複素関数ffの全微分を自然に表現できる。

df=fzdz+fzˉdzˉ df = \dfrac{\partial f}{\partial z}dz + \dfrac{\partial f}{\partial \bar{z}}d\bar{z}

定義

x,yRx,y \in \mathbb{R}z=x+iyz=x+iyとしよう。複素関数f:CCf :\mathbb{C} \to \mathbb{C}が実関数u,y:R2Ru,y : \mathbb{R}^{2} \to \mathbb{R}に対してf(z)=f(x,y)=u(x,y)+iv(x,y)f(z)=f(x,y)=u(x,y)+iv(x,y)のように表されるとする。微分演算子z\dfrac{\partial }{\partial z}zˉ\dfrac{\partial }{\partial \bar{z}}を次のように定義する。

z:=12(xiy)zˉ:=12(x+iy) \begin{align*} \dfrac{\partial }{\partial z} & := \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} - i \dfrac{\partial }{\partial y}\right) \\ \dfrac{\partial }{\partial \bar{z}} & := \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} + i \dfrac{\partial }{\partial y}\right) \end{align*}

これを**(共役) Wirtinger 微分演算子**(conjugate) Wirtinger differential operatorと呼び、fz,fzˉ\dfrac{\partial f}{\partial z}, \dfrac{\partial f}{\partial \bar{z}}を**(共役) Wirtinger 導関数**(conjugate) Wirtinger derivativeという。

説明

Wirtinger 微分演算子をzzzˉ\bar{z}に適用すると、次のようになる。

zz=12(xiy)(x+iy)=12(xx+yy)=1 \dfrac{\partial z}{\partial z} = \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} - i \dfrac{\partial }{\partial y}\right)(x+iy) = \dfrac{1}{2} \left( \dfrac{\partial x}{\partial x} + \dfrac{\partial y}{\partial y}\right) = 1

zˉzˉ=12(x+iy)(xiy)=12(xx+yy)=1 \dfrac{\partial \bar{z}}{\partial \bar{z}} = \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} + i \dfrac{\partial }{\partial y}\right)(x-iy) = \dfrac{1}{2} \left( \dfrac{\partial x}{\partial x} + \dfrac{\partial y}{\partial y}\right) = 1

zzˉ=12(x+iy)(x+iy)=12(xxyy)=0 \dfrac{\partial z}{\partial \bar{z}} = \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} + i \dfrac{\partial }{\partial y}\right)(x+iy) = \dfrac{1}{2} \left( \dfrac{\partial x}{\partial x} - \dfrac{\partial y}{\partial y}\right) = 0

zˉz=12(xiy)(xiy)=12(xxyy)=0 \dfrac{\partial \bar{z}}{\partial z} = \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} - i \dfrac{\partial }{\partial y}\right)(x-iy) = \dfrac{1}{2} \left( \dfrac{\partial x}{\partial x} - \dfrac{\partial y}{\partial y}\right) = 0

これらの結果から、Wirtinger 微分演算子は、まるでzzzˉ\bar{z}が互いに独立した変数であるかのように扱うことができると解釈できる。実際に、ffは全てのzzに対して微分不可能であるため、dfdz\dfrac{df}{dz}は存在しない。しかし、Wirtinger 演算子は定義により、zˉ\bar{z}が含まれる関数も微分することができ、その結果も微分と呼ぶには自然だとわかる。複素幾何学では、Wirtinger 微分を基本として扱うと言われている正則関数について調べると、その意味が従来の微分の意味と完全に同じだからだ。

正則関数について

f:CCf : \mathbb{C} \to \mathbb{C}正則関数だとしよう。すると、Wirtinger 導関数は次のようになる。

fz=12(xiy)(u+iv)=12(ux+vy+i(uy+vx)) \begin{align*} \dfrac{\partial f}{\partial z} &= \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} -i \dfrac{\partial }{\partial y}\right) (u + iv) \\ &= \dfrac{1}{2} \left( u_{x} + v_{y} + i(-u_{y} + v_{x}) \right) \end{align*}

微分可能な複素関数はコーシー・リーマン方程式を満たすため、上記の式は次のようになる。

fz=12(ux+ux+i(vx+vx))=ux+ivx \dfrac{\partial f}{\partial z} = \dfrac{1}{2} \left( u_{x} + u_{x} + i(v_{x} + v_{x}) \right) = u_{x} + i v_{x}

しかし、複素関数の導関数はf=dfdz=ux+ivxf^{\prime} = \dfrac{df}{dz} = u_{x} + iv_{x}であるため、以下の式が成り立つ。

fz=ux+ivx=dfdz \dfrac{\partial f}{\partial z} = u_{x} + i v_{x} = \dfrac{df}{dz}

したがって、微分可能な関数ffに対しては、z\dfrac{\partial }{\partial z}ddz\dfrac{d}{dz}と完全に同じ意味を持つようになる。さて、方程式fzˉ=0\dfrac{\partial f}{\partial \bar{z}}=0を解いてみよう。

fzˉ=12(x+iy)(u+iv)=12(uxvy+i(uy+vx))=0 \begin{align*} \dfrac{\partial f}{\partial \bar{z}} &= \dfrac{1}{2} \left( \dfrac{\partial }{\partial x} +i \dfrac{\partial }{\partial y}\right) (u + iv) \\ &= \dfrac{1}{2} \left( u_{x} - v_{y} + i(u_{y} + v_{x}) \right) \\ &= 0 \end{align*}

実部と虚部が共に00である必要があるため、以下の式が得られる。

    {ux=vyuy=vx \implies \begin{cases} u_{x} = v_{y} \\ u_{y} = - v_{x} \end{cases}

これはコーシー・リーマン方程式と同じである。したがって、fzˉ=0\dfrac{\partial f}{\partial \bar{z}}=0という式自体がffがコーシー・リーマン方程式を満たしているということと同じである。つまり、以下の命題はすべて同値である。

  • ffが正則(解析的)である。
  • fz=0\dfrac{\partial f}{\partial \overline{z}} = 0
  • ffz\overline{z}に依存しない。

非正則関数について

例えば、絶対値f(z)=zf(z) = \left| z \right|を含む関数、z\overline{z}が含まれている関数を考えてみよう。これらの関数を最適化するために変化率を知りたいとしよう。しかし、ffは微分不可能であるため、dfdz\dfrac{df}{dz}を計算することができず、どのようにffを最適化すべきかがわからない。この場合、Wirtinger 微分を使用すると、傾きと呼ぶことができるものを計算することができる。

fz=zzz=z \dfrac{\partial f}{\partial z} = \dfrac{\partial z\overline{z}}{\partial z} = \overline{z}

実際、通信などの工学分野でこのようなテクニックを使用している。

性質

微分と呼ばれるために当然持っているべき性質もよく持っていることが確認できる。

  • 線形性:

    (af+g)z=afz+gz \dfrac{\partial (af + g)}{\partial z} = a\dfrac{\partial f}{\partial z} + \dfrac{\partial g}{\partial z}

    (af+g)z=afz+gz \dfrac{\partial (af + g)}{\partial \overline{z}} = a\dfrac{\partial f}{\partial \overline{z}} + \dfrac{\partial g}{\partial \overline{z}}

  • 積の微分:

    (fg)z=fzg+fgz \dfrac{\partial (fg)}{\partial z} = \dfrac{\partial f}{\partial z}g + f\dfrac{\partial g}{\partial z}

    (fg)z=fzg+fgz \dfrac{\partial (fg)}{\partial \overline{z}} = \dfrac{\partial f}{\partial \overline{z}}g + f\dfrac{\partial g}{\partial \overline{z}}

  • 連鎖律

    (fg)z=fwgz+fwgz \dfrac{\partial (f \circ g)}{\partial z} = \dfrac{\partial f}{\partial w} \dfrac{\partial g}{\partial z} + \dfrac{\partial f}{\partial \overline{w}} \dfrac{\partial \overline{g}}{\partial z}

    (fg)z=fwgz+fwgz \dfrac{\partial (f \circ g)}{\partial \overline{z}} = \dfrac{\partial f}{\partial w} \dfrac{\partial g}{\partial \overline{z}} + \dfrac{\partial f}{\partial \overline{w}} \dfrac{\partial \overline{g}}{\partial \overline{z}}

さらに、

2fzz=14(2fx2+2fy2)=14Δf \dfrac{\partial ^{2} f}{\partial z \partial \overline{z}} = \dfrac{1}{4} \left( \dfrac{\partial ^{2} f}{\partial x^{2}} + \dfrac{\partial ^{2} f}{\partial y^{2}}\right) = \dfrac{1}{4}\Delta f

d(fϕ)dt=fzϕt+fzϕt \dfrac{d (f \circ \phi)}{d t} = \dfrac{\partial f}{\partial z} \dfrac{\partial \phi}{\partial t} + \dfrac{\partial f}{\partial \overline{z}} \dfrac{\partial \overline{\phi}}{\partial t}

この時点で、ϕ:RC\phi : \mathbb{R} \to \mathbb{C}である。