エピグラフ

同義語:epigraph

概要

エピグラフ(epigraph)とは、関数 $\varphi\colon X\to[-\infty,+\infty]$ のグラフの上側の集合 $\operatorname{epi}\varphi=\{(x,\lambda)\in X\times\mathbb{R}\mid\varphi(x)\le\lambda\}$ である。実ベクトル空間上の $(-\infty,+\infty]$ 値関数が凸であることはエピグラフが凸集合であることと、位相空間上の関数が下半連続であることはエピグラフが閉集合であることと同値であり、関数の族の上限はエピグラフの共通部分に対応する。エピグラフの閉包は下半連続包のエピグラフであり、実ノルム空間上の連続アフィン下界をもつ真の関数では、エピグラフの閉凸包が二重共役 $\varphi^{**}$ のエピグラフに一致する。関数の問題を集合の幾何に移す基本的な道具である。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 凸関数, 半連続, 凸集合, ノルム空間

関数 $\varphi(x)=|x|$ のグラフは折れ線であり、グラフとその上側を合わせた部分 $\{(x,\lambda)\mid|x|\le\lambda\}$ は、頂点を原点に置いた上向きの角の形の閉凸集合である。この「グラフの上側」を エピグラフ という。関数の性質の多くは、エピグラフという集合の性質に言いかえられる。関数が凸であることはエピグラフが凸集合であることと同じであり、関数が下半連続であることはエピグラフが閉集合であることと同じである。
関数の族の上限はエピグラフの共通部分に対応し、関数を下から最もよく近似する凸関数や下半連続関数を作る操作は、エピグラフの凸包や閉包をとる操作に対応する。閉凸集合を超平面で分離する Hahn–Banachの定理 を関数に使うときも、エピグラフを経由する。
この記事では、エピグラフを定義し、どのような集合がエピグラフになるかを特徴づける。主定理として、エピグラフの閉包が下半連続包のエピグラフであること、連続アフィン下界をもつ真の関数について、閉凸包が「元の関数以下の凸で下半連続な関数のうち最大のもの」のエピグラフで、それが二重共役に一致することを証明する。最後に例と反例を挙げる。

定義

以下、$X$ を集合とし、関数は拡大実数 $[-\infty,+\infty]$ に値をとる $\varphi\colon X\to[-\infty,+\infty]$ とする。凸性を扱う節では $X$ を実ノルム空間 $E$ とし、関数は値 $+\infty$ を許し $-\infty$ を許さない $\varphi\colon E\to(-\infty,+\infty]$ に限る。$\inf\emptyset=+\infty$ と約束する。

エピグラフ

$\varphi\colon X\to[-\infty,+\infty]$ に対し、
$$ \operatorname{epi}\varphi:=\{(x,\lambda)\in X\times\mathbb{R}\mid\varphi(x)\le\lambda\} $$
を $\varphi$ の エピグラフ(epigraph)という。また
$$ \operatorname{epi}_s\varphi:=\{(x,\lambda)\in X\times\mathbb{R}\mid\varphi(x)< \lambda\} $$
を $\varphi$ の 狭義エピグラフ(strict epigraph)という。

高さ $\lambda$ は実数だけを動き、$\pm\infty$ はとらない。$x$ の上にあるエピグラフの点の高さの集合($x$ でのファイバー)$\{\lambda\in\mathbb{R}\mid(x,\lambda)\in\operatorname{epi}\varphi\}$ は、$\varphi(x)$ が実数なら $[\varphi(x),+\infty)$、$\varphi(x)=-\infty$ なら $\mathbb{R}$ 全体、$\varphi(x)=+\infty$ なら空集合である。とくに
$$ \varphi(x)=\inf\{\lambda\in\mathbb{R}\mid(x,\lambda)\in\operatorname{epi}\varphi\} $$
であり、関数はエピグラフから復元される。$\varphi$ が有限になる点の集合(有効定義域)$D(\varphi)=\{x\mid\varphi(x)< +\infty\}$ は、$\operatorname{epi}\varphi$ の $X$ への射影である。
この定義は、半連続 の定義「エピグラフとハイポグラフ」、Fenchel–Moreauの定理 の定義「ノルム空間上の関数のエピグラフ」と同じである(Bre11 §1.4、p. 10。$\mathbb{R}^n$ 上の関数については BV04 §3.1.7、p. 75)。

