検索
Close this search box.

凸関数・凹関数

凸関数・凹関数の定数倍

Mailで保存
Xで共有

1変数の凸関数・凹関数の定数倍

区間上に定義された1変数関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)と実数\(c\in \mathbb{R} \)が与えられたとき、それぞれの\(x\in I\)に対して以下の値\begin{equation*}\left( cf\right) \left( x\right) =cf\left( x\right)
\end{equation*}を定める新たな1変数関数\begin{equation*}
cf:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}が定義可能です。

\(f\)が凸関数である場合、\(c\geq 0\)ならば\(cf\)もまた凸関数であり、\(c\leq 0\)ならば\(cf\)は凹関数です。

\(f\)が狭義凸関数である場合、\(c>0\)ならば\(cf\)もまた狭義凹関数であり、\(c<0\)ならば\(cf\)は狭義凸関数です。ちなみに、\(c=0\)の場合に\(cf\)はゼロだけを値としてとり得る定数関数であるため、これは狭義凸関数と狭義凹関数のどちらでもありません。

命題(凸関数の定数倍)

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)と実数\(c\in \mathbb{R} \)がそれぞれ任意に与えられたとき、そこから関数\(cf:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を定義する。このとき以下が成り立つ。

  1. \(f\)が凸関数であるとともに\(c\geq 0\)であるならば、\(cf\)は凸関数である。
  2. \(f\)が凸関数であるとともに\(c\leq 0\)であるならば、\(cf\)は凹関数である。
  3. \(f\)が狭義凸関数であるとともに\(c>0\)であるならば、\(cf\)は狭義凸関数である。
  4. \(f\)が狭義凸関数であるとともに\(c<0\)であるならば、\(cf\)は狭義凹関数である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

凹関数と狭義凹関数に関しても同様の主張が成り立ちます。

命題(凹関数の定数倍)

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)と実数\(c\in \mathbb{R} \)がそれぞれ任意に与えられたとき、そこから関数\(cf:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を定義する。このとき以下が成り立つ。

  1. \(f\)が凹関数であるとともに\(c\geq 0\)であるならば、\(cf\)は凹関数である。
  2. \(f\)が凹関数であるとともに\(c\leq 0\)であるならば、\(cf\)は凸関数である。
  3. \(f\)が狭義凹関数であるとともに\(c>0\)であるならば、\(cf\)は狭義凹関数である。
  4. \(f\)が狭義凹関数であるとともに\(c<0\)であるならば、\(cf\)は狭義凸関数である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(凸関数・凹関数の定数倍)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\frac{1}{2}\left( x+1\right)
\end{equation*}を定めるものとします。\(x+1\)は凸関数かつ凹関数であるため、その正の実数倍である\(f\)もまた凸関数かつ凹関数です。
例(凸関数・凹関数の定数倍)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =2x^{2}
\end{equation*}を定めるものとします。\(x^{2}\)は狭義凸関数であるため、その正の実数倍である\(f\)もまた狭義凸関数です。

 

多変数の凸関数・凹関数のスカラー倍

多変数の凸関数と凹関数についても同様の主張が成り立ちます。具体的には以下の通りです。

凸集合上に定義された多変数関数\(f:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)とスカラー\(c\in \mathbb{R} \)が与えられたとき、それぞれの\(\boldsymbol{x}\in X\)に対して以下の値\begin{equation*}\left( cf\right) \left( \boldsymbol{x}\right) =cf\left( \boldsymbol{x}\right)
\end{equation*}を定める新たな多変数関数\begin{equation*}
cf:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}が定義可能です。

\(f\)が凸関数である場合、\(c\geq 0\)ならば\(cf\)もまた凸関数であり、\(c\leq 0\)ならば\(cf\)は凹関数です。

