数学のブログ

複素関数とその微分 複素数の関数 1次分数変換、合成変換

複素関数演習〈理工系の数学入門コース/演習 新装版〉 (表 実(著)、迫田 誠治(著)、岩波書店)の第2章(複素関数とその微分)、2-1(複素数の関数)、問題4の解答を求めてみる。

1

f 21 ( z ) = f 2 ( f 1 ( z ) )
= α 2 α 1 z + β 1 γ 1 z + δ 1 + β 2 γ 2 · α 1 z + β 1 γ 1 z + δ 1 + δ 2
= α 2 ( α 1 z + β 1 ) + β 2 ( γ 1 z + δ 1 ) γ 2 ( α 1 z + β 1 ) + δ 2 ( γ 1 z + δ 1 )
= ( α 1 α 2 + β 2 γ 1 ) z + ( α 2 β 1 + β 2 δ 1 ) ( α 1 γ 2 + δ 2 γ 1 ) z + ( β 1 γ 2 + δ 1 δ 2 )

2

f 12 ( z ) = f 1 ( f 2 ( z ) )
= α 1 · α 2 z + β 2 γ 2 z + δ 2 + β 1 γ 1 · α 2 z + β 2 γ 2 z + δ 2 + δ 1
= α 1 ( α 2 z + β 2 ) + β 1 ( γ 2 z + δ 2 ) γ 1 ( α 2 z + β 2 ) + δ 1 ( γ 2 z + δ 2 )
= ( α 1 α 2 + β 1 γ 2 ) z + ( α 1 β 2 + β 1 δ 2 ) ( α 2 γ 1 + γ 2 δ 1 ) z + ( β 2 γ 1 + δ 1 δ 2 )

コード(Wolfram Language, Jupyter)

f1[z_] := (α1 z + β1) / (γ1 z + δ1)
f2[z_] := (α2 z + β2) / (γ2 z + δ2)
f2[f1[z]]
Output
Simplify[%]
Output
f1[f2[z]]
Output
Simplify[%]
Output