WIIS

教材一覧
教材一覧
教材検索
CONSUMER THEORY

効用最大化問題の解法

目次

< 前のページ
Share on twitter
Twitterで共有
Share on email
メールで共有

効用最大化問題の解であるための必要条件

これまでは効用最大化問題に解が存在するための条件や、解が存在する場合に需要対応や需要関数が満たす性質について考察してきました。ここでは、効用最大化問題に解が存在することが保証される場合に、その解を具体的に求める方法を解説します。

復習になりますが、消費集合\(\mathbb{R} _{+}^{N}\)上の選好関係\(\succsim \)が合理性と連続性を満たす場合には、価格ベクトルと所得の組\(\left( p,w\right) \in \mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\)を任意に選んだときに、\(\left( p,w\right) \)のもとでの効用最大化問題には必ず解が存在することが保証されます。つまり、以上の条件のもとでは需要対応\(X^{\ast }:\mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\twoheadrightarrow \mathbb{R} _{+}^{N}\)が非空値をとるということです。したがって、\(\left( p,w\right) \)を任意に選んだときに、そこでの効用最大化問題の解\(x^{\ast }\in X^{\ast }\left( p,w\right) \)を常にとることができます。効用最大化問題の定義より、これは以下のような不等式制約下での最適化問題
$$\begin{array}{cl}\max\limits_{x} & u\left( x\right) \\
s.t. & p\cdot x\leq w \\
& x_{1}\geq 0 \\
& \vdots \\
& x_{N}\geq 0
\end{array}$$
の解です。\(x^{\ast }\)が満たすべき条件をクーン・タッカーの定理より明らかにします。

クーン・タッカーの定理を利用する上で見通しを良くするために、それぞれの\(x\in \mathbb{R} _{+}^{N}\)に対して、\begin{equation*}g_{0}\left( x\right) =w-p\cdot x
\end{equation*}を定めるスカラー場(多変数関数)\(g_{0}:\mathbb{R} _{+}^{N}\rightarrow \mathbb{R} \)と、それぞれの\(x\in \mathbb{R} _{+}^{N}\)に対して、\begin{equation*}g_{i}\left( x\right) =x_{i}
\end{equation*}を定めるスカラー場\(g_{i}:\mathbb{R} _{+}^{N}\rightarrow \mathbb{R} \ \left( i=1,\cdots ,N\right) \)それぞれ定義します。以上の\(N+1\)個のスカラー場を利用すると、先の効用最大化問題を、
$$\begin{array}{cl}\max\limits_{x} & u\left( x\right) \\
s.t. & g_{0}\left( x\right) \geq 0 \\
& g_{1}\left( x\right) \geq 0 \\
& \vdots \\
& g_{N}\left( x\right) \geq 0
\end{array}$$
と言い換えることができます。この問題に対してクーン・タッカーの定理を利用するためには、上の問題の解\(x^{\ast }\)が制約想定(constraint qualification)を満たすことを確認しておく必要があります。制約想定として様々なバリエーションがありますが、ここでは、最適解\(x^{\ast }\)においてバインドするスカラー場\(g_{i}\)の点\(x^{\ast }\)における勾配ベクトルどうしが1次独立であること、すなわち、以下の集合\begin{equation*}B\left( x^{\ast }\right) =\left\{ \nabla g_{i}\left( x^{\ast }\right) \ |\
i\in \left\{ 0,1,\cdots ,N\right\} \ \text{s.t.}\ g_{i}\left( x^{\ast
}\right) =0\right\}
\end{equation*}の要素であるベクトルが1次独立であるという条件を採用します。これを正規条件(regularity condition)と呼びます。実際、最適解\(x^{\ast }\)は正規条件を満たすため(演習問題にします)、目的関数である効用関数\(u\)が\(C^{1}\)級であるならばクーン・タッカーの定理を利用できます。つまり、ラグランジュ乗数法を用いて最適解\(x^{\ast }\)が満たす条件を特定できるということです。具体的には、それぞれの\(\left( x,\lambda _{0},\lambda_{1},\cdots ,\lambda _{N}\right) \in \mathbb{R} _{+}^{N}\times \mathbb{R} ^{N+1}\)に対して、\begin{align*}L\left( x,\lambda _{0},\lambda _{1},\cdots ,\lambda _{N}\right) & =u\left(
x\right) +\sum_{i=0}^{N}\lambda _{i}g_{i}\left( x\right) \\
& =u\left( x\right) +\lambda _{0}\left( w-p\cdot x\right) +\lambda
_{1}x_{1}+\cdots +\lambda _{N}x_{N}
\end{align*}を定めるラグランジュ関数\(L:\mathbb{R} _{+}^{N}\times \mathbb{R} ^{N+1}\rightarrow \mathbb{R} \)を定義すると、最適解\(x^{\ast }\)に対して,\begin{align*}\frac{\partial L\left( x^{\ast },\lambda _{0}^{\ast },\lambda _{1}^{\ast
},\cdots ,\lambda _{N}^{\ast }\right) }{\partial x_{i}}& =0\quad \left(
i=1,\cdots ,N\right) \\
\lambda _{i}^{\ast }\frac{\partial L\left( x^{\ast },\lambda _{0}^{\ast
},\lambda _{1}^{\ast },\cdots ,\lambda _{N}^{\ast }\right) }{\partial
\lambda _{i}}& =0\quad \left( i=0,\cdots ,N\right) \\
\frac{\partial L\left( x^{\ast },\lambda _{0}^{\ast },\lambda _{1}^{\ast
},\cdots ,\lambda _{N}^{\ast }\right) }{\partial \lambda _{i}}& \geq 0\quad
\left( i=0,\cdots ,N\right) \\
\lambda _{i}^{\ast }& \geq 0\quad \left( i=0,\cdots ,N\right)
\end{align*}を満たす\(\left( \lambda _{0}^{\ast },\lambda_{1}^{\ast },\cdots ,\lambda _{N}^{\ast }\right) \in \mathbb{R} ^{N+1}\)が存在します。結果を整理したものが以下の命題です(演習問題にします)。

