WIIS

関数の最適化

包絡線定理(多変数関数の制約条件なし最大化問題)

目次

Mailで保存
Xで共有

最大化問題の最適選択関数と価値関数

有限\(n\)個の変数\begin{equation*}\boldsymbol{x}=\left( x_{1},\cdots ,x_{n}\right) \in X\subset \mathbb{R} ^{n}
\end{equation*}と有限\(m\)個のパラメータ\begin{equation*}\boldsymbol{t}=\left( t_{1},\cdots ,t_{m}\right) \in T\subset \mathbb{R} ^{m}
\end{equation*}に関する多変数関数\begin{equation*}
f:X\times T\rightarrow \mathbb{R} \end{equation*}が与えられている状況を想定します。パラメータの値\(\boldsymbol{t}\)を具体的に選んだ上で関数\(f\)に代入すると、変数\(\boldsymbol{x}\)に関する多変数関数\begin{equation*}f\left( \cdot ,\boldsymbol{t}\right) :X\rightarrow \mathbb{R} \end{equation*}が得られるため、この多変数関数を目的関数とする最大化問題\begin{equation}
\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\quad \cdots (1)
\end{equation}を定義できます。つまり、パラメータ\(\boldsymbol{t}\)の値を選び固定した上で、関数\(f\left( \cdot ,\boldsymbol{t}\right) \)の値を最大化するような変数\(\boldsymbol{x}\)の値を特定するということです。

パラメータ\(\boldsymbol{t}\)の値が変化すれば目的関数\(f\left( \cdot ,\boldsymbol{t}\right) \)の形状も変化するため、それに応じて最大化問題\(\left( 1\right) \)およびその解も変化し、その解のもとでの関数\(f\left( \cdot ,\boldsymbol{t}\right) \)の最大値も変化します。さて、パラメータのそれぞれの値\(\boldsymbol{t}\)に対して、最大化問題\(\left( 1\right) \)に解が必ず1つずつ存在する状況を想定するのであれば、それぞれの値\(\boldsymbol{t}\in T\)に対して、最大化問題\(\left( 1\right) \)の解を特定する関数\begin{equation*}\boldsymbol{x}^{\ast }:T\rightarrow X
\end{equation*}が定義可能です。つまり、この関数\(\boldsymbol{x}^{\ast }\)がそれぞれの\(\boldsymbol{t}\in T\)に対して定める値\(\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) \in X\)は最大化問題\(\left( 1\right) \)の解であるため、以下の関係\begin{equation*}f\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) =\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}が成り立ちます。この関数\(\boldsymbol{x}^{\ast }\)を最適選択関数(optimal choice function)と呼びます。さらにこのとき、それぞれの値\(\boldsymbol{t}\in T\)に対して、最大化問題\(\left( 1\right) \)の解\(\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) \)のもとでの関数\(f\left( \cdot ,\boldsymbol{t}\right) \)の値の最大値\begin{equation*}V\left( \boldsymbol{t}\right) =f\left( \boldsymbol{x}^{\ast }\left(
\boldsymbol{t}\right) ,\boldsymbol{t}\right) =\max_{\boldsymbol{x}\in
X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}を特定する関数\begin{equation*}
V:T\rightarrow \mathbb{R} \end{equation*}が定義可能です。この関数\(V\)を価値関数(value function)と呼びます。