エピグラフになる集合

$X\times\mathbb{R}$ の部分集合 $C$ と $x\in X$ について、$C_x:=\{\lambda\in\mathbb{R}\mid(x,\lambda)\in C\}$ と書く。$C$ が 上に閉じている とは、$(x,\lambda)\in C$ かつ $\mu\ge\lambda$ なら $(x,\mu)\in C$ となることをいう。

エピグラフの特徴づけ
  1. $C\subset X\times\mathbb{R}$ がある関数 $\varphi\colon X\to[-\infty,+\infty]$ のエピグラフであることと、$C$ が上に閉じていて、各 $x$ で $C_x$ が $\mathbb{R}$ の閉集合であることは同値である。このとき $\varphi(x)=\inf C_x$ であり、$\varphi$ は $C$ からただ 1 つに決まる。
  2. 2 つの関数 $\varphi,\psi\colon X\to[-\infty,+\infty]$ について、$\operatorname{epi}\varphi\subset\operatorname{epi}\psi$ であることと $\psi\le\varphi$ であることは同値である。

1 は、上に閉じた $\mathbb{R}$ の閉集合が空集合・$\mathbb{R}$・$[a,+\infty)$ のどれかであることによる。2 はファイバーの包含と下限の大小の言いかえである。

詳細

1:エピグラフが条件を満たすことは、定義の直後に述べたファイバーの形から分かる。逆に $C$ が条件を満たすとし、$x\in X$ を固定する。$C_x$ は上に閉じた $\mathbb{R}$ の閉集合である。$C_x$ が空でも $\mathbb{R}$ 全体でもなければ、$a:=\inf C_x$ は実数である($C_x$ が下に有界でなければ、上に閉じていることから $C_x=\mathbb{R}$ となる)。下限の定義と上に閉じていることから $(a,+\infty)\subset C_x$ であり、$C_x$ は閉なので $a\in C_x$ である。よって $C_x=[a,+\infty)$ である。$\varphi(x):=\inf C_x$ とおけば、3 つの場合(空、$\mathbb{R}$、$[a,+\infty)$)のどれでも $C_x$ は $\varphi$ のファイバーに一致するので、$C=\operatorname{epi}\varphi$ である。$\varphi(x)$ がファイバーの下限として決まるので、$\varphi$ は一意である。

2:$\psi\le\varphi$ なら、$\varphi(x)\le\lambda$ から $\psi(x)\le\lambda$ が従うので $\operatorname{epi}\varphi\subset\operatorname{epi}\psi$ である。逆に包含があれば、各 $x$ で $\varphi$ のファイバーは $\psi$ のファイバーに含まれ、大きい集合の下限は小さいので $\psi(x)\le\varphi(x)$ である。$\square$

2 は「関数が大きいほどエピグラフは小さい」という対応であり、最大の関数を探す問題は最小のエピグラフを探す問題に変わる。

演算とエピグラフ

$\{\varphi_i\}_{i\in I}$ を $X$ 上の関数の空でない族とする。

  1. $\operatorname{epi}\bigl(\sup_{i}\varphi_i\bigr)=\bigcap_{i}\operatorname{epi}\varphi_i$ である。
  2. $\operatorname{epi}_s\bigl(\inf_{i}\varphi_i\bigr)=\bigcup_{i}\operatorname{epi}_s\varphi_i$ である。とくに 2 つの関数について $\operatorname{epi}\min\{\varphi,\psi\}=\operatorname{epi}\varphi\cup\operatorname{epi}\psi$ である。
  3. 写像 $g\colon Y\to X$ について、$\operatorname{epi}(\varphi\circ g)=\{(y,\lambda)\mid(g(y),\lambda)\in\operatorname{epi}\varphi\}$ である。

どれも各点 $x$ での不等式の言いかえである。

詳細

