ノート

学びながらまとめたノートと解説。

数学、コンピューターサイエンス、システム、AI、ソフトウェア工学について、内容を確認したノートを掲載しています。確認済みの主題が増えるにつれて、一覧も広がります。

高速フーリエ変換 (FFT)

DFTの正規化、radix-2バタフライ、多項式の畳み込みを解説し、浮動小数点による整数計算の限界も示します。

単調収束定理

上限の性質から実数の単調列の収束定理を証明し、基本的な例とともに解説します。

入れ子区間定理

実数の完備性から入れ子閉区間の共通点を示し、長さが0に縮むときの一意性を証明します。

フローネットワーク

実行可能なフロー、残余辺での増加と取り消し、カットによる上限、フォード・ファルカーソン法の停止条件を解説します。

フロイド–ワーシャル法

フロイド–ワーシャル法の全点対最短経路の漸化式を導き、安全なC++実装と到達不能・負閉路の解釈を解説します。

最大フロー最小カット定理

残余ネットワークの到達可能性を使って最大フロー最小カット定理を証明し、小さな例で最適性を確かめます。