例(最適選択関数と価値関数)
2つの変数\(\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}\)と2つのパラメータ\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に関する関数\begin{equation*}f:\mathbb{R} ^{4}\rightarrow \mathbb{R} \end{equation*}が与えられており、これはそれぞれの\(\left(x_{1},x_{2},t_{1},t_{2}\right) \in \mathbb{R} ^{4}\)に対して、\begin{equation*}f\left( x_{1},x_{2},t_{1},t_{2}\right)
=-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}を定めるものとします。パラメータの値\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)のもとでの最大化問題は、\begin{equation*}\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}f\left( x_{1},x_{2},t_{1},t_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}です。\(x_{1},x_{2}\)だけを変数とみなした場合の目的関数\(f\)の勾配ベクトルは、\begin{eqnarray*}\nabla f\left( x_{1},x_{2},t_{1},t_{2}\right) &=&\left( \frac{\partial
f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial x_{1}},\frac{\partial
f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial x_{2}}\right) \\
&=&\left( -2x_{1}+t_{1},-2x_{2}+t_{2}\right)
\end{eqnarray*}であるため、最大化のための1階の必要条件\begin{equation*}
\nabla f\left( x_{1},x_{2},t_{1},t_{2}\right) =\left( 0,0\right)
\end{equation*}を満たす点は、\begin{equation*}
\left( x_{1},x_{2}\right) =\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right)
\end{equation*}です。\(x_{1},x_{2}\)だけを変数とみなした場合の目的関数\(f\)のヘッセ行列は、\begin{eqnarray*}H_{f}\left( x_{1},x_{2},t_{1},t_{2}\right) &=&\begin{pmatrix}
\frac{\partial ^{2}f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial
x_{1}\partial x_{1}} & \frac{\partial ^{2}f\left(
x_{1},x_{2},t_{1},t_{2}\right) }{\partial x_{2}\partial x_{1}} \\
\frac{\partial ^{2}f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial
x_{1}\partial x_{2}} & \frac{\partial ^{2}f\left(
x_{1},x_{2},t_{1},t_{2}\right) }{\partial x_{2}\partial x_{2}}\end{pmatrix}
\\
&=&\begin{pmatrix}
-2 & 0 \\
0 & -2\end{pmatrix}\end{eqnarray*}であるため、先の点\(\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right) \)においても、\begin{equation*}H_{f}\left( \frac{t_{1}}{2},\frac{t_{2}}{2},t_{1},t_{2}\right) =\begin{pmatrix}
-2 & 0 \\
0 & -2\end{pmatrix}\end{equation*}が成り立ちます。首座小行列の値は、\begin{eqnarray*}
-\det \left( A_{1}\left( \frac{t_{1}}{2},\frac{t_{2}}{2},t_{1},t_{2}\right)
\right) &=&-\det \left( -2\right) =2>0 \\
\det \left( A_{2}\left( \frac{t_{1}}{2},\frac{t_{2}}{2},t_{1},t_{2}\right)
\right) &=&\det
\begin{pmatrix}
-2 & 0 \\
0 & -2\end{pmatrix}=4>0
\end{eqnarray*}を満たすため、点\(\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right) \)は最大化のための2階の十分条件を満たします。任意の値\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)について同様の議論が成立するため、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left(t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}\boldsymbol{x}^{\ast }\left( t_{1},t_{2}\right) =\left(
\begin{array}{c}
x_{1}^{\ast }\left( t_{1},t_{2}\right) \\
x_{2}^{\ast }\left( t_{1},t_{2}\right)
\end{array}\right) =\left(
\begin{array}{c}
\frac{t_{1}}{2} \\
\frac{t_{2}}{2}\end{array}\right)
\end{equation*}を定めるとともに、価値関数\(V:\mathbb{R} ^{2}\rightarrow \mathbb{R} \)はそれぞれの\(\left( t_{1},t_{2}\right)\in \mathbb{R} ^{2}\)に対して、\begin{eqnarray*}V\left( t_{1},t_{2}\right) &=&f\left( x_{1}^{\ast }\left(
t_{1},t_{2}\right) ,x_{2}^{\ast }\left( t_{1},t_{2}\right)
,t_{1},t_{2}\right) \\
&=&-\left( \frac{t_{1}}{2}\right) ^{2}+t_{1}\left( \frac{t_{1}}{2}\right)
-\left( \frac{t_{2}}{2}\right) ^{2}+t_{2}\left( \frac{t_{2}}{2}\right) \\
&=&-\frac{t_{2}^{2}}{4}+\frac{t_{1}^{2}}{2}-\frac{t_{2}^{2}}{4}+\frac{t_{2}^{2}}{2} \\
&=&\frac{t_{1}^{2}+t_{2}^{2}}{4}
\end{eqnarray*}を定めることが明らかになりました。