命題(効用最大化問題の解であるための必要条件)
消費集合\(\mathbb{R} _{+}^{N}\)上の選好関係\(\succsim \)が合理性と連続性を満たすならば\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{N}\rightarrow \mathbb{R} \)が存在するとともに需要対応\(X^{\ast }:\mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\twoheadrightarrow \mathbb{R} _{+}^{N}\)は非空値をとる。さらに、\(u\)が\(C^{1}\)級であるならば、任意の\(\left(p,w\right) \in \mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\)と任意の\(x^{\ast }\in X\left( p,w\right) ^{{}}\)に対して、\begin{eqnarray*}&&\left( A\right) \ \nabla u(x^{\ast })\leq \lambda ^{\ast }p \\
&&\left( B\right) \ \lambda ^{\ast }(w-p\cdot x^{\ast })=0 \\
&&\left( C\right) \ \left[ \nabla u\left( x^{\ast }\right) -\lambda ^{\ast }p\right] \cdot x^{\ast }=0 \\
&&\left( D\right) \ \lambda ^{\ast }\geq 0
\end{eqnarray*}を満たす\(\lambda ^{\ast }\in \mathbb{R} \)が存在する。
証明

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

 

効用最大化問題の解き方

先の命題は消費ベクトルが効用最大化問題の解であるための必要条件を与えており、十分条件ではありません。つまり、効用最大化問題の解は必ず先の条件を満たしていますが、効用最大化問題の解ではないような消費ベクトルも先の条件を満たすことがあります。したがって、効用最大化問題の解を特定するためには、先の条件を満たす消費ベクトルをすべて特定した上で、その中で最大の効用をもたらすものを見つける必要があります。つまり、効用最大化問題の解を導出するためには以下の手順を踏むことになります。

  1. 与えられた効用最大化問題に解が存在することを確認する。消費集合が\(\mathbb{R} _{+}^{N}\)である場合には、選好関係\(\succsim \)が合理性と連続性を満たすことを示してもよいが、\(\succsim \)を表す効用関数\(u \)が与えられている場合には\(u\)が連続であることを示してもよい。
  2. 効用関数\(u\)が\(C^{1}\)級であることを確認する。このとき、先の命題より、クーン・タッカー条件を満たす消費ベクトルが効用最大化問題の解の候補となるため、それらの消費ベクトルをすべて特定する。
  3. 効用最大化問題の解の候補の中から最大の効用を与える消費ベクトルを特定する。
