イェンゼンの不等式を用いた1変数の準凸関数・準凹関数の特徴づけ

1変数の準凸関数や準凹関数を特徴づける不等式について解説します。

イェンゼンの不等式を用いた準凸関数の特徴づけ

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が準凸関数であるものとします。つまり、\begin{equation*}\forall x_{1},x_{2}\in I,\ \forall \lambda \in \left[ 0,1\right] :f\left(
\lambda x_{1}+\left( 1-\lambda \right) x_{2}\right) \leq \max \left\{
f\left( x_{1}\right) ,f\left( x_{2}\right) \right\}
\end{equation*}が成り立つということです。

自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに区間上に存在する\(k\)個の点\(x_{1},\cdots ,x_{k}\in I\)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだとき、\(f\)が準凸関数である場合には以下の不等式\begin{equation*}f\left( \sum_{i=1}^{k}\lambda _{i}x_{i}\right) \leq \max_{1\leq i\leq
k}f\left( x_{i}\right)
\end{equation*}が必ず成り立ちます。これが準凸関数に関するイェンゼンの不等式です。

逆に、イェンゼンの不等式から関数の準凸性が導かれるため以下を得ます。

命題(イェンゼンの不等式を用いた準凸関数の特徴づけ)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられているものとする。自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに区間上に存在する\(k\)個の点\(x_{1},\cdots ,x_{k}\in I\)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだときに、\begin{equation*}f\left( \sum_{i=1}^{k}\lambda _{i}x_{i}\right) \leq \max_{1\leq i\leq
k}f\left( x_{i}\right)
\end{equation*}が成り立つことは、\(f\)が準凸関数であるための必要十分条件である。
証明

会員専用コンテンツです
ログイン】【会員登録

例(準凸関数と平均)
区間上に定義された準凸関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられているものとします。先の命題より\(f\)はイェンゼンの不等式を満たすため、有限個の点\(x_{1},\cdots,x_{k}\in I\)を任意に選んだとき、\begin{equation*}f\left( \sum_{i=1}^{k}\frac{1}{k}x_{i}\right) \leq \max_{1\leq i\leq
k}f\left( x_{i}\right)
\end{equation*}すなわち、\begin{equation*}
f\left( \frac{x_{1}+\cdots +x_{k}}{k}\right) \leq \max_{1\leq i\leq
k}f\left( x_{i}\right)
\end{equation*}が成り立ちます。つまり、準凸関数\(f\)に関しては、定義域上の点\(x_{1},\cdots ,x_{k}\)を任意に選んだとき、\(x_{1},\cdots ,x_{k}\)の平均に対して\(f\)が与える値は、\(x_{1},\cdots ,x_{k}\)に対して\(f\)が与える値の最大値以下になります。

 

イェンゼンの不等式を用いた準凹関数の特徴づけ

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が準凹関数であるものとします。つまり、\begin{equation*}\forall x_{1},x_{2}\in I,\ \forall \lambda \in \left[ 0,1\right] :\min
\left\{ f\left( x_{1}\right) ,f\left( x_{2}\right) \right\} \leq f\left(
\lambda x_{1}+\left( 1-\lambda \right) x_{2}\right)
\end{equation*}が成り立つということです。

自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに区間上に存在する\(k\)個の点\(x_{1},\cdots ,x_{k}\in I\)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだとき、\(f\)が準凹関数である場合には以下の不等式\begin{equation*}\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \sum_{i=1}^{k}\lambda
_{i}x_{i}\right)
\end{equation*}が必ず成り立ちます。これが準凹関数に関するイェンゼンの不等式です。

逆に、イェンゼンの不等式から関数の準凹性が導かれるため以下を得ます。

命題(イェンゼンの不等式を用いた準凹関数の特徴づけ)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられているものとする。自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに区間上に存在する\(k\)個の点\(x_{1},\cdots ,x_{k}\in I\)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだときに、\begin{equation*}\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \sum_{i=1}^{k}\lambda
_{i}x_{i}\right)
\end{equation*}が成り立つことは、\(f\)が準凹関数であるための必要十分条件である。
証明

会員専用コンテンツです
ログイン】【会員登録

例(準凹関数と平均)
区間上に定義された準凹関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられているものとします。先の命題より\(f\)はイェンゼンの不等式を満たすため、有限個の点\(x_{1},\cdots,x_{k}\in I\)を任意に選んだとき、\begin{equation*}\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \sum_{i=1}^{k}\frac{1}{k}x_{i}\right)
\end{equation*}すなわち、\begin{equation*}
\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \frac{x_{1}+\cdots
+x_{k}}{k}\right)
\end{equation*}が成り立ちます。つまり、準凹関数\(f\)に関しては、定義域上の点\(x_{1},\cdots ,x_{k}\)を任意に選んだとき、\(x_{1},\cdots ,x_{k}\)の平均に対して\(f\)が与える値は、\(x_{1},\cdots ,x_{k}\)に対して\(f\)が与える値の最小値以上になります。

 