例(最適選択関数と価値関数)
ある企業が2種類の原料\(1,2\)から1種類の商品を生産した上で、市場で販売しようとしています。原料\(1\)の調達価格は\(p_{1}\in \mathbb{R} _{++}\)であり、原料\(2\)の調達価格は\(p_{2}\in \mathbb{R} _{++}\)であり、商品の販売価格は\(p\in \mathbb{R} _{++}\)であるものとします。原料\(1\)の投入量を\(q_{1}\in \mathbb{R} _{+}\)で表記し、原料\(2\)の投入量を\(q_{2}\in \mathbb{R} _{+}\)で表記します。原料を\(\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}\)だけ投入すると商品が\(q\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}\)だけ生産されるものとします。企業が生産した商品を市場ですべて販売した場合に得られる利潤は、収入から費用を差し引いた、\begin{equation*}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right) =p\cdot q\left(
q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}として定式化されます。企業は原料や商品の価格\(p,p_{1},p_{2}\)を自由に選べない一方で、原料の投入量\(q_{1},q_{2}\)を自由に選べるものとします。つまり、企業にとって投入量\(q_{1},q_{2}\)が変数であり、価格\(p,p_{1},p_{2}\)はパラメータです。企業は利潤の最大化を目指すのであれば、価格\(\left( p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に直面した場合に解くべき問題は、目的関数が\(\pi \left( \cdot ,\cdot,p,p_{1},p_{2}\right) \)であるような最大化問題\begin{equation*}\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}p\cdot q\left( q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}として定式化されます。最適選択関数\(q^{\ast }:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} _{+}^{2}\)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\begin{equation*}q^{\ast }\left( p,p_{1},p_{2}\right) =\left(
\begin{array}{c}
q_{1}^{\ast }\left( p,p_{1},p_{2}\right) \\
q_{2}^{\ast }\left( p,p_{1},p_{2}\right)
\end{array}\right)
\end{equation*}は、企業が価格\(\left(p,p_{1},p_{2}\right) \)に直面した場合に選ぶべき最適な投入量であり、\begin{equation*}\pi \left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) ,p,p_{1},p_{2}\right) =\max_{\left( q_{1},q_{2}\right)
\in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}を満たします。また、価値関数\(V:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} \)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\(V\left( p,p_{1},p_{2}\right) \in \mathbb{R} \)は、最適な生産量\(q^{\ast}\left( p,p_{1},p_{2}\right) \)を選択した場合に企業が得る最大化された利潤であり、\begin{eqnarray*}V\left( p,p_{1},p_{2}\right) &=&\pi \left( q_{1}^{\ast }\left(
p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left( p,p_{1},p_{2}\right)
,p,p_{1},p_{2}\right) \\
&=&\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{eqnarray*}を満たします。

 

包絡線定理が必要とされる背景

パラメータのそれぞれの値\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\quad \cdots (1)
\end{equation}に解が1つずつ存在する状況を想定します。この場合、それぞれの値\(\boldsymbol{t}\)に対して\(\left( 1\right) \)を解くだけではなく、パラメータの値\(\boldsymbol{t}\)の変化に応じて\(\left( 1\right) \)の解がどのように変化し、それに伴い\(\left( 1\right) \)の目的関数の最大値がどのように変化するかを分析することも重要な課題になります。具体的には、パラメータの値が\(\boldsymbol{t}\in T\)である場合の\(\left( 1\right) \)の目的関数の最大値は価値関数\(V:T\rightarrow \mathbb{R} \)を用いて、\begin{equation*}V\left( \boldsymbol{t}\right) =\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}と表されるため、それぞれのパラメータ\(t_{1},\cdots ,t_{m}\)に関する価値関数\(V\)の偏微分係数\(\frac{\partial V\left( \boldsymbol{t}\right) }{\partial t_{1}},\cdots ,\frac{\partial
V\left( \boldsymbol{t}\right) }{\partial t_{m}}\)や偏導関数\(\frac{\partial V}{\partial t_{1}},\cdots ,\frac{\partial V}{\partial t_{m}}\)を特定すれば目標は達成されます。

価値関数\(V\)の偏微分係数や偏導関数を特定するためにはそれに先立ち価値関数\(V\)を特定する必要があります。具体的には、価値関数\(V\)と最適選択関数\(\boldsymbol{x}^{\ast }\)の間には以下の関係\begin{equation*}\forall \boldsymbol{t}\in T:V\left( \boldsymbol{t}\right) =f\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right)
\end{equation*}が成り立つため、最大化問題\(\left( 1\right) \)を解いた上で最適選択関数\(\boldsymbol{x}^{\ast }\)を特定し、それを目的関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)に代入すれば価値関数\(V\)を特定できます。ただ、このような作業を実際に行うのは面倒です。このような作業を経由せずに、価値関数\(V\)の微分係数や導関数を直接特定できればより望ましいと言えます。ここで役に立つのが包絡線定理(envelope theorem)です。