例(効用最大化問題の解)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =x_{1}x_{2}
\end{equation*}を定めるものとします。このとき、\(\left(p_{1},p_{2},w\right) =\left( 1,1,10\right) \)のもとでの効用最大化問題
$$\begin{array}{cl}\max\limits_{\left( x_{1},x_{2}\right) } & x_{1}x_{2} \\
s.t. & x_{1}+x_{2}\leq 10 \\
& x_{1}\geq 0 \\
& x_{2}\geq 0
\end{array}$$
について考えます。効用関数\(x_{1}x_{2}\)は連続関数であるため、上の問題の解が存在することが保証されます。加えて\(u\)は\(C^{1}\)級であるため、クーン・タッカー条件を満たす消費ベクトルが効用最大化問題の解の候補になります。具体的には、ラグランジュ関数を、\begin{equation*}L\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right)
=x_{1}x_{2}+\lambda _{0}\left( 10-x_{1}-x_{2}\right) +\lambda
_{1}x_{1}+\lambda _{2}^{{}}x_{2}
\end{equation*}と定義すると、クーン・タッカー条件は、\begin{eqnarray*}
&&\left( a\right) \ \frac{\partial L}{\partial x_{1}}=x_{2}-\lambda
_{0}+\lambda _{1}=0 \\
&&\left( b\right) \ \frac{\partial L}{\partial x_{2}}=x_{1}-\lambda
_{0}+\lambda _{2}=0 \\
&&\left( c\right) \ \lambda _{0}\frac{\partial L}{\partial \lambda _{0}}=\lambda _{0}\left( 10-x_{1}-x_{2}\right) =0 \\
&&\left( d\right) \ \lambda _{1}\frac{\partial L}{\partial \lambda _{1}}=\lambda _{1}x_{1}=0 \\
&&\left( e\right) \ \lambda _{2}\frac{\partial L}{\partial \lambda _{2}}=\lambda _{2}x_{2}=0 \\
&&\left( f\right) \ \frac{\partial L}{\partial \lambda _{0}}=10-x_{1}-x_{2}\geq 0 \\
&&\left( g\right) \ \frac{\partial L}{\partial \lambda _{1}}=x_{1}\geq 0 \\
&&\left( h\right) \ \frac{\partial L}{\partial \lambda _{2}}=x_{2}\geq 0 \\
&&\left( i\right) \ \lambda _{i}\geq 0\quad \left( i=0,1,2\right)
\end{eqnarray*}となります。以上の条件を満たす\(\left( x_{1},x_{2}\right) \)を特定します。\(x_{1}\)と\(x_{2}\)の符号で場合を分けて考えます。\(x_{1}>0\)かつ\(x_{2}>0\)の場合である場合には\(\left( d\right) ,\left( e\right) \)より\(\lambda_{1}=\lambda _{2}=0\)を得ます。すると\(\left( a\right) ,\left( b\right) \)より\(x_{1}=x_{2}=\lambda _{0}\)を得ますが、これと\(\left( c\right) \)より\(\lambda_{0}\left( 10-2\lambda _{0}\right) =0\)となります。\(\lambda _{0}=0\)の場合には\(x_{1}=0\)となり矛盾です。一方、\(10-2\lambda _{0}=0\)すなわち\(\lambda _{0}=5\)の場合には\(x_{1}=x_{2}=5\)となります。したがって、\begin{equation}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
5,5,5,0,0\right) \quad \cdots (1)
\end{equation}は条件を満たし、そこでの効用は、\begin{equation*}
u\left( 5,5\right) =5\cdot 5=25
\end{equation*}となります。続いて\(x_{1}\)と\(x_{2}\)の少なくとも一方が\(0\)の場合ですが、このような場合には\(u\left( x_{1},x_{2}\right) =0\)となるためそのような\(\left( x_{1},x_{2}\right) \)は最適解ではありません。したがって、\(\left(1\right) \)において効用は最大化されるため、\(\left(p_{1},p_{2},w\right) =\left( 1,1,10\right) \)のもとでの効用最大化問題の解が\(\left( 5,5\right) \)であることが明らかになりました。
例(効用最大化問題の解)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =x_{1}^{2}+x_{2}^{2}
\end{equation*}を定めるものとします。このとき、\(\left(p_{1},p_{2},w\right) =\left( 2,1,3\right) \)のもとでの効用最大化問題
$$\begin{array}{cl}\max\limits_{\left( x_{1},x_{2}\right) } & x_{1}^{2}+x_{2}^{2} \\
s.t. & 2x_{1}+x_{2}\leq 3 \\
& x_{1}\geq 0 \\
& x_{2}\geq 0
\end{array}$$
について考えます。効用関数\(x_{1}^{2}+x_{2}^{2}\)は連続関数であるため、上の問題の解が存在することが保証されます。加えて\(u\)は\(C^{1}\)級であるため、クーン・タッカー条件を満たす消費ベクトルが効用最大化問題の解の候補になります。具体的には、ラグランジュ関数を、\begin{equation*}L\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right)
=x_{1}^{2}+x_{2}^{2}+\lambda _{0}\left( 3-2x_{1}-x_{2}\right) +\lambda
_{1}x_{1}+\lambda _{2}x_{2}
\end{equation*}と定義すると、クーン・タッカー条件は、\begin{eqnarray*}
&&\left( a\right) \ \frac{\partial L}{\partial x_{1}}=2x_{1}-2\lambda
_{0}+\lambda _{1}=0 \\
&&\left( b\right) \ \frac{\partial L}{\partial x_{2}}=2x_{2}-\lambda
_{0}+\lambda _{2}=0 \\
&&\left( c\right) \ \lambda _{0}\frac{\partial L}{\partial \lambda _{0}}=\lambda _{0}\left( 3-2x_{1}-x_{2}\right) =0 \\
&&\left( d\right) \ \lambda _{1}\frac{\partial L}{\partial \lambda _{1}}=\lambda _{1}x_{1}=0 \\
&&\left( e\right) \ \lambda _{2}\frac{\partial L}{\partial \lambda _{2}}=\lambda _{2}x_{2}=0 \\
&&\left( f\right) \ \frac{\partial L}{\partial \lambda _{0}}=3-2x_{1}-x_{2}\geq 0 \\
&&\left( g\right) \ \frac{\partial L}{\partial \lambda _{1}}=x_{1}\geq 0 \\
&&\left( h\right) \ \frac{\partial L}{\partial \lambda _{2}}=x_{2}\geq 0 \\
&&\left( i\right) \ \lambda _{i}\geq 0\quad \left( i=0,1,2\right)
\end{eqnarray*}となります。以上の条件を満たす\(\left( x_{1},x_{2}\right) \)を特定します。\(x_{1}\)と\(x_{2}\)の符号で場合を分けて考えます。\(x_{1}>0\)かつ\(x_{2}>0\)の場合には\(\left( d\right) ,\left(e\right) \)より\(\lambda _{1}=\lambda _{2}=0\)となります。すると\(\left( a\right),\left( b\right) \)より\(x_{1}=\lambda _{0}\)かつ\(x_{2}=\frac{\lambda _{0}}{2}\)を得ますが、これと\(\left( c\right) \)より\(\lambda_{0}\left( 3-2x_{1}-x_{2}\right) =0\)です。\(\lambda _{0}=0\)の場合には\(x_{1}=x_{2}=0\)となり矛盾です。一方、\(3-2\lambda _{0}-\frac{\lambda _{0}}{2}=0\)すなわち\(\lambda _{0}=\frac{6}{5}\)のときには\(x_{1}=\frac{6}{5}\)かつ\(x_{2}=\frac{3}{5}\)となります。したがって、\begin{equation}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
\frac{6}{5},\frac{3}{5},\frac{6}{5},0,0\right) \quad \cdots (1)
\end{equation}は条件を満たし、そこでの効用は、\begin{equation*}
u\left( \frac{6}{5},\frac{3}{5}\right) =\left( \frac{6}{5}\right)
^{2}+\left( \frac{3}{5}\right) ^{2}=\frac{9}{5}
\end{equation*}となります。続いて\(x_{1}>0\)かつ\(x_{2}=0\)である場合ですが、\(\left( d\right) \)より\(\lambda_{1}=0\)となります。すると\(\left( a\right) \)より\(x_{1}=\lambda _{0}\)を得ますが、これと\(\left(c\right) \)より\(\lambda _{0}\left( 3-2\lambda _{0}\right) =0\)です。\(\lambda _{0}=0\)の場合には\(x_{1}=0\)となり矛盾です。一方、\(3-2\lambda _{0}=0\)すなわち\(\lambda _{0}=\frac{3}{2}\)のときには\(x_{1}=\frac{3}{2}\)となります。また、\(\left( b\right) \)より\(\lambda _{2}=\frac{3}{2}\)です。したがって、\begin{equation}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
\frac{3}{2},0,\frac{3}{2},0,\frac{3}{2}\right) \quad \cdots (2)
\end{equation}は条件を満たし、そこでの効用は、\begin{equation*}
u\left( \frac{3}{2},0\right) =\left( \frac{3}{2}\right) ^{2}+0^{2}=\frac{9}{4}
\end{equation*}となります。続いて\(x_{1}=0\)かつ\(x_{2}>0\)である場合ですが、\(\left( e\right) \)より\(\lambda_{2}=0\)となります。すると\(\left( b\right) \)より\(x_{2}=\frac{\lambda _{0}}{2}\)を得ますが、これと\(\left( c\right) \)より\(\lambda _{0}\left( 3-\frac{\lambda _{0}}{2}\right) =0\)です。\(\lambda _{0}=0\)の場合には\(x_{2}=0\)となり矛盾です。一方、\(3-\frac{\lambda _{0}}{2}=0\)すなわち\(\lambda _{0}=6\)のときには\(x_{2}=3\)となります。また、\(\left( a\right) \)より\(\lambda _{1}=0\)です。したがって、\begin{equation}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
0,3,6,0,0\right) \quad \cdots (3)
\end{equation}は条件を満たし、そこでの効用は、\begin{equation*}
u\left( 0,3\right) =0^{2}+3^{2}=9
\end{equation*}となります。最後に\(x_{1}=x_{2}=0\)である場合ですが、\(\left( c\right) \)より\(\lambda _{0}=0\)となります。すると、\(\left( a\right) ,\left( b\right) \)より\(\lambda _{1}=\lambda_{2}=0\)となります。したがって、\begin{equation}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
0,0,0,0,0\right) \quad \cdots (4)
\end{equation}は条件を満たし、そこでの効用は、\begin{equation*}
u\left( 0,0\right) =0^{2}+0^{2}=0
\end{equation*}となります。以上の結果を比較すると、\(\left( 3\right) \)において効用は最大化されるため、\(\left( p_{1},p_{2},w\right) =\left( 2,1,3\right) \)のもとでの効用最大化問題の解は\(\left( 0,3\right) \)であり、そこでの効用は\(u\left( 0,3\right)=9\)となります。

 

