1. Welfare Theorems
本章主题:福利定理。 一般均衡框架下连接"竞争均衡"与"帕累托最优"的两条基本定理。§1.1 一般均衡:经济的构成要素(商品空间 \(\mathbf L\)、家庭集 \(\mathbf I\) 与禀赋 \(\mathbf e^i\)/效用 \(u^i\)/消费可能集 \(\mathbf X^i\)、厂商集 \(\mathbf J\) 与生产可能集 \(\mathbf Y^j\)、所有权 \(\theta^i_j\)、价格 \(\mathbf p\));定义 1.1 可行配置(可行 + 市场出清 \(\sum\mathbf x^i=\sum\mathbf y^j+\sum\mathbf e^i\));定义 1.2 竞争均衡(家庭效用最大化 s.t. \(\mathbf p\cdot\mathbf x\le\mathbf p\cdot\mathbf e^i+\sum\theta^i_j\pi^j\)、厂商利润最大化);定义 1.3 帕累托最优;定义 1.4 局部非饱和。§1.2 第一福利定理:定理 1.1 局部非饱和下,竞争均衡 \(\Rightarrow\) 帕累托最优(反证法)。§1.3 第二福利定理:定义 1.5–1.7 集合和、(严格)凹性、(严格)拟凹性;定理 1.2 分离超平面定理;假设 HH/FF(\(\mathbf X^i\) 凸 & \(u^i\) 连续严格拟凹;总生产集合和 \(\mathbf Y\) 凸);定理 1.3 帕累托最优 \(\Rightarrow\) 存在价格使厂商利润最大化、家庭支出最小化(分离超平面证明);命题 1.1(Arrow 注记) 若帕累托配置非预算集中"最便宜"点,则支出最小化 = 效用最大化,从而帕累托最优是竞争均衡。注记 1.1–1.3:第二福利定理的意义(可用社会计划者问题代解竞争均衡、代表性 agent 的依据)与前提(无外部性/税收/市场势力/货币实际作用)。
Chapter theme: the welfare theorems. The two fundamental theorems linking "competitive equilibrium" and "Pareto optimality" in the general-equilibrium framework. §1.1 General equilibrium: the components of an economy (commodity space \(\mathbf L\), households set \(\mathbf I\) with endowment \(\mathbf e^i\) / utility \(u^i\) / consumption possibility set \(\mathbf X^i\), firms set \(\mathbf J\) with production possibility set \(\mathbf Y^j\), ownership \(\theta^i_j\), prices \(\mathbf p\)); Definition 1.1 feasible allocation (feasible + market clears \(\sum\mathbf x^i=\sum\mathbf y^j+\sum\mathbf e^i\)); Definition 1.2 competitive equilibrium (household utility max s.t. \(\mathbf p\cdot\mathbf x\le\mathbf p\cdot\mathbf e^i+\sum\theta^i_j\pi^j\), firm profit max); Definition 1.3 Pareto optimality; Definition 1.4 local non-satiation. §1.2 First welfare theorem: Theorem 1.1 under local non-satiation, competitive equilibrium \(\Rightarrow\) Pareto optimal (by contradiction). §1.3 Second welfare theorem: Definitions 1.5–1.7 set-sum, (strict) concavity, (strict) quasi-concavity; Theorem 1.2 the separating hyperplane theorem; Assumptions HH/FF (\(\mathbf X^i\) convex & \(u^i\) continuous strictly quasi-concave; aggregate production set-sum \(\mathbf Y\) convex); Theorem 1.3 Pareto optimal \(\Rightarrow\) there exists a price under which firms maximize profit and households minimize expenditure (separating-hyperplane proof); Proposition 1.1 (Arrow's Remark) if the Pareto allocation is not the "cheapest" point in the budget set, then expenditure minimization = utility maximization, so the Pareto optimum is a competitive equilibrium. Remarks 1.1–1.3: the significance (solve the social planner's problem instead of the competitive equilibrium; the justification for a representative agent) and the prerequisites (no externalities / taxes / market power / real role of money).
1.1 General Equilibrium
下面是一个经济的构成要素。
- 商品空间(commodity space) \(\mathbf L\subseteq\mathbb R^m\)(\(m\) 可以无穷),它包含所有种类的商品。注意:即便同一类商品,若有不同的属性(如消费的时间与地点),也被视作不同的商品。
- 家庭集(households set) \(\mathbf I=\{1,2,\dots,I\}\)。家庭集可以是无穷的,既可数无穷(\(i=1,2,\dots\))也可不可数无穷(连续统)。
- 每个家庭 \(i\) 有其禀赋,记为 \(\mathbf e^i\in\mathbf L\)。
- 效用函数 \(u^i:\mathbf X^i\to\mathbb R\),其定义域为家庭 \(i\) 的消费可能集(consumption possibility set) \(\mathbf X^i\subset\mathbf L\)。每个家庭 \(i\) 可以消费任意向量 \(\mathbf x\in\mathbf X^i\)。
- \(\mathbf x\) 中的正项表示家庭消费的量,负项表示该 agent 提供的量。
- 厂商集(firms set) \(\mathbf J=\{1,2,\dots,J\}\)。
- 每个厂商的技术导出一个生产可能集(production possibility set) \(\mathbf Y^j\subset\mathbf L\)。厂商 \(j\) 可以生产任意向量 \(\mathbf y\in\mathbf Y^j\)。
- \(\mathbf y\) 中的正项表示厂商生产的量,负项表示厂商使用的量。
- 所有权(ownership):由于经济中所有人都是家庭,故他们共同拥有所有厂商。记家庭 \(i\) 对厂商 \(j\) 的所有权为 \(\theta^i_j\ge0\),则 $$\sum_{i\in\mathbf I}\theta^i_j=1\quad\text{for }\forall j\in\mathbf J$$
- 价格向量(price vector) \(\mathbf p\in\mathbb R^m\),其每个分量对应商品空间中的一种商品。家庭与厂商都基于价格做出所有决策。
Below are the components of an economy.
- Commodity space \(\mathbf L\subseteq\mathbb R^m\) (\(m\) can be infinite), which contains all the varieties of commodities. Note that even the same type of commodity can be regarded as different ones if they have different traits, such as time and location of the consumption.
- Households set \(\mathbf I=\{1,2,\dots,I\}\). The households set can be infinite, either countably infinite (\(i=1,2,\dots\)) or with uncountably infinite (continuum).
- Each household \(i\) has its endowment denoted \(\mathbf e^i\in\mathbf L\).
- Utility function \(u^i:\mathbf X^i\to\mathbb R\) has the domain as the household \(i\)'s consumption possibility set \(\mathbf X^i\subset\mathbf L\). Each household \(i\) is able to consume any vector \(\mathbf x\in\mathbf X^i\).
- Positive entries in \(\mathbf x\) denote quantities consumed by the household and negative entries of \(\mathbf x\) denote quantities offered by the agent.
- Firms set \(\mathbf J=\{1,2,\dots,J\}\).
- The technology of each firm leads to different production possibility set \(\mathbf Y^j\subset\mathbf L\). Each firm \(j\) can produce any vector \(\mathbf y\in\mathbf Y^j\).
- Positive entries in \(\mathbf y\) denote quantities produced by the firms and negative entries of \(\mathbf y\) denote quantities used by the firms.
- Ownership: Since all the people in the economy are the households, so they altogether must also own all the firms. Denote household \(i\)'s ownership in firm \(j\) by \(\theta^i_j\ge0\), then $$\sum_{i\in\mathbf I}\theta^i_j=1\quad\text{for }\forall j\in\mathbf J$$
- Price vector \(\mathbf p\in\mathbb R^m\), each entry in the price vector is corresponding to a commodity in the commodity space. Households and firms make all the decision based on the prices.
定义 1.1(可行配置 Feasible allocation) 配置 \(\{\mathbf x^i,\mathbf y^j\}\) 是可行配置,若它满足: - 对每个家庭 \(i\in\mathbf I\),消费 \(\mathbf x^i\) 可行,即 \(\mathbf x^i\in\mathbf X^i\)。 - 对每个厂商 \(j\in\mathbf J\),生产 \(\mathbf y^j\) 可行,即 \(\mathbf y^j\in\mathbf Y^j\)。 - 市场出清:需求等于供给: $$\sum_{i\in\mathbf I}\mathbf x^i=\sum_{j\in\mathbf J}\mathbf y^j+\sum_{i\in\mathbf I}\mathbf e^i$$
定义 1.2(竞争均衡 Competitive equilibrium) 竞争均衡是一个可行配置 \(\{\mathbf x^i,\mathbf y^j\}\) 与一个价格向量 \(\mathbf p\),使得: - 每个家庭 \(i\)(\(\forall i\in\mathbf I\))求解效用最大化问题 $$\mathbf x^i\in\arg\max_{\mathbf x\in\mathbf X^i}u^i(\mathbf x)$$ 约束于 $$\mathbf p\cdot\mathbf x\le\mathbf p\cdot\mathbf e^i+\sum_{j\in\mathbf J}\theta^i_j\pi^j$$ - 每个厂商 \(j\)(\(\forall j\in\mathbf J\))求解利润(记为 \(\pi^j=\mathbf p\cdot\mathbf y\))最大化问题: $$\mathbf y^j\in\arg\max_{\mathbf y\in\mathbf Y^j}\mathbf p\cdot\mathbf y$$
Definition 1.1 (Feasible allocation) An allocation \(\{\mathbf x^i,\mathbf y^j\}\) is a feasible allocation if it satisfies: - For each household \(i\in\mathbf I\), the consumption \(\mathbf x^i\) is possible, i.e. \(\mathbf x^i\in\mathbf X^i\). - For each firm \(j\in\mathbf J\), the production \(\mathbf y^j\) is possible, i.e. \(\mathbf y^j\in\mathbf Y^j\). - Market clears: demand equals supply: $$\sum_{i\in\mathbf I}\mathbf x^i=\sum_{j\in\mathbf J}\mathbf y^j+\sum_{i\in\mathbf I}\mathbf e^i$$
Definition 1.2 (Competitive equilibrium) A competitive equilibrium is a feasible allocation \(\{\mathbf x^i,\mathbf y^j\}\) and a price vector \(\mathbf p\) such that: - Every household \(i\), for \(\forall i\in\mathbf I\), solves the utility maximization problem $$\mathbf x^i\in\arg\max_{\mathbf x\in\mathbf X^i}u^i(\mathbf x)$$ subject to $$\mathbf p\cdot\mathbf x\le\mathbf p\cdot\mathbf e^i+\sum_{j\in\mathbf J}\theta^i_j\pi^j$$ - Every firm \(j\), for \(\forall j\in\mathbf J\), solves the profit (denoted by \(\pi^j=\mathbf p\cdot\mathbf y\)) maximization problem: $$\mathbf y^j\in\arg\max_{\mathbf y\in\mathbf Y^j}\mathbf p\cdot\mathbf y$$
定义 1.3(帕累托最优配置 Pareto Optimal Allocation) 一个可行配置 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 是帕累托最优的,若不存在任何另一个可行配置 \(\{\mathbf x^i,\mathbf y^j\}\) 为所有人所偏好,即不存在 \(\{\mathbf x^i,\mathbf y^j\}\) 使得 $$u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\ \text{ for }\forall i\in\mathbf I$$ $$u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\ \text{ for some }i'\in\mathbf I$$
定义 1.4(局部非饱和 Local Non-Satiation) 效用函数 \(u^i:\mathbf X^i\to\mathbb R\) 称为局部非饱和的,若对 \(\forall\mathbf x\in\mathbf X^i\) 及 \(\mathbf x\) 周围的任意邻域 \(B_\varepsilon(\mathbf x)\),存在 \(\tilde{\mathbf x}\in B_\varepsilon(\mathbf x)\) 使得 \(u^i(\tilde{\mathbf x})>u^i(\mathbf x)\)。
1.2 First Welfare Theorem
定理 1.1(第一福利定理 First Welfare Theorem) 假设所有家庭的效用函数都满足局部非饱和性质。设 \(\{\mathbf p,\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 是一个竞争均衡,则 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 是一个帕累托最优配置。
证明 用反证法。假设存在一个可行配置 \(\{\mathbf x^i,\mathbf y^j\}\) 帕累托支配 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\),即 \(u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\) 对 \(\forall i\in\mathbf I\),且 \(u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\) 对某 \(i'\in\mathbf I\)。则可推出 $$\mathbf p\cdot\mathbf x^i\ge\mathbf p\cdot\bar{\mathbf x}^i,\quad\text{for }\forall i\in\mathbf I\tag{1.1}$$ $$\mathbf p\cdot\mathbf x^{i'}>\mathbf p\cdot\bar{\mathbf x}^{i'},\quad\text{for some }i'\in\mathbf I\tag{1.2}$$ - 先证 (1.1)。反设不然,存在 \(i\) 使 \(u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\) 且 \(\mathbf p\cdot\mathbf x^i<\mathbf p\cdot\bar{\mathbf x}^i\)。则由局部非饱和,可在 \(\mathbf x^i\) 的邻域 \(B_\varepsilon(\mathbf x^i)\) 中找到 \(\hat{\mathbf x}^i\) 使得 \(u^i(\hat{\mathbf x}^i)>u^i(\mathbf x^i)\) 且 \(\mathbf p\cdot\hat{\mathbf x}^i\le\mathbf p\cdot\bar{\mathbf x}^i\)(只要 \(\varepsilon\) 足够小即可使总花费足够接近而仍保有局部非饱和)。由于 \(\hat{\mathbf x}^i\) 仍预算可行,这与 \(\bar{\mathbf x}^i\) 最大化效用矛盾。故 (1.1) 成立。 - 再证 (1.2)。反设不然,存在 \(i'\) 使 \(u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\) 且 \(\mathbf p\cdot\mathbf x^{i'}\le\mathbf p\cdot\bar{\mathbf x}^{i'}\)。则 \(\mathbf x^{i'}\) 在预算集内、却严格更优,这与 \(\bar{\mathbf x}^{i'}\) 最大化效用矛盾。故 (1.2) 成立。
将 (1.1) 与 (1.2) 相加并对所有家庭求和: $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf x^i\right)>\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)\tag{1.3}$$ 现在考虑生产侧。由竞争均衡的定义,\(\bar{\mathbf y}^j\) 最大化厂商利润,故 \(\mathbf p\cdot\bar{\mathbf y}^j\ge\mathbf p\cdot\mathbf y^j\) 对 \(\forall j\in\mathbf J\)。对所有厂商求和: $$\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)\ge\mathbf p\cdot\left(\sum_{j\in\mathbf J}\mathbf y^j\right)\tag{1.4}$$ \(\{\mathbf x^i,\mathbf y^j\}\) 与 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 的可行性合起来意味着 $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf x^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\mathbf y^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.5}$$ $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.6}$$ 注意 (1.5) 的右边小于等于 (1.6) 的右边(由 (1.4)),但 (1.5) 的左边严格大于 (1.6) 的左边(由 (1.3))。于是我们得到矛盾。\(\blacksquare\)
Definition 1.3 (Pareto Optimal Allocation) A feasible allocation \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) is Pareto optimal if there does not exist any other feasible allocation \(\{\mathbf x^i,\mathbf y^j\}\) which is preferred by everyone, i.e. no allocation \(\{\mathbf x^i,\mathbf y^j\}\) could be found such that $$u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\ \text{ for }\forall i\in\mathbf I$$ $$u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\ \text{ for some }i'\in\mathbf I$$
Definition 1.4 (Local Non-Satiation) A utility function \(u^i:\mathbf X^i\to\mathbb R\) is said to be locally non-satiated if, for \(\forall\mathbf x\in\mathbf X^i\) and any neighborhood around \(\mathbf x\) denoted by \(B_\varepsilon(\mathbf x)\), \(\exists\tilde{\mathbf x}\in B_\varepsilon(\mathbf x)\) such that \(u^i(\tilde{\mathbf x})>u^i(\mathbf x)\).
1.2 First Welfare Theorem
Theorem 1.1 (First Welfare Theorem) Assume that all households have utility function satisfying the local non-satiation property. Suppose that \(\{\mathbf p,\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) is a competitive equilibrium, then \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) is a Pareto optimal allocation.
Proof By contradiction, assume that there is a feasible allocation \(\{\mathbf x^i,\mathbf y^j\}\) that Pareto dominates \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\), i.e. we have \(u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\) for \(\forall i\in\mathbf I\) and \(u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\) for some \(i'\in\mathbf I\). Then, it implies that $$\mathbf p\cdot\mathbf x^i\ge\mathbf p\cdot\bar{\mathbf x}^i,\quad\text{for }\forall i\in\mathbf I\tag{1.1}$$ $$\mathbf p\cdot\mathbf x^{i'}>\mathbf p\cdot\bar{\mathbf x}^{i'},\quad\text{for some }i'\in\mathbf I\tag{1.2}$$ - First, let's prove (1.1). Suppose not. There exists \(i\) such that \(u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i)\) and \(\mathbf p\cdot\mathbf x^i<\mathbf p\cdot\bar{\mathbf x}^i\), then by local non-satiation, we can find \(\hat{\mathbf x}^i\) in \(B_\varepsilon(\mathbf x^i)\), the neighborhood of \(\mathbf x^i\), such that \(u^i(\hat{\mathbf x}^i)>u^i(\mathbf x^i)\) and \(\mathbf p\cdot\hat{\mathbf x}^i\le\mathbf p\cdot\bar{\mathbf x}^i\). This is possible because we can set \(\varepsilon\) arbitrarily small to make total cost close enough but still has the local non-satiation condition. Since \(\hat{\mathbf x}^i\) is still budget feasible, its existence contradicts the fact that \(\bar{\mathbf x}^i\) maximizes utility. So (1.1) must be true. - Then, let's prove (1.2). Suppose not. There exists \(i'\) such that \(u^{i'}(\mathbf x^{i'})>u^{i'}(\bar{\mathbf x}^{i'})\) and \(\mathbf p\cdot\mathbf x^{i'}\le\mathbf p\cdot\bar{\mathbf x}^{i'}\). Then, \(\mathbf x^{i'}\) is in the budget feasible set, which contradicts the fact that \(\bar{\mathbf x}^{i'}\) maximizes utility. So (1.2) must be true.
Add (1.1) and (1.2) and sum across all households: $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf x^i\right)>\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)\tag{1.3}$$ Now let's consider the production side. By the definition of competitive equilibrium, \(\bar{\mathbf y}^j\) maximizes profits of firm \(j\), which implies \(\mathbf p\cdot\bar{\mathbf y}^j\ge\mathbf p\cdot\mathbf y^j\) for \(\forall j\in\mathbf J\). Then, apply the same condition to all firms and sum up to obtain $$\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)\ge\mathbf p\cdot\left(\sum_{j\in\mathbf J}\mathbf y^j\right)\tag{1.4}$$ Feasibility of \(\{\mathbf x^i,\mathbf y^j\}\) and \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) together imply $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf x^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\mathbf y^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.5}$$ $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.6}$$ Note that the RHS of equation (1.5) is less or equal to the RHS of equation (1.6) due to (1.4), but the LHS of equation (1.5) is strictly larger than the LHS of equation (1.6) due to (1.3). So we have reached a contradiction. \(\blacksquare\)
1.3 Second Welfare Theorem
1.3.1 有用的定义与定理
为使第二福利定理成立,需要一些假设。下面先给出相关术语。
定义 1.5(集合和 Set-sum) 对任意 \(\mathbf A,\mathbf B\in\mathbf L\),\(\mathbf A\) 与 \(\mathbf B\) 的集合和 \(\mathbf A+\mathbf B\) 是 \(\mathbf A\) 的每个元素与 \(\mathbf B\) 的每个元素之和构成的集合,即 $$\mathbf A+\mathbf B\equiv\{\mathbf a+\mathbf b:\forall\mathbf a\in\mathbf A,\forall\mathbf b\in\mathbf B\}$$
定义 1.6(凹性 Concavity) 函数 \(f:\mathbf X\to\mathbb R\) 严格凹(strictly concave),若 $$f(\theta\mathbf x+(1-\theta)\mathbf x')>\theta f(\mathbf x)+(1-\theta)f(\mathbf x'),\quad\text{for }\forall\theta\in(0,1)$$ 对任意 \(\mathbf x,\mathbf x'\in\mathbf X\) 且 \(\mathbf x'\ne\mathbf x\) 成立。
定义 1.7(拟凹性 Quasi-concavity) 函数 \(f:\mathbf X\to\mathbb R\) 严格拟凹(strictly quasi-concave),若其上轮廓集(upper contour set)\(\{\mathbf x\in\mathbf X:f(\mathbf x)\ge f(\tilde{\mathbf x})\}\) 对 \(\forall\tilde{\mathbf x}\in\mathbf X\) 都(严格)凸。
定理 1.2(分离超平面定理 Separating Hyperplane Theorem) 设 \(\mathbf A,\mathbf B\subseteq\mathbb R^m\) 为凸且不交的集合。则存在 \(\mathbf p\in\mathbb R^m\) 且 \(\mathbf p\ne\mathbf 0\) 使得 $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf y,\quad\text{for }\forall\mathbf x\in\mathbf A\text{ and }\forall\mathbf y\in\mathbf B$$ (此处"不交"指交集为空,即 \(\mathbf A\cap\mathbf B=\varnothing\)。)
1.3.1 Useful definitions and theorems
To make the second welfare theorem hold, we need some assumptions. Below are some terminologies for those assumptions.
Definition 1.5 (Set-sum) For any \(\mathbf A,\mathbf B\in\mathbf L\), the set-sum \(\mathbf A+\mathbf B\) of \(\mathbf A\) and \(\mathbf B\) is the set of the sums of each element from \(\mathbf A\) and each element from \(\mathbf B\), i.e. $$\mathbf A+\mathbf B\equiv\{\mathbf a+\mathbf b:\forall\mathbf a\in\mathbf A,\forall\mathbf b\in\mathbf B\}$$
Definition 1.6 (Concavity) A function \(f:\mathbf X\to\mathbb R\) is strictly concave if $$f(\theta\mathbf x+(1-\theta)\mathbf x')>\theta f(\mathbf x)+(1-\theta)f(\mathbf x'),\quad\text{for }\forall\theta\in(0,1)$$ for any \(\mathbf x,\mathbf x'\in\mathbf X\) such that \(\mathbf x'\ne\mathbf x\).
Definition 1.7 (Quasi-concavity) A function \(f:\mathbf X\to\mathbb R\) is strictly quasi-concave if its upper contour set \(\{\mathbf x\in\mathbf X:f(\mathbf x)\ge f(\tilde{\mathbf x})\}\) is (strictly) convex for \(\forall\tilde{\mathbf x}\in\mathbf X\).
Theorem 1.2 (Separating Hyperplane Theorem) Suppose that \(\mathbf A,\mathbf B\subseteq\mathbb R^m\) are convex and disjoint sets. Then, \(\exists\mathbf p\in\mathbb R^m\) and \(\mathbf p\ne\mathbf 0\) such that $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf y,\quad\text{for }\forall\mathbf x\in\mathbf A\text{ and }\forall\mathbf y\in\mathbf B$$ (Here "disjoint" means that the intersection is empty, i.e. \(\mathbf A\cap\mathbf B=\varnothing\).)
1.3.2 第二福利定理的假设
假设 HH(Assumption HH) \(\mathbf X^i\) 是凸的,且 \(u^i:\mathbf X^i\to\mathbb R\) 对 \(\forall i\in\mathbf I\) 连续且严格拟凹。(\(u^i\) 的严格拟凹性也意味着 \(u^i\) 的上轮廓集严格凸。)
假设 FF(Assumption FF) 经济的总生产集合和是凸的,即 $$\mathbf Y\equiv\left\{\mathbf y\in\mathbf L:\mathbf y=\sum_{j=1}^J\mathbf y^j,\ \mathbf y^j\in\mathbf Y^j,\ \text{for }\forall j\in\mathbf J\right\}$$ 是凸集。
1.3.3 第二福利定理
定理 1.3(第二福利定理 Second Welfare Theorem) 设 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 是一个帕累托最优配置。则存在一个价格向量 \(\mathbf p\) 使得: 1. 所有厂商以 \(\bar{\mathbf y}^j\) 最大化利润,即对 \(\forall j\in\mathbf J\), $$\mathbf p\cdot\mathbf y^j\le\mathbf p\cdot\bar{\mathbf y}^j,\quad\text{for }\forall\mathbf y\in\mathbf Y^j$$ 2. 所有家庭以 \(\bar{\mathbf x}^i\) 最小化支出、以达到至少与 \(\bar{\mathbf x}^i\) 一样多的效用,即 $$\bar{\mathbf x}^i\in\arg\min_{\mathbf x\in\mathbf X^i}\mathbf p\cdot\mathbf x\quad\text{subject to}\quad u^i(\mathbf x)\ge u^i(\bar{\mathbf x}^i)$$
证明 记 \(\mathbf A\) 为所有家庭上轮廓集的集合和: $$\mathbf A\equiv\left\{\mathbf x\in\mathbf L:\mathbf x=\sum_{i\in\mathbf I}\mathbf x^i,\ \mathbf x^i\in\mathbf X^i,\ u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i),\ \text{for }\forall i\in\mathbf I\right\}$$ 由假设 HH,每个家庭 \(i\) 的上轮廓集是凸的。由于集合和保持凸性,\(\mathbf A\) 也是凸的。
由假设 FF,\(\mathbf Y\) 是凸的。定义 \(\mathbf B\equiv\mathbf Y+\sum_{i\in\mathbf I}\mathbf e^i\),则 \(\mathbf B\) 也是凸的。
由于 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 是帕累托最优配置,由帕累托最优的定义, $$\text{int}(\mathbf A)\cap\mathbf B=\varnothing\tag{1.7}$$ 由分离超平面定理,存在向量 \(\mathbf p\ne\mathbf 0\) 使得 $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf z,\quad\text{for }\forall\mathbf x\in\mathbf A\text{ and }\forall\mathbf z\in\mathbf B$$ 这意味着 $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf y+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.8}$$ 对 \(\forall\mathbf x\in\mathbf A\) 与 \(\forall\mathbf y\in\mathbf Y\) 成立。(1.8) 尤其在 \(\mathbf x=\sum_{i\in\mathbf I}\bar{\mathbf x}^i\)、\(\mathbf y=\sum_{j\in\mathbf J}\bar{\mathbf y}^j\) 处成立,即 $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)\ge\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right),\quad\forall\mathbf y\in\mathbf Y\tag{1.9}$$ \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 的可行性意味着 (1.9) 取等号,即 $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)$$ 故 \(\mathbf p\cdot\bar{\mathbf y}^j\ge\mathbf p\cdot\mathbf y^j\) 对 \(\forall\mathbf y^j\in\mathbf Y^j\) 成立,这意味着厂商最大化利润。
类似地,\(\mathbf p\cdot\bar{\mathbf x}^i\le\mathbf p\cdot\mathbf x^i\) 对 \(\forall\mathbf x^i\in\mathbf X^i\) 成立,这意味着家庭最小化支出。\(\blacksquare\)
1.3.2 Assumptions for the second welfare theorem
Assumption HH \(\mathbf X^i\) is convex and \(u^i:\mathbf X^i\to\mathbb R\) is continuous and strictly quasi-concave for \(\forall i\in\mathbf I\). (Strict quasi-concavity of \(u^i\) also means that the upper-contour set of \(u^i\) is strictly convex.)
Assumption FF The aggregate production set-sum of the economy is convex, i.e. $$\mathbf Y\equiv\left\{\mathbf y\in\mathbf L:\mathbf y=\sum_{j=1}^J\mathbf y^j,\ \mathbf y^j\in\mathbf Y^j,\ \text{for }\forall j\in\mathbf J\right\}$$ is convex.
1.3.3 The second welfare theorem
Theorem 1.3 (Second Welfare Theorem) Suppose that \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) is a Pareto optimal allocation. Then there exists a price vector \(\mathbf p\) such that: 1. All firms maximize profits with \(\bar{\mathbf y}^j\), i.e. for \(\forall j\in\mathbf J\), $$\mathbf p\cdot\mathbf y^j\le\mathbf p\cdot\bar{\mathbf y}^j,\quad\text{for }\forall\mathbf y\in\mathbf Y^j$$ 2. All households minimize expenditure with \(\bar{\mathbf x}^i\) to attain the utility at least as much as the utility attainable by \(\bar{\mathbf x}^i\), i.e. $$\bar{\mathbf x}^i\in\arg\min_{\mathbf x\in\mathbf X^i}\mathbf p\cdot\mathbf x\quad\text{subject to}\quad u^i(\mathbf x)\ge u^i(\bar{\mathbf x}^i)$$
Proof Denote \(\mathbf A\) as the set-sum of the upper contour sets of all the households: $$\mathbf A\equiv\left\{\mathbf x\in\mathbf L:\mathbf x=\sum_{i\in\mathbf I}\mathbf x^i,\ \mathbf x^i\in\mathbf X^i,\ u^i(\mathbf x^i)\ge u^i(\bar{\mathbf x}^i),\ \text{for }\forall i\in\mathbf I\right\}$$ By Assumption HH, the upper contour set for each household \(i\) is convex. Since set-sum preserves convexity, \(\mathbf A\) is also a convex set.
By Assumption FF, \(\mathbf Y\) is convex. Define \(\mathbf B\equiv\mathbf Y+\sum_{i\in\mathbf I}\mathbf e^i\), then \(\mathbf B\) is also convex.
Since \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) is a Pareto optimal allocation, by definition of Pareto optimal allocation, $$\text{int}(\mathbf A)\cap\mathbf B=\varnothing\tag{1.7}$$ By the Separating Hyperplane Theorem, there exists a vector \(\mathbf p\ne\mathbf 0\) such that $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf z,\quad\text{for }\forall\mathbf x\in\mathbf A\text{ and }\forall\mathbf z\in\mathbf B$$ which implies $$\mathbf p\cdot\mathbf x\ge\mathbf p\cdot\mathbf y+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)\tag{1.8}$$ for \(\forall\mathbf x\in\mathbf A\) and \(\forall\mathbf y\in\mathbf Y\). (1.8) holds particularly for \(\mathbf x=\sum_{i\in\mathbf I}\bar{\mathbf x}^i\) and \(\mathbf y=\sum_{j\in\mathbf J}\bar{\mathbf y}^j\), i.e. $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)\ge\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right),\quad\forall\mathbf y\in\mathbf Y\tag{1.9}$$ The feasibility of \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) implies (1.9) binding, i.e. $$\mathbf p\cdot\left(\sum_{i\in\mathbf I}\bar{\mathbf x}^i\right)=\mathbf p\cdot\left(\sum_{j\in\mathbf J}\bar{\mathbf y}^j\right)+\mathbf p\cdot\left(\sum_{i\in\mathbf I}\mathbf e^i\right)$$ So, \(\mathbf p\cdot\bar{\mathbf y}^j\ge\mathbf p\cdot\mathbf y^j\) holds for \(\forall\mathbf y^j\in\mathbf Y^j\), which means that firms are maximizing their profits.
And similarly for \(\forall\mathbf x^i\in\mathbf X^i\), \(\mathbf p\cdot\bar{\mathbf x}^i\le\mathbf p\cdot\mathbf x^i\), which means that households are minimizing expenditure. \(\blacksquare\)
为使帕累托最优配置能够蕴含竞争均衡,我们只需让家庭的支出最小化问题与效用最大化问题相同,为此需要下面的条件。
命题 1.1(Arrow 注记 Arrow's Remark) 若帕累托最优配置的消费 \(\bar{\mathbf x}^i\) 不是每个家庭 \(i\) 预算集中"最便宜"的点,即对 \(\forall i\in\mathbf I\),\(\exists\hat{\mathbf x}^i\in\mathbf X^i\) 使得 \(\mathbf p\cdot\hat{\mathbf x}^i<\mathbf p\cdot\bar{\mathbf x}^i\),则帕累托最优配置 \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) 与价格向量 \(\mathbf p\) 是一个竞争均衡,这意味着支出最小化与效用最大化是相同的。
证明 我们要证明:在"达到不低于 \(u^i(\bar{\mathbf x}^i)\) 的效用"约束下最小化支出,与在"预算约束等于 \(\mathbf p\cdot\bar{\mathbf x}^i\)"下最大化效用,是相同的。
用反证法。反设不然。则存在 \(\hat{\mathbf x}\in\mathbf X^i\) 使得 \(\mathbf p\cdot\hat{\mathbf x}\le\mathbf p\cdot\bar{\mathbf x}^i\) 且 \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\)。记 $$\mathbf x^\theta=\theta\hat{\mathbf x}+(1-\theta)\tilde{\mathbf x},\quad\text{for }\forall\theta\in(0,1)$$ 其中 \(\tilde{\mathbf x}\) 即命题假设中那个更便宜的点。由于 \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\),\(u^i\) 的连续性与严格拟凹性意味着:当 \(\theta\) 足够接近零时,\(u^i(\mathbf x^\theta)\ge u^i(\bar{\mathbf x}^i)\)。注意 \(\tilde{\mathbf x}\) 是比 \(\bar{\mathbf x}^i\) 严格更便宜的点,故 $$\begin{aligned}\mathbf p\cdot\mathbf x^\theta&=\theta\,\mathbf p\cdot\hat{\mathbf x}+(1-\theta)\,\mathbf p\cdot\tilde{\mathbf x}\\&<\theta\,\mathbf p\cdot\bar{\mathbf x}^i+(1-\theta)\,\mathbf p\cdot\bar{\mathbf x}^i\\&=\mathbf p\cdot\bar{\mathbf x}^i\end{aligned}$$ 这与"\(\bar{\mathbf x}^i\) 是在达到不低于 \(u^i(\bar{\mathbf x}^i)\) 效用约束下的支出最小化解"矛盾。
于是我们得到矛盾,从而不存在这样的 \(\hat{\mathbf x}\) 使得 \(\mathbf p\cdot\hat{\mathbf x}\le\mathbf p\cdot\bar{\mathbf x}^i\) 且 \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\),这意味着 \(\bar{\mathbf x}^i\) 不仅是支出最小化的,也是效用最大化的。\(\blacksquare\)
因此,帕累托最优配置是一个竞争均衡配置,即第二福利定理得证。
注记 1.1 第二福利定理也意味着:任何帕累托最优配置都可以由完全竞争在任意初始禀赋下实现——只要在竞争开始前,先在各 agent 间安排适当的一次性总额转移(lump-sum transfers),使得该帕累托最优配置对该经济中每个 agent 都预算可行。
注记 1.2 第二福利定理之所以便利,是因为竞争均衡有时很难直接求解,但我们可以转而求解社会计划者问题——其解是帕累托最优的——再由第二福利定理可知该解对某个价格向量而言也是竞争均衡。使第二福利定理成立的那些条件,也为我们建模中使用代表性 agent 提供了依据。
注记 1.3 为使第二福利定理成立,我们必须假设:没有外部性、没有税收、没有任何 agent 的市场势力(人人都是价格接受者)、货币不起实际作用,等等。
In order to make Pareto optimal allocation imply competitive equilibrium, we only need to make the household's expenditure minimizing problem the same as utility maximizing problem, so we need the following condition.
Proposition 1.1 (Arrow's Remark) If the Pareto optimal allocation consumption \(\bar{\mathbf x}^i\) is not the "cheapest" point in the budget set of each household \(i\), i.e. for \(\forall i\in\mathbf I\), \(\exists\hat{\mathbf x}^i\in\mathbf X^i\) such that \(\mathbf p\cdot\hat{\mathbf x}^i<\mathbf p\cdot\bar{\mathbf x}^i\). Then, the Pareto optimal allocation \(\{\bar{\mathbf x}^i,\bar{\mathbf y}^j\}\) and the price vector \(\mathbf p\) is a competitive equilibrium, which means that the expenditure minimization is the same as utility maximization.
Proof We want to show that minimizing expenditure subject to attaining utility no less than \(u^i(\bar{\mathbf x}^i)\) is the same as maximizing utility subject to a budget constraint equals to \(\mathbf p\cdot\bar{\mathbf x}^i\).
We will prove this proposition by way of contradiction. Suppose not. Then, there is a \(\hat{\mathbf x}\in\mathbf X^i\) such that \(\mathbf p\cdot\hat{\mathbf x}\le\mathbf p\cdot\bar{\mathbf x}^i\) and \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\). Denote $$\mathbf x^\theta=\theta\hat{\mathbf x}+(1-\theta)\tilde{\mathbf x},\quad\text{for }\forall\theta\in(0,1)$$ where \(\tilde{\mathbf x}\) is the cheaper point in the proposition's assumption. Since \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\), the continuity and strict quasi-concavity of \(u^i\) implies that \(u^i(\mathbf x^\theta)\ge u^i(\bar{\mathbf x}^i)\) for \(\theta\) sufficiently close to zero. Note that \(\tilde{\mathbf x}\) is a strictly cheaper point than \(\bar{\mathbf x}^i\), so $$\begin{aligned}\mathbf p\cdot\mathbf x^\theta&=\theta\,\mathbf p\cdot\hat{\mathbf x}+(1-\theta)\,\mathbf p\cdot\tilde{\mathbf x}\\&<\theta\,\mathbf p\cdot\bar{\mathbf x}^i+(1-\theta)\,\mathbf p\cdot\bar{\mathbf x}^i\\&=\mathbf p\cdot\bar{\mathbf x}^i\end{aligned}$$ which contradicts with the fact that \(\bar{\mathbf x}^i\) is the expenditure minimizing solution subject to attaining utility no less than \(u^i(\bar{\mathbf x}^i)\).
So we have reached contradiction and thus there is no such \(\hat{\mathbf x}\) that \(\mathbf p\cdot\hat{\mathbf x}\le\mathbf p\cdot\bar{\mathbf x}^i\) and \(u^i(\hat{\mathbf x})>u^i(\bar{\mathbf x}^i)\), which means that \(\bar{\mathbf x}^i\) is not only expenditure minimizing but also utility maximizing. \(\blacksquare\)
Therefore, the Pareto optimal allocation is a competitive equilibrium allocation, i.e. the second welfare theorem is proved.
Remark 1.1 The Second Welfare Theorem also implies that any Pareto Optimal allocation can be achieved by perfect competition with any initial endowment as long as appropriate lump-sum transfers among agents are arranged before the start of competition such that the Pareto Optimal allocation is budget feasible for every agent in that economy.
Remark 1.2 The Second Welfare Theorem is convenient in the sense that competitive equilibrium sometimes is hard to solve but we can instead solve the social planner's problem whose solution is Pareto Optimal, then by the Second Welfare Theorem we know that solution is also a competitive equilibrium for some price vector. Conditions making the Second Welfare Theorem work justifies the use of representative agent in our modeling.
Remark 1.3 In order to have the Second Welfare Theorem work, we must assume there is no externalities, no taxes, no market power of any agent (everyone is just a price taker) and no real role played by money, and etc.