1:$\sup_i\varphi_i(x)\le\lambda$ は、すべての $i$ で $\varphi_i(x)\le\lambda$ であることと同じである。2:$\inf_i\varphi_i(x)< \lambda$ は、ある $i$ で $\varphi_i(x)< \lambda$ であることと同じである。2 つの関数の最小値は一方の値に等しいので、$\min\{\varphi(x),\psi(x)\}\le\lambda$ は $\varphi(x)\le\lambda$ または $\psi(x)\le\lambda$ と同じである。3:定義そのものである。$\square$

2 で狭義エピグラフを使うのは、無限個の族ではエピグラフの和集合では足りないからである。定数関数 $\varphi_n\equiv\frac1n$ の下限は $0$ で、$(x,0)$ は $\operatorname{epi}(\inf_n\varphi_n)$ に入るが、どの $\operatorname{epi}\varphi_n$ にも入らない。

半連続性と凸性の言いかえ

基本となる 2 つの言いかえは、それぞれ次の記事で証明されている。

  • $X$ が位相空間なら、$\varphi\colon X\to[-\infty,+\infty]$ が下半連続であることと、$\operatorname{epi}\varphi$ が $X\times\mathbb{R}$(積位相)の閉集合であることは同値である(半連続 の命題「エピグラフとハイポグラフの閉性」。$(-\infty,+\infty]$ 値の場合は Bre11 p. 10 の性質 1)。
  • $E$ が実ノルム空間なら、$\varphi\colon E\to(-\infty,+\infty]$ が凸であることと、$\operatorname{epi}\varphi$ が $E\times\mathbb{R}$ の凸集合であることは同値である(Fenchel–Moreauの定理 の命題「エピグラフによる言いかえ」の 1。証明はノルムを使わないので、実ベクトル空間でも成り立つ。Bre11 p. 11 の性質 1)。
    prop-epi-operations の 1 と合わせると、下半連続関数の族の上限は下半連続であり、凸関数の族の上限は凸である(閉集合・凸集合の共通部分は閉・凸)。狭義エピグラフにも同じ型の言いかえがある。
狭義エピグラフによる言いかえ
  1. $X$ が位相空間なら、$\varphi\colon X\to[-\infty,+\infty]$ が上半連続であることと、$\operatorname{epi}_s\varphi$ が $X\times\mathbb{R}$ の開集合であることは同値である。
  2. $E$ が実ベクトル空間なら、$\varphi\colon E\to(-\infty,+\infty]$ が凸であることと、$\operatorname{epi}_s\varphi$ が凸集合であることは同値である。

1 は 半連続 の命題「開集合・閉集合による特徴づけ」の 2 を、2 は凸不等式を狭義エピグラフの点の凸結合で読みかえる。

詳細

1:$\varphi$ を上半連続とし、$\varphi(x)< \lambda$ とする。$\varphi(x)< c< \lambda$ となる実数 $c$ をとると、$U:=\{y\mid\varphi(y)< c\}$ は $x$ の開近傍であり(半連続 の命題「開集合・閉集合による特徴づけ」の 2)、$U\times(c,+\infty)\subset\operatorname{epi}_s\varphi$ である。よって $\operatorname{epi}_s\varphi$ は開である。逆に $\operatorname{epi}_s\varphi$ が開なら、実数 $c$ について $\{\varphi< c\}\times\{c\}=\operatorname{epi}_s\varphi\cap(X\times\{c\})$ は $X\times\{c\}$ の開集合であり、$X\times\{c\}$ は $X$ と同相なので $\{\varphi< c\}$ は開である。同じ特徴づけから $\varphi$ は上半連続である。

2:$\varphi$ が凸で $(x,\lambda),(y,\mu)\in\operatorname{epi}_s\varphi$、$0< t< 1$ なら、$\varphi(x)$、$\varphi(y)$ は有限で $\varphi((1-t)x+ty)\le(1-t)\varphi(x)+t\varphi(y)< (1-t)\lambda+t\mu$ である。逆に $\operatorname{epi}_s\varphi$ が凸とし、$x,y\in E$、$0< t< 1$ をとる。$\varphi(x)$、$\varphi(y)$ の一方が $+\infty$ なら凸不等式は自明である。両方が有限なら、$\varepsilon>0$ について $(x,\varphi(x)+\varepsilon)$、$(y,\varphi(y)+\varepsilon)$ は狭義エピグラフに入るので、その凸結合も入り、$\varphi((1-t)x+ty)< (1-t)\varphi(x)+t\varphi(y)+\varepsilon$ である。$\varepsilon\downarrow0$ とすればよい。$\square$