効用最大化問題の解であるための十分条件

効用最大化問題に解が存在する場合、その解が満たす条件をクーン・タッカー条件として表現しました。ただ、この条件は消費ベクトルが効用最大化問題の解であるための必要条件であり、十分条件ではありません。つまり、クーン・タッカー条件を満たす消費ベクトルの中には効用最大化問題の解でないものが含まれる可能性があるため、効用最大化問題の解を特定するためには、クーン・タッカー条件を満たす消費ベクトルどうしを比較し、その中から最大の効用をもたらすものを特定する必要があります。これは先の例からも明らかです。

ただ、一定の条件のもとでは、クーン・タッカー条件は消費ベクトルが効用最大化問題の解であるための十分条件になります。具体的には、効用最大化問題に相当する先の制約付き最大化問題

$$\begin{array}{cl}\max\limits_{x} & u\left( x\right) \\
s.t. & g_{0}\left( x\right) \geq 0 \\
& g_{1}\left( x\right) \geq 0 \\
& \vdots \\
& g_{N}\left( x\right) \geq 0
\end{array}$$
において、目的関数\(u\)と制約条件を表すスカラー場\(g_{i}\) \(\left( i=0,1,\cdots ,N\right) \)がいずれも準凹関数である場合には、クーン・タッカー条件を満たす消費ベクトルはいずれも上の問題の解になることが保証されます。ただ、スカラー場\(g_{i}\)はいずれも線型であることから準凹関数であることが保証されるため、結局、必要なことは効用関数\(u\)が準凹関数であるという条件だけです。ちなみに、効用関数\(u\)が準凹関数であることと、\(u\)によって表される選好\(\succsim \)が凸性の仮定を満たすことは必要十分です。

