🔢 複素関数論と特殊関数

Complex Functions and Special Functions for Materials Informatics

📚 5章 💻 35コード例 ⏱️ 90-110分 📊 中級
← 基礎数理道場トップ

🎯 シリーズ概要

複素解析は、材料科学における波動現象、熱伝導、量子力学の数学的基礎となります。 本シリーズでは、複素関数の理論から留数定理、Fourier変換、Laplace変換、Gamma関数、Bessel関数、Legendre多項式まで、 理論と実装(Python/NumPy/SciPy)をペアで学びます。

📋 学習目標

  • 複素関数の微分・積分を理解し、Cauchy-Riemannの関係式を適用できる
  • 留数定理を用いて複素積分を計算できる
  • Fourier変換とLaplace変換の理論と数値実装ができる
  • Gamma関数、Bessel関数、Legendre多項式の性質を理解し、材料科学へ応用できる
  • SciPyを用いて特殊関数の数値計算と可視化ができる

📖 前提知識

微積分の基礎(複素数、微分・積分)があれば学習可能です。Pythonの基本的な使い方を理解していることが望ましいです。

第1章
複素数と複素平面

複素数の基本演算、複素平面での極形式表示、Eulerの公式を学び、複素関数の可視化手法を実装します。 複素数の幾何学的意味を理解し、材料科学における複素インピーダンスや結晶構造解析への応用を紹介します。

複素数の四則演算 極形式とEulerの公式 複素平面での可視化 複素数の累乗と根 NumPy実装
💻 7コード例 ⏱️ 18-22分
第1章を読む →
第2章
複素関数と正則関数

複素関数の微分可能性、Cauchy-Riemannの関係式、正則関数の性質を学びます。 複素積分の計算法とCauchyの積分定理を実装し、ポテンシャル理論や流体力学への応用を扱います。

複素微分 Cauchy-Riemann方程式 正則関数の判定 複素積分 Cauchyの積分定理 等角写像
💻 7コード例 ⏱️ 18-22分
第2章を読む →
第3章
複素積分と留数定理

Taylor級数展開とLaurent級数展開、特異点の分類(除去可能特異点、極、真性特異点)を学びます。 留数の計算法と留数定理を実装し、実積分の評価や物理問題への応用を扱います。

Taylor展開 Laurent展開 特異点の分類 留数の計算 留数定理 実積分の評価 SymPy実装
💻 7コード例 ⏱️ 18-22分
第3章を読む →
第4章
Fourier変換とLaplace変換

Fourier級数、Fourier変換、Laplace変換の理論と数値実装を学びます。 周波数解析、畳み込み定理、フィルタリング、微分方程式の解法を扱い、信号処理やスペクトル解析への応用を実装します。

Fourier級数 Fourier変換 FFTアルゴリズム Laplace変換 畳み込み定理 信号処理
💻 7コード例 ⏱️ 18-22分
第4章を読む →
第5章
特殊関数と直交多項式

Gamma関数、Bessel関数、Legendre多項式、Hermite多項式などの特殊関数を学びます。 円筒座標系・球座標系での微分方程式の解法、境界値問題への応用、直交多項式の性質と数値計算を実装します。

Gamma関数 Bessel関数 Legendre多項式 Hermite多項式 直交多項式 境界値問題 SciPy実装
💻 7コード例 ⏱️ 18-22分
第5章を読む →