例(価値関数の偏微分)
2つの変数\(\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}\)と2つのパラメータ\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に関する関数\begin{equation*}f:\mathbb{R} ^{4}\rightarrow \mathbb{R} \end{equation*}が与えられており、これはそれぞれの\(\left(x_{1},x_{2},t_{1},t_{2}\right) \in \mathbb{R} ^{4}\)に対して、\begin{equation*}f\left( x_{1},x_{2},t_{1},t_{2}\right)
=-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}を定めるものとします。パラメータの値\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)のもとでの最大化問題は、\begin{equation*}\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}f\left( x_{1},x_{2},t_{1},t_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}です。先に明らかにしたように、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left(t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}\boldsymbol{x}^{\ast }\left( t_{1},t_{2}\right) =\left(
\begin{array}{c}
x_{1}^{\ast }\left( t_{1},t_{2}\right) \\
x_{2}^{\ast }\left( t_{1},t_{2}\right)
\end{array}\right) =\left(
\begin{array}{c}
\frac{t_{1}}{2} \\
\frac{t_{2}}{2}\end{array}\right)
\end{equation*}を定め、価値関数\(V:\mathbb{R} ^{2}\rightarrow \mathbb{R} \)はそれぞれの\(\left( t_{1},t_{2}\right)\in \mathbb{R} ^{2}\)に対して、\begin{equation*}V\left( t_{1},t_{2}\right) =\frac{t_{1}^{2}+t_{2}^{2}}{4}
\end{equation*}を定めます。したがって、\(t_{1},t_{2}\)を変数とみなした場合に価値関数\(V\)は偏微分可能であり、勾配ベクトル場\(\nabla V:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left(t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に対して、\begin{eqnarray*}\nabla V\left( t_{1},t_{2}\right) &=&\left( \frac{\partial V\left(
t_{1},t_{2}\right) }{\partial t_{1}},\frac{\partial V\left(
t_{1},t_{2}\right) }{\partial t_{2}}\right) \\
&=&\left( \frac{\partial }{\partial t_{1}}\frac{t_{1}^{2}+t_{2}^{2}}{4},\frac{\partial }{\partial t_{2}}\frac{t_{1}^{2}+t_{2}^{2}}{4}\right) \\
&=&\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right)
\end{eqnarray*}を定めます。ただし、後に明らかになるように、包絡線定理を使えば、価値関数\(V\)を具体的に特定することなく勾配ベクトル場\(\nabla V\)を直接特定できます。
例(価値関数の偏微分)
企業が2種類の原料\(1,2\)から1種類の商品を生産し、市場で販売したときに得られる利潤は、\begin{equation*}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right) =p\cdot q\left(
q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}です。価格\(\left( p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に直面した場合の利潤最大化問題は、\begin{equation*}\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}p\cdot q\left( q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}です。最適選択関数\(q^{\ast }:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} _{+}^{2}\)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\(q^{\ast }\left( p,p_{1},p_{2}\right) \)は、企業が価格\(\left( p,p_{1},p_{2}\right) \)に直面した場合に選ぶべき最適な投入量であり、\begin{equation*}\pi \left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) ,p,p_{1},p_{2}\right) =\max_{\left( q_{1},q_{2}\right)
\in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}を満たします。また、価値関数\(V:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} \)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\(V\left( p,p_{1},p_{2}\right) \)は、最適な生産量\(q^{\ast }\left( p,p_{1},p_{2}\right) \)を選択した場合に企業が得る最大化された利潤であり、\begin{eqnarray*}V\left( p,p_{1},p_{2}\right) &=&\pi \left( q_{1}^{\ast }\left(
p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left( p,p_{1},p_{2}\right)
,p,p_{1},p_{2}\right) \\
&=&\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{eqnarray*}を満たします。価値関数\(V\)がパラメータ\(p,p_{1},p_{2}\)に関して偏微分可能である場合、勾配ベクトル場\(\nabla V:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} ^{3}\)が定める値\begin{equation*}\nabla V\left( p,p_{1},p_{2}\right) =\left( \frac{\partial V\left(
p,p_{1},p_{2}\right) }{\partial p},\frac{\partial V\left(
p,p_{1},p_{2}\right) }{\partial p_{1}},\frac{\partial V\left(
p,p_{1},p_{2}\right) }{\partial p_{2}}\right)
\end{equation*}は、企業による利潤最大化を前提とした上での、それぞれの価格\(p,p_{1},p_{2}\)が変化した場合の利潤の変化を表します。ただし、後に明らかになるように、包絡線定理を使えば、価値関数\(V\)を具体的に特定することなく勾配ベクトル場\(\nabla V\)を直接特定できます。

 