以上の事実と、先に求めた効用最大化問題の解であるための必要条件を踏まえると、効用関数が準凹関数(選好関係が凸性を満たす)という条件を加えることにより、クーン・タッカー条件は消費ベクトルが効用最大化問題の解であるための必要十分条件になります。つまり、クーン・タッカー条件を満たす消費ベクトルはいずれも効用最大化問題の解になるということです。

命題(効用最大化問題の解であるための必要十分条件)
消費集合\(\mathbb{R} _{+}^{N}\)上の選好関係\(\succsim \)が合理性と連続性を満たすならば\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{N}\rightarrow \mathbb{R} \)が存在するとともに需要対応\(X^{\ast }:\mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\twoheadrightarrow \mathbb{R} _{+}^{N}\)は非空値をとる。さらに、\(u\)が\(C^{1}\)級の準凹関数である(\(\succsim \)が凸性を満たす)場合、\(\left( p,w\right) \in \mathbb{R} _{++}^{N}\times \mathbb{R} _{++}\)を任意に選んだとき、消費ベクトル\(x^{\ast}\in \mathbb{R} _{+}^{N}\)に対して、\begin{eqnarray*}&&\left( A\right) \ \nabla u(x^{\ast })\leq \lambda ^{\ast }p \\
&&\left( B\right) \ \lambda ^{\ast }\cdot (w-p\cdot x^{\ast })=0 \\
&&\left( C\right) \ \left[ \nabla u\left( x^{\ast }\right) -\lambda ^{\ast
}\cdot p\right] \cdot x^{\ast }=0 \\
&&\left( D\right) \ \lambda ^{\ast }\geq 0
\end{eqnarray*}を満たす\(\lambda ^{\ast }\in \mathbb{R} \)が存在することは、\(x^{\ast }\)が\(\left( p,w\right) \)のもとでの効用最大化問題の解であること、すなわち\(x^{\ast }\in X^{\ast }\left( p,w\right) \)が成り立つための必要十分条件である。
例(効用最大化問題の解であるための必要十分条件)
凹関数は準凹関数でもあるため(ちなみに準凹関数は凹関数であるとは限らない)、上の命題中の「効用関数が準凹関数」であるという条件を「効用関数が凹関数」と置き換えた主張もまた成立します。つまり、\(\mathbb{R} _{+}^{N}\)上の選好関係\(\succsim \)を表す効用関数が\(C^{1}\)級の凹関数である場合には、クーン・タッカー条件を満たす消費ベクトルは効用最大化問題の解であることが保証されるということです。効用関数が準凹関数であることを示すことよりも凹関数であることを示す方が簡単である場合、この事実は有用です。
例(効用最大化問題の解であるための必要十分条件)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =\left( x_{1}x_{2}\right) ^{\frac{1}{2}}
\end{equation*}を定めるものとします。このとき、\(\left(p_{1},p_{2},w\right) =\left( 1,1,10\right) \)のもとでの効用最大化問題
$$\begin{array}{cl}\max\limits_{\left( x_{1},x_{2}\right) } & \left( x_{1}x_{2}\right) ^{\frac{1}{2}} \\
s.t. & x_{1}+x_{2}\leq 10 \\
& x_{1}\geq 0 \\
& x_{2}\geq 0
\end{array}$$
について考えます。効用関数\(\left( x_{1}x_{2}\right) ^{\frac{1}{2}}\)は連続関数であるため、上の問題には解が存在することが保証されます。加えて\(u\)は\(C^{1}\)級な凹関数であるため(確認してください)、クーン・タッカー条件を満たす消費ベクトルはいずれも上の問題の解になります。具体的には、ラグランジュ関数を、\begin{equation*}L\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left(
x_{1}x_{2}\right) ^{\frac{1}{2}}+\lambda _{0}\left( 10-x_{1}-x_{2}\right)
+\lambda _{1}x_{1}+\lambda _{2}x_{2}
\end{equation*}と定義すると、クーン・タッカー条件は、\begin{eqnarray*}
&&\left( a\right) \ \frac{\partial L}{\partial x_{1}}=\frac{1}{2}\left(
x_{1}x_{2}\right) ^{-\frac{1}{2}}x_{2}-\lambda _{0}+\lambda _{1}=0 \\
&&\left( b\right) \ \frac{\partial L}{\partial x_{2}}=\frac{1}{2}\left(
x_{1}x_{2}\right) ^{-\frac{1}{2}}x_{1}-\lambda _{0}+\lambda _{2}=0 \\
&&\left( c\right) \ \lambda _{0}\frac{\partial L}{\partial \lambda _{0}}=\lambda _{0}\left( 10-x_{1}-x_{2}\right) =0 \\
&&\left( d\right) \ \lambda _{1}\frac{\partial L}{\partial \lambda _{1}}=\lambda _{1}x_{1}=0 \\
&&\left( e\right) \ \lambda _{2}\frac{\partial L}{\partial \lambda _{2}}=\lambda _{2}x_{2}=0 \\
&&\left( f\right) \ \frac{\partial L}{\partial \lambda _{0}}=10-x_{1}-x_{2}\geq 0 \\
&&\left( g\right) \ \frac{\partial L}{\partial \lambda _{1}}=x_{1}\geq 0 \\
&&\left( h\right) \ \frac{\partial L}{\partial \lambda _{2}}=x_{2}\geq 0 \\
&&\left( i\right) \ \lambda _{i}\geq 0\quad \left( i=0,1,2\right)
\end{eqnarray*}となります。これらを満たす消費ベクトル\(\left( x_{1},x_{2}\right) \)を特定します。\(\left( a\right) \)より\(x_{1}=0\)を満たす\(\left( x_{1},x_{2}\right) \)において\(\frac{\partial L}{\partial x_{1}}\)は定義されず、\(\left( b\right) \)より\(x_{2}=0\)を満たす\(\left( x_{1},x_{2}\right) \)において\(\frac{\partial L}{\partial x_{2}}\)は定義されないため、\(\left( g\right) ,\left( h\right) \)より\(x_{1}>0\)かつ\(x_{2}>0\)です。すると\(\left( d\right) ,\left( e\right) \)より\(\lambda _{1}=\lambda _{2}=0\)を得ますが、これと\(\left( a\right) ,\left( b\right) \)より\(x_{1}=x_{2}\)かつ\(\lambda _{0}=\frac{1}{2}\)を得ます。すると\(\left( c\right) \)より\(x_{1}=x_{2}=5\)となりますが、このとき\(\left( f\right) \)も満たされます。したがって、先の命題より、\begin{equation*}\left( x_{1},x_{2},\lambda _{0},\lambda _{1},\lambda _{2}\right) =\left( 5,5,\frac{1}{2},0,0\right)
\end{equation*}が\(\left( p_{1},p_{2},w\right) =\left( 1,1,10\right) \)のもとでの効用最大化問題の解であることが保証されるとともに、そこでの効用は、\begin{equation*}u\left( 5,5\right) =5^{\frac{1}{2}}\cdot 5^{\frac{1}{2}}=5
\end{equation*}となります。

 