イェンゼンの不等式を用いた準線型関数の特徴づけ

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が準線型関数であるものとします。つまり、\(f\)は準凸関数かつ準凹関数であるということです。定義より、\(f\)が準線型関数であることは、
\begin{equation*}
\forall x_{1},x_{2}\in I,\ \forall \lambda \in \left[ 0,1\right] :\min
\left\{ f\left( x_{1}\right) ,f\left( x_{2}\right) \right\} \leq f\left(
\lambda x_{1}+\left( 1-\lambda \right) x_{2}\right) \leq \max \left\{
f\left( x_{1}\right) ,f\left( x_{2}\right) \right\}
\end{equation*}が成り立つことを意味します。

先に示した諸命題を用いると以下が導かれます。

命題(イェンゼンの不等式を用いた準線型関数の特徴づけ)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられているものとする。自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに区間上に存在する\(k\)個の点\(x_{1},\cdots ,x_{k}\in I\)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだときに、\begin{equation*}\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \sum_{i=1}^{k}\lambda
_{i}x_{i}\right) \leq \max_{1\leq i\leq k}f\left( x_{i}\right)
\end{equation*}が成り立つことは、\(f\)が準線型関数であるための必要十分条件である。
証明

会員専用コンテンツです
ログイン】【会員登録

 

イェンゼンの不等式を用いた拡大実数値をとる準凸関数の特徴づけ

拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ +\infty \right\} \)が準凸関数であることは、\begin{equation*}\forall x_{1},x_{2}\in \mathbb{R} ,\ \forall \lambda \in \left[ 0,1\right] :f\left( \lambda x_{1}+\left(
1-\lambda \right) x_{2}\right) \leq \max \left\{ f\left( x_{1}\right)
,f\left( x_{2}\right) \right\}
\end{equation*}が成り立つことを意味しますが、拡大実数値をとる準凸関数もまたイェンゼンの不等式を用いて以下のように表現できます。

命題(イェンゼンの不等式を用いた拡大実数値をとる準凸関数の特徴づけ)
拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ +\infty \right\} \)が与えられているものとする。自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに\(k\)個の点\(x_{1},\cdots,x_{k}\in \mathbb{R} \)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだときに、\begin{equation*}f\left( \sum_{i=1}^{k}\lambda _{i}x_{i}\right) \leq \max_{1\leq i\leq
k}f\left( x_{i}\right)
\end{equation*}が成り立つことは、\(f\)が準凸関数であるための必要十分条件である。
証明

会員専用コンテンツです
ログイン】【会員登録

拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ +\infty \right\} \)の有効領域は、\begin{equation*}\mathrm{dom}\left( f\right) =\left\{ x\in \mathbb{R} \ |\ f\left( x\right) <+\infty \right\}
\end{equation*}と定義されるとともに、\(f\)が準凸関数である場合には\(\mathrm{dom}\left( f\right) \)は区間になります。拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ +\infty \right\} \)が準凸関数であることと、\(f\)の定義域を有効領域\(\mathrm{dom}\left(f\right) \)に制限することにより得られる実数値関数\(f:\mathbb{R} \supset \mathrm{dom}\left( f\right) \rightarrow \mathbb{R} \)が準凸関数であることは必要十分であるため以下を得ます。

命題(準凸関数とイェンゼンの不等式)
拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ +\infty \right\} \)が準凸関数に関するイェンゼンの不等式を満たすことと、実数値関数\(f:\mathbb{R} \supset \mathrm{dom}\left( f\right) \rightarrow \mathbb{R} \)が準凸関数に関するイェンゼンの不等式を満たすことは必要十分である。

 

イェンゼンの不等式を用いた拡大実数値をとる準凹関数の特徴づけ

拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ -\infty \right\} \)が準凹関数であることは、\begin{equation*}\forall x_{1},x_{2}\in \mathbb{R} ,\ \forall \lambda \in \left[ 0,1\right] :\min \left\{ f\left( x_{1}\right)
,f\left( x_{2}\right) \right\} \leq f\left( \lambda x_{1}+\left( 1-\lambda
\right) x_{2}\right)
\end{equation*}が成り立つことを意味しますが、拡大実数値をとる準凹関数もまたイェンゼンの不等式を用いて以下のように表現できます。