包絡線定理

パラメータのそれぞれの値\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation*}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}に解が1つずつ存在する状況を想定します。このとき、以下の関係\begin{equation*}
\forall \boldsymbol{t}\in T:V\left( \boldsymbol{t}\right) =f\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right)
\end{equation*}が成り立つため、価値関数\(V\)の微分を考える代わりに関数\(f\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) \)の微分について考えることができます。

関数\(f\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) \)は多変数のベクトル値関数\(\left( \boldsymbol{x}^{\ast}\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) \)と多変数の実数値関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)の合成関数であるため、ベクトル値関数\(\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) \)が微分可能であり、多変数関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)が全微分可能である場合には合成関数の微分を用いて関数\(f\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right) \)の微分を特定できます。具体的には以下の通りです。

命題(包絡線定理)
関数\(f:\mathbb{R} ^{n}\times \mathbb{R} ^{m}\supset X\times T\rightarrow \mathbb{R} \)が与えられているものとする。それぞれの\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation*}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}に解が1つずつ存在するものとする。この場合、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{m}\supset T\rightarrow X\)および価値関数\(V:\mathbb{R} ^{m}\supset T\rightarrow \mathbb{R} \)が定義可能である。関数\(\boldsymbol{x}^{\ast }\)が内点\(\boldsymbol{s}\in T\)において変数\(t_{k}\ \left(k=1,\cdots ,m\right) \)に関して偏微分可能であり、関数\(f\)が点\(\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) \)において全微分可能であるならば、以下の関係\begin{equation*}\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{k}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}\right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{equation*}が成り立つ。

証明

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

通常、価値関数\(V\)の偏微分係数\(\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{k}}\)を求めるためには、最適選択関数\(\boldsymbol{x}^{\ast }\)を特定した上で、以下の関係\begin{equation*}\forall \boldsymbol{t}\in T:V\left( \boldsymbol{t}\right) =f\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) ,\boldsymbol{t}\right)
\end{equation*}を用いて価値関数\(V\)を特定し、さらにそれを変数\(t_{k}\)について偏微分することになります。一方、包絡線定理が要求する条件が満たされる場合には、\begin{equation*}\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{k}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}\right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{equation*}という関係が成り立つため、この場合、\(\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{k}}\)を求めるために価値関数\(V\)を特定する必要はなく、目的関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)をパラメータ\(t_{k}\)について偏微分して、\begin{equation*}\frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}
\end{equation*}を得た上で、それを最適解\begin{equation*}
\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \boldsymbol{x}^{\ast
}\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right)
\end{equation*}で評価して、\begin{equation*}
\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}\right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right)
=\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{equation*}を特定すれば目標は達成されます。

例(包絡線定理)
関数\(f:\mathbb{R} ^{n}\times \mathbb{R} ^{m}\supset X\times T\rightarrow \mathbb{R} \)が与えられているものとします。それぞれの\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation*}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}に解が1つずつ存在するものとします。この場合、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{m}\supset T\rightarrow X\)および価値関数\(V:\mathbb{R} ^{m}\supset T\rightarrow \mathbb{R} \)が定義可能です。関数\(\boldsymbol{x}^{\ast }\)が\(T\)上において変数\(t_{k}\)に関して偏微分可能であり、関数\(f\)が\(X\times T\)上で全微分可能であるならば、先の命題より、以下の関係\begin{equation*}\frac{\partial V\left( \boldsymbol{t}\right) }{\partial t_{k}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}\right\vert _{\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) }
\end{equation*}が成り立ちます。したがって、偏導関数\(\frac{\partial V}{\partial t_{k}}\)を求めるために価値関数\(V\)を特定する必要はなく、目的関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)を偏微分して、\begin{equation*}\frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}
\end{equation*}を得た上で、それを最適解\begin{equation*}
\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right)
\end{equation*}で評価して、\begin{equation*}
\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{k}}\right\vert _{\boldsymbol{x}=\boldsymbol{x}^{\ast }\left(
\boldsymbol{t}\right) }
\end{equation*}を特定すれば目標は達成されます。