\(f\)が狭義凸関数である場合、\(c>0\)ならば\(cf\)もまた狭義凹関数であり、\(c<0\)ならば\(cf\)は狭義凸関数です。ちなみに、\(c=0\)の場合に\(cf\)はゼロだけを値としてとり得る定数関数であるため、これは狭義凸関数と狭義凹関数のどちらでもありません。

命題(凸関数のスカラー倍)
凸集合上に定義された関数\(f:\mathbb{R} ^{n}\supset I\rightarrow \mathbb{R} \)とスカラー\(c\in \mathbb{R} \)がそれぞれ任意に与えられたとき、そこから関数\(cf:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)を定義する。このとき以下が成り立つ。

  1. \(f\)が凸関数であるとともに\(c\geq 0\)であるならば、\(cf\)は凸関数である。
  2. \(f\)が凸関数であるとともに\(c\leq 0\)であるならば、\(cf\)は凹関数である。
  3. \(f\)が狭義凸関数であるとともに\(c>0\)であるならば、\(cf\)は狭義凸関数である。
  4. \(f\)が狭義凸関数であるとともに\(c<0\)であるならば、\(cf\)は狭義凹関数である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

凹関数と狭義凹関数に関しても同様の主張が成り立ちます。

命題(凹関数のスカラー倍)
凸集合上に定義された関数\(f:\mathbb{R} ^{n}\supset I\rightarrow \mathbb{R} \)とスカラー\(c\in \mathbb{R} \)がそれぞれ任意に与えられたとき、そこから関数\(cf:\mathbb{R} ^{n}\supset X\rightarrow \mathbb{R} \)を定義する。このとき以下が成り立つ。

  1. \(f\)が凹関数であるとともに\(c\geq 0\)であるならば、\(cf\)は凹関数である。
  2. \(f\)が凹関数であるとともに\(c\leq 0\)であるならば、\(cf\)は凸関数である。
  3. \(f\)が狭義凹関数であるとともに\(c>0\)であるならば、\(cf\)は狭義凹関数である。
  4. \(f\)が狭義凹関数であるとともに\(c<0\)であるならば、\(cf\)は狭義凸関数である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(凸関数・凹関数のスカラー倍)
関数\(f:\mathbb{R} ^{2}\rightarrow \mathbb{R} \)はそれぞれの\(\left( x,y\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}f\left( x,y\right) =\frac{1}{2}\left( x+y+1\right)
\end{equation*}を定めるものとします。\(x+y+1\)は凸関数かつ凹関数であるため、その正のスカラー倍である\(f\)もまた凸関数かつ凹関数です。
例(凸関数・凹関数のスカラー倍)
関数\(f:\mathbb{R} ^{2}\rightarrow \mathbb{R} \)はそれぞれの\(\left( x,y\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}f\left( x,y\right) =2\left( x^{2}+y^{2}\right)
\end{equation*}を定めるものとします。\(x^{2}+y^{2}\)は狭義凸関数であるため、その正のスカラー倍である\(f\)もまた狭義凸関数です。

 

演習問題

問題(凸関数・凹関数の定数倍)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が凸関数であるものとします。このとき、以下の関数\begin{eqnarray*}&&\left( a\right) \ 3f:\mathbb{R} \supset I\rightarrow \mathbb{R} \\
&&\left( b\right) \ -2f:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{eqnarray*}の凹凸を判定してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(狭義凸関数・狭義凹関数の定数倍)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が狭義凸関数であるものとします。このとき、以下の関数\begin{eqnarray*}&&\left( a\right) \ 5f:\mathbb{R} \supset I\rightarrow \mathbb{R} \\
&&\left( b\right) \ -f:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{eqnarray*}の凹凸を判定してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(凸関数の負の定数倍)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が凸関数である場合、負の定数\(c<0\)から定義される関数\begin{equation*}cf:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}は凸関数であるとは限らないことを示す反例を提示してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

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

プレミアム会員専用コンテンツです
ログイン】【会員登録

凸関数・凹関数