演習問題

問題(効用最大化問題の解)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =x_{1}x_{2}
\end{equation*}を定めるものとします。需要関数\(x^{\ast }:\mathbb{R} _{++}^{2}\times \mathbb{R} _{++}\rightarrow \mathbb{R} _{+}^{2}\)は存在するでしょうか。議論してください。また、需要関数\(x^{\ast }\)が存在する場合、それを具体的に求めてください。
解答を見る

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

問題(効用最大化問題の解)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =x_{1}^{2}+x_{2}^{2}
\end{equation*}を定めるものとします。需要関数\(x^{\ast }:\mathbb{R} _{++}^{2}\times \mathbb{R} _{++}\rightarrow \mathbb{R} _{+}^{2}\)は存在するでしょうか。議論してください。また、需要関数\(x^{\ast }\)が存在する場合、それを具体的に求めてください。
解答を見る

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

問題(効用最大化問題の解)
消費集合\(\mathbb{R} _{+}^{2}\)上の選好関係\(\succsim \)を表す効用関数\(u:\mathbb{R} _{+}^{2}\rightarrow \mathbb{R} \)がそれぞれの\(\left( x_{1},x_{2}\right)\in \mathbb{R} _{+}^{2}\)に対して、\begin{equation*}u\left( x_{1},x_{2}\right) =x_{1}^{\frac{1}{2}}x_{2}^{\frac{1}{2}}
\end{equation*}を定めるものとします。需要関数\(x^{\ast }:\mathbb{R} _{++}^{2}\times \mathbb{R} _{++}\rightarrow \mathbb{R} _{+}^{2}\)は存在するでしょうか。議論してください。また、需要関数\(x^{\ast }\)が存在する場合、それを具体的に求めてください。
解答を見る

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