例(包絡線定理)
関数\(f:\mathbb{R} ^{n}\times \mathbb{R} ^{m}\supset X\times T\rightarrow \mathbb{R} \)が与えられているものとします。それぞれの\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation*}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}に解が1つずつ存在するものとします。この場合、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{m}\supset T\rightarrow X\)および価値関数\(V:\mathbb{R} ^{m}\supset T\rightarrow \mathbb{R} \)が定義可能です。関数\(\boldsymbol{x}^{\ast }\)が内点\(\boldsymbol{s}\in T\)において偏微分可能であり、関数\(f\)が点\(\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) \)において全微分可能であるならば、以下の関係\begin{gather*}\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{1}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{1}}\right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\\
\vdots \\
\frac{\partial V\left( \boldsymbol{s}\right) }{\partial t_{m}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{m}}\right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left(
\boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{gather*}すなわち、\begin{equation*}
\nabla V\left( \boldsymbol{s}\right) =\left. \nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) \right\vert _{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \boldsymbol{x}^{\ast }\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{equation*}が成り立ちます。したがって、勾配ベクトル\(\nabla V\left( \boldsymbol{s}\right) \)を求めるために価値関数\(V\)を特定する必要はなく、目的関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)をパラメータ\(t_{1},\cdots ,t_{m}\)に関して偏微分して、\begin{equation*}\nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \frac{\partial
f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{1}},\cdots ,\frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{m}}\right)
\end{equation*}を得た上で、それを最適解\begin{equation*}
\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \boldsymbol{x}^{\ast
}\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right)
\end{equation*}で評価して、\begin{equation*}
\left. \nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) \right\vert
_{\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \boldsymbol{x}^{\ast
}\left( \boldsymbol{s}\right) ,\boldsymbol{s}\right) }
\end{equation*}を特定すれば目標は達成されます。

例(包絡線定理)
関数\(f:\mathbb{R} ^{n}\times \mathbb{R} ^{m}\supset X\times T\rightarrow \mathbb{R} \)が与えられているものとします。それぞれの\(\boldsymbol{t}\in T\)に対して、最大化問題\begin{equation*}\max_{\boldsymbol{x}\in X}f\left( \boldsymbol{x},\boldsymbol{t}\right)
\end{equation*}に解が1つずつ存在するものとします。この場合、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{m}\supset T\rightarrow X\)および価値関数\(V:\mathbb{R} ^{m}\supset T\rightarrow \mathbb{R} \)が定義可能です。関数\(\boldsymbol{x}^{\ast }\)が\(T\)上において偏微分可能であり、関数\(f\)が\(X\times T\)上において全微分可能であるならば、以下の関係\begin{gather*}\frac{\partial V\left( \boldsymbol{t}\right) }{\partial t_{1}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{1}}\right\vert _{\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) } \\
\vdots \\
\frac{\partial V\left( \boldsymbol{t}\right) }{\partial t_{m}}=\left. \frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{m}}\right\vert _{\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) }
\end{gather*}すなわち、\begin{equation*}
\nabla V\left( \boldsymbol{t}\right) =\left. \nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) \right\vert _{_{\boldsymbol{x}=\boldsymbol{x}^{\ast
}\left( \boldsymbol{t}\right) }}
\end{equation*}が成り立ちます。したがって、勾配ベクトル場\(\nabla V\)を求めるために価値関数\(V\)を特定する必要はなく、目的関数\(f\left( \boldsymbol{x},\boldsymbol{t}\right) \)をパラメータ\(t_{1},\cdots ,t_{m}\)に関して偏微分して、\begin{equation*}\nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) =\left( \frac{\partial
f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{1}},\cdots ,\frac{\partial f\left( \boldsymbol{x},\boldsymbol{t}\right) }{\partial t_{m}}\right)
\end{equation*}を得た上で、それを最適解\begin{equation*}
\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right)
\end{equation*}で評価して、\begin{equation*}
\left. \nabla f\left( \boldsymbol{x},\boldsymbol{t}\right) \right\vert _{_{\boldsymbol{x}=\boldsymbol{x}^{\ast }\left( \boldsymbol{t}\right) }}
\end{equation*}を特定すれば目標は達成されます。