命題(イェンゼンの不等式を用いた拡大実数値をとる準凹関数の特徴づけ)
拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ -\infty \right\} \)が与えられているものとする。自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに\(k\)個の点\(x_{1},\cdots,x_{k}\in \mathbb{R} \)と、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda
_{i}\geq 0 \\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす\(k\)個のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)をそれぞれ任意に選んだときに、\begin{equation*}\min_{1\leq i\leq k}f\left( x_{i}\right) \leq f\left( \sum_{i=1}^{k}\lambda
_{i}x_{i}\right)
\end{equation*}が成り立つことは、\(f\)が準凹関数であるための必要十分条件である。
証明

会員専用コンテンツです
ログイン】【会員登録

拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ -\infty \right\} \)の有効領域は、\begin{equation*}\mathrm{dom}\left( f\right) =\left\{ x\in \mathbb{R} \ |\ f\left( x\right) >-\infty \right\}
\end{equation*}と定義されるとともに、\(f\)が準凹関数である場合には\(\mathrm{dom}\left( f\right) \)は区間になります。拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ -\infty \right\} \)が準凹関数であることと、\(f\)の定義域を有効領域\(\mathrm{dom}\left(f\right) \)に制限することにより得られる実数値関数\(f:\mathbb{R} \supset \mathrm{dom}\left( f\right) \rightarrow \mathbb{R} \)が準凹関数であることは必要十分であるため以下を得ます。

命題(準凹関数とイェンゼンの不等式)
拡大実数値関数\(f:\mathbb{R} \rightarrow \mathbb{R} \cup \left\{ -\infty \right\} \)が準凹関数に関するイェンゼンの不等式を満たすことと、実数値関数\(f:\mathbb{R} \supset \mathrm{dom}\left( f\right) \rightarrow \mathbb{R} \)が準凹関数に関するイェンゼンの不等式を満たすことは必要十分である。

 

演習問題

問題(絶対値と平均)
有限個の任意の実数\(x_{1},\cdots ,x_{k}\in \mathbb{R} \)に対して、\begin{equation*}\left\vert \frac{x_{1}+\cdots +x_{k}}{k}\right\vert \leq \max_{1\leq i\leq
k}\left\vert x_{i}\right\vert
\end{equation*}が成り立つことを示してください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(指数関数と平均)
有限個の任意の実数\(x_{1},\cdots ,x_{k}\in \mathbb{R} \)に対して、\begin{eqnarray*}m &=&\min_{1\leq i\leq k}x_{i} \\
M &=&\max_{1\leq i\leq k}x_{i}
\end{eqnarray*}と定めるとき、\begin{equation*}
e^{m}\leq e^{\frac{x_{1}+\cdots +x_{k}}{k}}\leq e^{M}
\end{equation*}が成り立つことを示してください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

問題(準凸関数の最大値)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界閉区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}が準凸関数である場合には、\begin{equation*}
\max_{x\in \left[ a,b\right] }f\left( x\right) =\max \left\{ f\left(
a\right) ,f\left( b\right) \right\}
\end{equation*}が成り立つことを示してください。

解答を見る

会員専用コンテンツです
ログイン】【会員登録

この教材についての議論

この教材について質問したり、他の学習者と議論したりするには会員登録とログインが必要です。

  • 会員はコメントを投稿できます
  • 他のユーザーへの返信も可能です
  • 過去の議論を検索・閲覧できます
  • 投稿内容は後から編集できます

WIISでは、年齢・性別・学歴・職業・社会的立場などにかかわらず、すべてのユーザーが「学ぶ人」として対等であると考えています。

ここは知識を競う場所ではなく、互いの考えを尊重しながら理解を深めていくための場です。質問や意見の表明はもちろん、分からないことを率直に尋ねることも歓迎します。

建設的で安心できる学習環境を維持するため、投稿の前にガイドラインをご確認ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合には以下のフォームからご連絡をお願い致します。

AIに質問
wiis専属チューター ×
本日の利用回数を確認中...
こんにちは!この教材の専属チューターです。数式の証明や概念の解説など、何でも聞いてください。

💡 教材のテキストや数式をドラッグ選択すると、自動的に下の入力欄に数式付きで引用されます!

このページの目次

MEMBERSHIP

学びを、次の深さへ。

WIISの有料会員に登録すると、
会員限定コンテンツへのアクセス、
PDF教材のダウンロード、
AI Tutorの利用、フォーラムへの参加など、
さまざまな会員特典をご利用いただけます。

会員限定コンテンツ

学習をさらに深めるための限定コンテンツを提供しています。

PDF教材

教材をPDFとしてダウンロードして利用できます。

AI Tutor

理解を深めるための学習支援AIを利用できます。

コミュニティ機能

学習者同士で交流し、議論や研究に参加できます。

最近閲覧したページ