2 は Bre11 Exercise 1.23 の 5(p. 27)に問題として挙げられている。狭義エピグラフは、2 つの関数の inf畳み込み で和に移る(inf畳み込み の命題「狭義エピグラフの和」)。

閉包と下半連続包

下半連続でない関数から、エピグラフの閉包をとって下半連続な関数を作る。$X$ を位相空間とし、点 $x$ の近傍全体を $\mathcal{N}(x)$ と書く。

下半連続包

$\varphi\colon X\to[-\infty,+\infty]$ に対し、
$$ \bar\varphi(x):=\sup_{U\in\mathcal{N}(x)}\ \inf_{y\in U}\varphi(y)\qquad(x\in X) $$
を $\varphi$ の 下半連続包(lower semicontinuous hull)という。

$\bar\varphi(x)$ は、$x$ の近くでの $\varphi$ の値の下限を、近傍を小さくしながら見たときの極限である。各 $U\in\mathcal{N}(x)$ は $x$ を含むので $\inf_U\varphi\le\varphi(x)$ であり、$\bar\varphi\le\varphi$ である。

エピグラフの閉包

$X$ を位相空間、$\varphi\colon X\to[-\infty,+\infty]$ とする。

  1. $\overline{\operatorname{epi}\varphi}=\operatorname{epi}\bar\varphi$ である。ここで左辺は $X\times\mathbb{R}$ での閉包である。
  2. $\bar\varphi$ は下半連続で $\bar\varphi\le\varphi$ であり、下半連続な関数 $\psi$ が $\psi\le\varphi$ を満たせば $\psi\le\bar\varphi$ である。すなわち $\bar\varphi$ は $\varphi$ 以下の下半連続関数のうち最大のものである。

1 の $\supset$:$\bar\varphi(x)\le\lambda$ とし、$(x,\lambda)$ の近傍 $W$ をとる。積位相の定義から、$x$ の近傍 $U$ と $\varepsilon>0$ で $U\times(\lambda-\varepsilon,\lambda+\varepsilon)\subset W$ となるものがある。$\inf_U\varphi\le\bar\varphi(x)\le\lambda< \lambda+\varepsilon$ なので、$\varphi(y)< \lambda+\varepsilon$ となる $y\in U$ がある。$\mu:=\max\{\varphi(y),\lambda-\varepsilon/2\}$ とおく($\varphi(y)=-\infty$ なら $\mu=\lambda-\varepsilon/2$)。$\mu$ は実数で $\lambda-\varepsilon< \mu< \lambda+\varepsilon$、$\varphi(y)\le\mu$ なので、$(y,\mu)\in\operatorname{epi}\varphi\cap W$ である。$W$ は任意なので $(x,\lambda)$ は $\operatorname{epi}\varphi$ の閉包に入る。
1 の $\subset$:$(x,\lambda)$ が $\operatorname{epi}\varphi$ の閉包に入るとし、$U\in\mathcal{N}(x)$、$\varepsilon>0$ をとる。$U\times(\lambda-\varepsilon,\lambda+\varepsilon)$ は $(x,\lambda)$ の近傍なので、$\varphi(y)\le\mu< \lambda+\varepsilon$ となる $(y,\mu)$($y\in U$)がある。よって $\inf_U\varphi< \lambda+\varepsilon$ であり、$\varepsilon$ は任意なので $\inf_U\varphi\le\lambda$ である。$U$ について上限をとって $\bar\varphi(x)\le\lambda$ を得る。
2:1 により $\operatorname{epi}\bar\varphi$ は閉集合なので、半連続 の命題「エピグラフとハイポグラフの閉性」により $\bar\varphi$ は下半連続である。$\bar\varphi\le\varphi$ は定義の直後に見た。$\psi$ が下半連続で $\psi\le\varphi$ なら、prop-epi-which-sets の 2 により $\operatorname{epi}\varphi\subset\operatorname{epi}\psi$ であり、右辺は閉なので $\operatorname{epi}\bar\varphi=\overline{\operatorname{epi}\varphi}\subset\operatorname{epi}\psi$ である。再び prop-epi-which-sets の 2 により $\psi\le\bar\varphi$ である。$\square$