例(包絡線定理)
2つの変数\(\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}\)と2つのパラメータ\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に関する関数\begin{equation*}f:\mathbb{R} ^{4}\rightarrow \mathbb{R} \end{equation*}が与えられており、これはそれぞれの\(\left(x_{1},x_{2},t_{1},t_{2}\right) \in \mathbb{R} ^{4}\)に対して、\begin{equation*}f\left( x_{1},x_{2},t_{1},t_{2}\right)
=-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}を定めるものとします。パラメータの値\(\left( t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)のもとでの最大化問題は、\begin{equation*}\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}f\left( x_{1},x_{2},t_{1},t_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}
\end{equation*}です。先に明らかにしたように、最適選択関数\(\boldsymbol{x}^{\ast }:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left(t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}\boldsymbol{x}^{\ast }\left( t_{1},t_{2}\right) =\left(
\begin{array}{c}
x_{1}^{\ast }\left( t_{1},t_{2}\right) \\
x_{2}^{\ast }\left( t_{1},t_{2}\right)
\end{array}\right) =\left(
\begin{array}{c}
\frac{t_{1}}{2} \\
\frac{t_{2}}{2}\end{array}\right)
\end{equation*}を定め、価値関数\(V:\mathbb{R} ^{2}\rightarrow \mathbb{R} \)はそれぞれの\(\left( t_{1},t_{2}\right)\in \mathbb{R} ^{2}\)に対して、\begin{equation*}V\left( t_{1},t_{2}\right) =\frac{t_{1}^{2}+t_{2}^{2}}{4}
\end{equation*}を定めます。したがって、価値関数\(V\)は偏微分可能であり、勾配ベクトル場\(\nabla V:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\left(t_{1},t_{2}\right) \in \mathbb{R} ^{2}\)に対して、\begin{equation*}\nabla V\left( t_{1},t_{2}\right) =\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right)
\end{equation*}を定めます。同じことを包絡線定理を用いて導きます。目的関数\(f\)をパラメータ\(t_{1},t_{2}\)に関して偏微分すると、\begin{eqnarray*}\nabla f\left( x_{1},x_{2},t_{1},t_{2}\right) &=&\left( \frac{\partial
f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial t_{1}},\frac{\partial
f\left( x_{1},x_{2},t_{1},t_{2}\right) }{\partial t_{2}}\right) \\
&=&\left( \frac{\partial }{\partial t_{1}}\left(
-x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}\right) ,\frac{\partial }{\partial
t_{2}}\left( -x_{1}^{2}+t_{1}x_{1}-x_{2}^{2}+t_{2}x_{2}\right) \right) \\
&=&\left( x_{1},x_{2}\right)
\end{eqnarray*}となるため、包絡線定理より、\begin{eqnarray*}
\nabla V\left( t_{1},t_{2}\right) &=&\left. \nabla f\left(
x_{1},x_{2},t_{1},t_{2}\right) \right\vert _{\left( x_{1},x_{2}\right)
=\left( x_{1}^{\ast }\left( t_{1},t_{2}\right) ,x_{2}^{\ast }\left(
t_{1},t_{2}\right) \right) } \\
&=&\left. \left( x_{1},x_{2}\right) \right\vert _{\left( x_{1},x_{2}\right)
=\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right) } \\
&=&\left( \frac{t_{1}}{2},\frac{t_{2}}{2}\right)
\end{eqnarray*}となり、先と同じ結果が得られました。