次回は効用最大化問題の内点解について解説します。

< 前のページ
Share on twitter
Twitterで共有
Share on email
メールで共有
RELATED KNOWLEDGE

関連知識

利潤最大化
ベルジュの最大値定理

目的関数が連続であるとともに制約対応が非空値かつコンパクト値をとる連続対応である場合、価値関数は連続な実数値関数になるとともに、最適選択対応は非空値かつコンパクト値をとる上半連続対応になります。これをベルジュの最大値定理と呼びます。

コブ・ダグラス型効用関数のもとでの効用最大化
効用最大化問題

消費者は予算集合に属する消費ベクトルの中から、自身の選好(効用関数)に照らし合わせて最も望ましい消費ベクトルを選ぶものと仮定します。このような仮定のもとで、消費者が直面する最適化問題を選好最大化問題(効用最大化問題)と呼びます。

コブ・ダグラス型効用関数のもとでの効用最大化
ワルラスの需要関数

価格ベクトルと所得のそれぞれの組に対して、そこでの効用最大化問題の解に相当する消費ベクトルを1つずつ定める関数をワルラスの需要関数と呼びます。ここでは需要関数が存在するための条件を紹介します。

需要関数
需要関数の0次同次性

すべての商品の価格と所得が同じ割合で増加したとき、その変化の前後において効用最大化問題の解が変化しない場合、需要対応(需要関数)は0次同次性を満たすと言います。需要対応の0次同次性は予算対応の0次同次性から導かれます。また、0次同次な需要関数を微分することによりオイラーの定理を導くことができます。