$\varphi$ が下半連続なら $\bar\varphi=\varphi$ である。$\mathbb{R}$ 上で $x\neq0$ のとき $1$、$x=0$ のとき $2$ をとる関数の下半連続包は定数 $1$ であり、閉包をとると $x=0$ の上の高さ $[2,+\infty)$ が $[1,+\infty)$ に広がる。

凸包と閉凸包

以下、$E$ を実ノルム空間とする。$E\times\mathbb{R}$ にはノルム $\|(x,\lambda)\|:=\|x\|+|\lambda|$ を入れる(その位相は積位相である)。集合 $S$ の凸包 $\operatorname{conv}S$ は $S$ を含む最小の凸集合であり、$S$ の点の有限個の凸結合の全体に等しい(凸集合 の定理「凸包と凸結合」。証明は和と実数倍しか使わないので実ベクトル空間でも成り立つ)。
関数 $\varphi\colon E\to(-\infty,+\infty]$ が 連続アフィン下界をもつ とは、$f\in E^*$ と $c\in\mathbb{R}$ で $\langle f,x\rangle+c\le\varphi(x)$($x\in E$)となるものがあることをいう。$\varphi$ が真($D(\varphi)\neq\emptyset$)なら、これは Fenchel共役 $\varphi^*$ が真であることと同じである($\varphi^*(f)\le-c$ と $\langle f,\cdot\rangle+c\le\varphi$ は同値である)。

エピグラフの凸包と閉凸包

$\varphi\colon E\to(-\infty,+\infty]$ を、連続アフィン下界 $a(x)=\langle f_0,x\rangle+c_0$ をもつ真の関数とする。$C:=\operatorname{conv}(\operatorname{epi}\varphi)$ とおき、
$$ \operatorname{co}\varphi(x):=\inf\{\lambda\in\mathbb{R}\mid(x,\lambda)\in C\}\qquad(x\in E) $$
と定める。

  1. $$ \operatorname{co}\varphi(x)=\inf\Bigl\{\sum_{i=1}^mt_i\varphi(x_i)\Bigm|m\ge1,\ x_i\in D(\varphi),\ t_i>0,\ \sum_{i=1}^mt_i=1,\ \sum_{i=1}^mt_ix_i=x\Bigr\} $$
    であり、$\operatorname{co}\varphi$ は $a\le\operatorname{co}\varphi\le\varphi$ を満たす $(-\infty,+\infty]$ 値の凸関数で、$\varphi$ 以下の凸関数のうち最大のものである。また $\operatorname{epi}_s(\operatorname{co}\varphi)\subset C\subset\operatorname{epi}(\operatorname{co}\varphi)$ である。
  2. $\overline{C}=\operatorname{epi}\psi$ となる関数 $\psi$ がある。$\psi$ は $\operatorname{co}\varphi$ の下半連続包であり、$(-\infty,+\infty]$ 値の凸で下半連続な真の関数で、$\varphi$ 以下の凸で下半連続な関数のうち最大のものである。
  3. $\psi=\varphi^{**}$ である。すなわち $\overline{\operatorname{conv}}(\operatorname{epi}\varphi)=\operatorname{epi}\varphi^{**}$ である。

