ルジャンドル変換を高校数学で理解する
ルジャンドル変換(Legendre変換)は,熱力学における特性関数の解析や,最適化問題における双対問題など,様々な分野で現れる重要な理論である。本稿では高校数学のみを用いてルジャンドル変換の導出を図る。
ルジャンドル変換は平たく言えば,凸関数における接線の切片を求める理論である。ここで凸関数はのように下に凸な関数の総称である。
具体的には接線の傾きをとしたときの切片を,の関数として求めるものである。高校数学では,「接線はまず接点の座標をおけ!」というのがスローガンであろう。そういう意味では,傾きを変数で置くところから始まるルジャンドル変換は多少とっつきにくいかもしれない。なので,「接線はまず接点の座標をおけ!」という高校数学のセオリーにのっとってルジャンドル変換を導出してみよう。
このとき,接線の方程式はと書けるから,と比較することで,
を得る。これらの式からを消去すればを求めることができそうだが,式(1)はが与えられていないと陽に解くことができない...そこで,を別の方法で求めてみよう。は凸関数であるから,任意の接線はこれより下に来る。すなわちである。特に,接するとき等号が成り立つので,
となる。ここでは最小値を与える座標を示す。はに依らないため,(3)の第二式が得られる。式(1),(2)よりとなるが,式(3)の結果からはで最小となるため,
を得る。こうして,接点の座標を用いずに傾きのみを用いて,切片の表式を表すことができた。式(4)がルジャンドル変換である。