ワルラスの法則
ワルラスの法則

消費者の選好が局所非飽和性を満たすとき、効用最大化問題の解において消費者は所得をすべて使い切ります。これをワルラスの法則と呼びます。

効用最大化
効用最大化問題の内点解

効用最大化問題の解において消費者は所得をすべて使い切るとともに、すべての商品の消費量が正の実数であるとき、そのような解を内点解と呼びます。内点解において、任意の2つの商品の限界代替率と相対価格は一致します。

効用最大化
効用最大化問題の端点解

効用最大化問題に解において消費者が所得をすべて使い切るとともに、少なくとも1つの商品の需要がゼロである場合、そのような解を端点解と呼びます。端点解において限界代替率と相対価格は一致するとは限りません。

コブ・ダグラス型効用関数のもとでの効用最大化
間接効用関数

価格ベクトルと所得の組を入力とし、そこでの効用最大化問題の解において消費者が得る効用を出力する関数を間接効用関数と呼びます。

効用最大化
所得の限界効用

効用最大化問題の解が与えられたとき、そこから所得を限界的に増やして何らかの商品の支出に振り分けたときに得られる効用の増分を所得の限界効用と呼びます。所得の限界効用は間接効用関数を所得について偏微分することによっても得られます。

1生産物モデル
1生産物モデルにおける利潤最大化問題の解法

N生産要素1生産物モデルにおいてクーン・タッカー条件を満たす消費ベクトルが利潤最大化問題の解であるための条件を明らかにした上で、利潤最大化問題の解を求める手法について解説します。

効用最大化
所得効果

消費者が効用を最大化するという前提のもと、すべての商品の価格を一定にしたまま所得だけを変化させたときに生じる需要の変化を所得効果と呼びます。

効用最大化
需要の所得弾力性

消費者が効用を最大化するという前提のもと、すべての商品の価格を一定にしたまま所得を1パーセント変化させた場合に、ある商品の需要が何パーセント変化するかを表す指標を需要の所得弾力性と呼びます。

DISCUSSION

質問とコメント

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

消費者理論