1:$(x,\lambda)\in C$ は、有限個の $(x_i,\lambda_i)\in\operatorname{epi}\varphi$ と $t_i>0$、$\sum t_i=1$ によって $x=\sum t_ix_i$、$\lambda=\sum t_i\lambda_i$ と書けることである。このとき $x_i\in D(\varphi)$ で $\lambda_i\ge\varphi(x_i)$ なので $\lambda\ge\sum t_i\varphi(x_i)$ であり、逆に $\lambda_i=\varphi(x_i)$ ととれば $(x,\sum t_i\varphi(x_i))\in C$ である。よって $\operatorname{co}\varphi(x)$ は右辺の下限に等しい。$a$ はアフィンなので $\sum t_i\varphi(x_i)\ge\sum t_ia(x_i)=a(x)$ であり、$\operatorname{co}\varphi\ge a>-\infty$ である。$m=1$、$x_1=x$ とおけば $\operatorname{co}\varphi\le\varphi$ である。
$C$ は上に閉じている($\lambda_i$ を一斉に増やせばよい)。$\operatorname{co}\varphi(x)< \lambda$ なら $(x,\lambda')\in C$ となる $\lambda'< \lambda$ があり、上に閉じていることから $(x,\lambda)\in C$ である。また定義から $C\subset\operatorname{epi}(\operatorname{co}\varphi)$ である。凸性:$x,y\in D(\operatorname{co}\varphi)$、$0< t< 1$、$\varepsilon>0$ とすると、$(x,\operatorname{co}\varphi(x)+\varepsilon)$ と $(y,\operatorname{co}\varphi(y)+\varepsilon)$ は $\operatorname{epi}_s(\operatorname{co}\varphi)\subset C$ に入る。$C$ は凸なので凸結合も $C\subset\operatorname{epi}(\operatorname{co}\varphi)$ に入り、$\operatorname{co}\varphi((1-t)x+ty)\le(1-t)\operatorname{co}\varphi(x)+t\operatorname{co}\varphi(y)+\varepsilon$ である。$\varepsilon\downarrow0$ とすればよい(一方が $+\infty$ なら自明)。最大性:$g\colon E\to(-\infty,+\infty]$ が凸で $g\le\varphi$ なら、$\operatorname{epi}\varphi\subset\operatorname{epi}g$ で右辺は凸集合なので $C\subset\operatorname{epi}g$ である。$(x,\lambda)\in C$ なら $g(x)\le\lambda$ なので、$\lambda$ について下限をとって $g\le\operatorname{co}\varphi$ である。
2:$\psi$ を $\operatorname{co}\varphi$ の下半連続包とする。$C\subset\operatorname{epi}(\operatorname{co}\varphi)$ から $\overline{C}\subset\overline{\operatorname{epi}(\operatorname{co}\varphi)}$ である。逆に $(x,\lambda)\in\operatorname{epi}(\operatorname{co}\varphi)$ は $(x,\lambda+\frac1n)\in\operatorname{epi}_s(\operatorname{co}\varphi)\subset C$ の極限なので、$\operatorname{epi}(\operatorname{co}\varphi)\subset\overline{C}$ であり、$\overline{\operatorname{epi}(\operatorname{co}\varphi)}\subset\overline{C}$ である。よって thm-epi-closure の 1 から $\overline{C}=\overline{\operatorname{epi}(\operatorname{co}\varphi)}=\operatorname{epi}\psi$ である。$a$ は連続なので下半連続で $a\le\operatorname{co}\varphi$ だから、thm-epi-closure の 2 から $a\le\psi\le\operatorname{co}\varphi\le\varphi$ であり、$\psi$ は $-\infty$ をとらない真の関数である。凸集合の閉包は凸なので($x_n\to x$、$y_n\to y$ なら $(1-t)x_n+ty_n\to(1-t)x+ty$)$\operatorname{epi}\psi$ は凸であり、$\psi$ は凸である。$\psi$ は下半連続である。$g$ が凸で下半連続で $g\le\varphi$ なら、1 により $g\le\operatorname{co}\varphi$ であり、thm-epi-closure の 2 により $g\le\psi$ である。
3:$\varphi$ は真で連続アフィン下界をもつので $\varphi^*$ は真であり、Fenchel–Moreauの定理 の系「下半連続凸包としての二重共役」により、$\varphi^{**}$ は $\varphi$ 以下の凸で下半連続な関数のうち最大のものである。2 の $\psi$ も同じ性質をもつので、互いに他以下であり $\psi=\varphi^{**}$ である。$\square$

3 は二重共役の幾何学的な意味を与える。$\varphi^{**}$ のグラフは、$\varphi$ のエピグラフの閉凸包の下側の境界である。たとえば $\mathbb{R}^n$ の有限個の点でだけ有限な関数では、$\varphi^{**}=\operatorname{co}\varphi$ は点 $(x_i,\varphi(x_i))$ の凸包の下面が定める区分的にアフィンな関数(凸包の外では $+\infty$)になる。

理由

エピグラフは有限集合 $P=\{(x_i,\varphi(x_i))\}$ と半直線 $R=\{0\}\times[0,+\infty)$ の和 $P+R$ であり、$R$ が凸なのでその凸包は $\operatorname{conv}P+R$ である。これはコンパクト集合と閉集合の和なので閉じており、$\operatorname{co}\varphi$ は下半連続である。

共役関数のエピグラフ

Fenchel共役 $\varphi^*(f)=\sup_x(\langle f,x\rangle-\varphi(x))$ のエピグラフは、$\varphi$ の下にある連続アフィン関数の一覧表である。

共役のエピグラフ

$\varphi\colon E\to(-\infty,+\infty]$ を真の関数とする。$(f,c)\in E^*\times\mathbb{R}$ について、$(f,c)\in\operatorname{epi}\varphi^*$ であることと、連続アフィン関数 $\langle f,\cdot\rangle-c$ が $\varphi$ 以下であることは同値である。

$\varphi^*(f)\le c$ は「すべての $x\in E$ で $\langle f,x\rangle-\varphi(x)\le c$」と同じであり、これは $\langle f,x\rangle-c\le\varphi(x)$($x\in E$)と書き直せる($\varphi(x)=+\infty$ の点では両辺とも自明に成り立つ)。$\square$

$\operatorname{epi}\varphi^*$ が閉凸集合であること(Fenchel共役 の定理「共役の基本性質」の 1)は、$\varphi$ の下にあるアフィン関数の傾きと切片の組の全体が閉凸集合であることと読める。thm-epi-convex-hull の 3 と合わせると、$\operatorname{epi}\varphi^{**}$ は、$(f,c)\in\operatorname{epi}\varphi^*$ が定める閉半空間 $\{(x,\lambda)\mid\langle f,x\rangle-c\le\lambda\}$ すべての共通部分である。エピグラフを点 $(x,\varphi(x))$ で支える鉛直でない閉超平面の傾きが、$x$ での劣勾配である(劣微分 の定義「劣勾配と劣微分」の直後の説明)。

例

基本的な関数のエピグラフ
  1. $E$ 上のノルム $\varphi(x)=\|x\|$ のエピグラフ $\{(x,\lambda)\mid\|x\|\le\lambda\}$ は、$E\times\mathbb{R}$ の閉凸錐(和と正の定数倍で閉じた閉凸集合)である。
  2. 空でない集合 $K\subset E$ の凸解析の指示関数 $I_K$($K$ 上で $0$、外で $+\infty$)のエピグラフは $K\times[0,+\infty)$ である。したがって $I_K$ が凸であることは $K$ が凸であることと、$I_K$ が下半連続であることは $K$ が閉であることと同値である(Bre11 Example 2、p. 14)。
  3. 連続アフィン関数 $a_1,\dots,a_m$ の最大値 $\max_ia_i$ のエピグラフは、閉半空間 $\operatorname{epi}a_i$ の共通部分(prop-epi-operations の 1)であり、$E=\mathbb{R}^n$ なら凸多面体である。
二重井戸の凸化

$\varphi(x)=\min\{(x-1)^2,(x+1)^2\}=(|x|-1)^2$($x\in\mathbb{R}$)とする。定数 $0$ が連続アフィン下界であり、$\operatorname{co}\varphi=\varphi^{**}=g$ である。ここで $g(x):=0$($|x|\le1$)、$g(x):=(|x|-1)^2$($|x|>1$)である。エピグラフで見ると、2 つの谷の間のくぼみを水平な線分で埋める操作が凸化である。

計算

$|x|\le1$ なら $x=\frac{1-x}2\cdot(-1)+\frac{1+x}2\cdot1$ で $\varphi(\pm1)=0$ なので、thm-epi-convex-hull の 1 の式から $\operatorname{co}\varphi(x)\le0$ である。$|x|>1$ では $\operatorname{co}\varphi(x)\le\varphi(x)=g(x)$ である。よって $\operatorname{co}\varphi\le g$ である。一方 $g$ は微分可能で導関数($|x|\le1$ で $0$、$|x|>1$ で $2\operatorname{sgn}(x)(|x|-1)$)が単調増加なので凸であり(凸関数 の命題「微分可能な関数が凸であるための条件」)、$g\le\varphi$ なので、最大性から $g\le\operatorname{co}\varphi$ であり、$\operatorname{co}\varphi=g$ である。$g$ は連続なので下半連続包も $g$ であり、thm-epi-convex-hull の 3 から $\varphi^{**}=g$ である。これは Fenchel–Moreauの定理 の例「二重井戸型の関数」で共役を 2 回計算して得た結果と一致する。

条件を外した反例

thm-epi-convex-hull の仮定と、そこで行う 2 つの操作(凸包をとる・閉包をとる)を 1 つずつ外すと、次のように結論が崩れる。各行は 1 つの条件だけを外している。

外す条件反例成り立たなくなること
連続アフィン下界の存在$\varphi(x)=-x^2$($E=\mathbb{R}$)$\operatorname{conv}(\operatorname{epi}\varphi)=\mathbb{R}^2$ で、$\operatorname{co}\varphi\equiv-\infty$ は $(-\infty,+\infty]$ 値の関数でない。$\varphi^*\equiv+\infty$ で二重共役も定まらない
閉包をとること$\varphi=I_{(0,1)}$(開区間の指示関数、$E=\mathbb{R}$)$\operatorname{co}\varphi=\varphi$ は凸だが下半連続でなく、$\varphi^{**}=I_{[0,1]}$ と $x=0,1$ で異なる
凸包をとること$\varphi(x)=(\lvert x\rvert-1)^2$($E=\mathbb{R}$)$\overline{\operatorname{epi}\varphi}=\operatorname{epi}\varphi$ は凸でなく、下半連続包 $\bar\varphi=\varphi$ は $\varphi^{**}$ と $\lvert x\rvert< 1$ で異なる
表の反例の確かめ

各行の集合と関数を直接計算する。

詳細

1 行目:$\varphi$ は連続な真の関数である。点 $(x_0,\lambda_0)\in\mathbb{R}^2$ をとる。$s>0$ について $(x_0\pm s,-(x_0\pm s)^2)\in\operatorname{epi}\varphi$ の中点は $(x_0,-x_0^2-s^2)$ であり、$s$ を大きくとれば $-x_0^2-s^2\le\lambda_0$ となる。$\operatorname{conv}(\operatorname{epi}\varphi)$ は上に閉じている(prf-epi-convex-hull の 1 と同じ理由)ので $(x_0,\lambda_0)$ を含む。よって凸包は $\mathbb{R}^2$ 全体で、$\operatorname{co}\varphi\equiv-\infty$ である。連続アフィン下界 $px+c\le-x^2$ は $x\to\infty$ で成り立たないので存在せず、prop-epi-conjugate により $\varphi^*\equiv+\infty$ である。

2 行目:$\operatorname{epi}\varphi=(0,1)\times[0,+\infty)$ は凸なので凸包は自分自身で、$\operatorname{co}\varphi=\varphi$ である。$\{\varphi\le0\}=(0,1)$ は閉でないので下半連続でない。閉包は $[0,1]\times[0,+\infty)=\operatorname{epi}I_{[0,1]}$ であり、thm-epi-convex-hull の 3 から $\varphi^{**}=I_{[0,1]}$ である(Fenchel–Moreauの定理 の例「表の反例の確かめ」の 2 行目の直接の計算と一致する)。

3 行目:$\varphi$ は連続なので thm-epi-closure から $\overline{\operatorname{epi}\varphi}=\operatorname{epi}\varphi$ で、下半連続包は $\varphi$ 自身である。$(\pm1,0)$ はエピグラフに入るが中点 $(0,0)$ は入らない($\varphi(0)=1$)ので凸でない。ex-epi-double-well により $\varphi^{**}(0)=0< 1=\varphi(0)$ である。

関連項目

参考文献

[1]
Haim Brezis, Functional Analysis, Sobolev Spaces and Partial Differential Equations, Springer, 2011, §1.4(pp. 10–11、エピグラフ・下半連続性と凸性の言いかえ)、Example 2(p. 14、指示関数)、Exercise 1.23(p. 27、狭義エピグラフ)

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する