例(包絡線定理)
企業が2種類の原料\(1,2\)から1種類の商品を生産し、市場で販売したときに得られる利潤は、\begin{equation*}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right) =p\cdot q\left(
q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}です。価格\(\left( p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に直面した場合の利潤最大化問題は、\begin{equation*}\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( q_{1},q_{2}\right) \in \mathbb{R} _{+}^{2}}p\cdot q\left( q_{1},q_{2}\right) -p_{1}q_{1}-p_{2}q_{2}
\end{equation*}です。最適選択関数\(q^{\ast }:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} _{+}^{2}\)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\(q^{\ast }\left( p,p_{1},p_{2}\right) \)は、企業が価格\(\left( p,p_{1},p_{2}\right) \)に直面した場合に選ぶべき最適な投入量であり、\begin{equation*}\pi \left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) ,p,p_{1},p_{2}\right) =\max_{\left( q_{1},q_{2}\right)
\in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}を満たします。また、価値関数\(V:\mathbb{R} _{++}^{3}\rightarrow \mathbb{R} \)がそれぞれの値\(\left(p,p_{1},p_{2}\right) \in \mathbb{R} _{++}^{3}\)に対して定める値\(V\left( p,p_{1},p_{2}\right) \)は、最適な生産量\(q^{\ast }\left( p,p_{1},p_{2}\right) \)を選択した場合に企業が得る最大化された利潤であり、\begin{equation*}\pi \left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) ,p,p_{1},p_{2}\right) =\max_{\left( q_{1},q_{2}\right)
\in \mathbb{R} _{+}^{2}}\pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
\end{equation*}を満たします。包絡線定理が要求する条件が満たされる場合、\begin{eqnarray*}
\nabla V\left( p,p_{1},p_{2}\right) &=&\left. \nabla \pi \left(
q_{1},q_{2},p,p_{1},p_{2}\right) \right\vert _{\left( q_{1},q_{2}\right)
=\left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) \right) } \\
&=&\left. \left( \frac{\partial \pi \left( q_{1},q_{2},p,p_{1},p_{2}\right)
}{\partial p},\frac{\partial \pi \left( q_{1},q_{2},p,p_{1},p_{2}\right) }{\partial p_{1}},\frac{\partial \pi \left( q_{1},q_{2},p,p_{1},p_{2}\right) }{\partial p_{2}}\right) \right\vert _{\left( q_{1},q_{2}\right) =\left(
q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) \right) } \\
&=&\left. \left( q\left( q_{1},q_{2}\right) ,-q_{1},-q_{2}\right)
\right\vert _{\left( q_{1},q_{2}\right) =\left( q_{1}^{\ast }\left(
p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left( p,p_{1},p_{2}\right) \right) } \\
&=&\left( q\left( q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast
}\left( p,p_{1},p_{2}\right) \right) ,-q_{1}^{\ast }\left(
p,p_{1},p_{2}\right) ,-q_{2}^{\ast }\left( p,p_{1},p_{2}\right) \right)
\end{eqnarray*}すなわち、\begin{eqnarray*}
\frac{\partial V\left( p,p_{1},p_{2}\right) }{\partial p} &=&q\left(
q_{1}^{\ast }\left( p,p_{1},p_{2}\right) ,q_{2}^{\ast }\left(
p,p_{1},p_{2}\right) \right) \\
\frac{\partial V\left( p,p_{1},p_{2}\right) }{\partial p_{1}}
&=&-q_{1}^{\ast }\left( p,p_{1},p_{2}\right) \\
\frac{\partial V\left( p,p_{1},p_{2}\right) }{\partial p_{2}}
&=&-q_{2}^{\ast }\left( p,p_{1},p_{2}\right)
\end{eqnarray*}が成り立ちます。

 

演習問題

問題(包絡線定理)
2つの変数\(\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}\)と2つのパラメータ\(\left( t_{1},t_{2}\right) \in \mathbb{R} _{− −}^{2}\)に関する関数\begin{equation*}f:\mathbb{R} ^{4}\rightarrow \mathbb{R} \end{equation*}が与えられており、これはそれぞれの\(\left(x_{1},x_{2},t_{1},t_{2}\right) \in \mathbb{R} ^{4}\)に対して、\begin{equation*}f\left( x_{1},x_{2},t_{1},t_{2}\right)
=t_{1}x_{1}^{2}-x_{1}+t_{2}x_{2}^{2}-x_{2}
\end{equation*}を定めるものとします。パラメータの値\(\left( t_{1},t_{2}\right) \in \mathbb{R} _{− −}^{2}\)のもとでの最大化問題は、\begin{equation*}\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}f\left( x_{1},x_{2},t_{1},t_{2}\right)
\end{equation*}すなわち、\begin{equation*}
\max_{\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2}}t_{1}x_{1}^{2}-x_{1}+t_{2}x_{2}^{2}-x_{2}
\end{equation*}です。以下の問いに答えてください。

  1. 最適選択関数\(\boldsymbol{x}^{\ast }\)を求めてください。
  2. 価値関数\(V\)を求めてください。
  3. 価値関数\(V\)を偏微分して勾配ベクトル場\(\nabla V\)を特定してください。
  4. 包絡線定理を用いて価値関数\(V\)の勾配ベクトル場\(\nabla V\)を特定してください。
解答を見る

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

関連知識

Mailで保存
Xで共有

質問とコメント

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

会員登録

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

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

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

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

関数の最適化