Mathematical Appendix

Similar documents
Consumer Theory. Ichiro Obara. October 8, 2012 UCLA. Obara (UCLA) Consumer Theory October 8, / 51

Mathematical Preliminaries for Microeconomics: Exercises

Econ 508-A FINITE DIMENSIONAL OPTIMIZATION - NECESSARY CONDITIONS. Carmen Astorne-Figari Washington University in St. Louis.

Structural Properties of Utility Functions Walrasian Demand

Economics 204 Summer/Fall 2017 Lecture 7 Tuesday July 25, 2017

Hicksian Demand and Expenditure Function Duality, Slutsky Equation

Properties of Walrasian Demand

Mathematical Foundations -1- Constrained Optimization. Constrained Optimization. An intuitive approach 2. First Order Conditions (FOC) 7

1.3 The Indirect Utility Function

8. Constrained Optimization

Applications I: consumer theory

Berge s Maximum Theorem

Metric Spaces and Topology

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems

Optimality Conditions for Constrained Optimization

1.4 FOUNDATIONS OF CONSTRAINED OPTIMIZATION

Seminars on Mathematics for Economics and Finance Topic 5: Optimization Kuhn-Tucker conditions for problems with inequality constraints 1

4. Convex Sets and (Quasi-)Concave Functions

Numerical Optimization

Finite-Dimensional Cones 1

Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem

On the (Non-)Differentiability of the Optimal Value Function When the Optimal Solution Is Unique

GS/ECON 5010 section B Answers to Assignment 1 September Q1. Are the preferences described below transitive? Strictly monotonic? Convex?

STATIC LECTURE 4: CONSTRAINED OPTIMIZATION II - KUHN TUCKER THEORY

CONSTRAINT QUALIFICATIONS, LAGRANGIAN DUALITY & SADDLE POINT OPTIMALITY CONDITIONS

Econ Lecture 7. Outline. 1. Connected Sets 2. Correspondences 3. Continuity for Correspondences

E 600 Chapter 4: Optimization

Microeconomics, Block I Part 1

The Kuhn-Tucker Problem

4 Lecture Applications

The Karush-Kuhn-Tucker (KKT) conditions

Mathematical Preliminaries

Preliminary draft only: please check for final version

Extreme Abridgment of Boyd and Vandenberghe s Convex Optimization

CHAPTER 1-2: SHADOW PRICES

Modern Optimization Theory: Concave Programming

Optimization. A first course on mathematics for economists

Competitive Consumer Demand 1

5 Set Operations, Functions, and Counting

EC /11. Math for Microeconomics September Course, Part II Lecture Notes. Course Outline

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010

In view of (31), the second of these is equal to the identity I on E m, while this, in view of (30), implies that the first can be written

Mathematics II, course

We are now going to move on to a discussion of Inequality constraints. Our canonical problem now looks as ( ) = 0 ( ) 0

Problem Set 2: Solutions Math 201A: Fall 2016

The Kuhn-Tucker and Envelope Theorems

Convex Optimization & Lagrange Duality

Supermodular Games. Ichiro Obara. February 6, 2012 UCLA. Obara (UCLA) Supermodular Games February 6, / 21

Recursive Methods. Introduction to Dynamic Optimization

The Kuhn-Tucker and Envelope Theorems

6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games

5.5 Deeper Properties of Continuous Functions

Econ Slides from Lecture 14

Economics 204 Fall 2012 Problem Set 3 Suggested Solutions

Consequences of Continuity

15 Real Analysis II Sequences and Limits , Math for Economists Fall 2004 Lecture Notes, 10/21/2004

Last Revised: :19: (Fri, 12 Jan 2007)(Revision:

Economics 201B Second Half. Lecture 8, 4/8/10

Useful Math for Microeconomics

Week 7: The Consumer (Malinvaud, Chapter 2 and 4) / Consumer November Theory 1, 2015 (Jehle and 1 / Reny, 32

Economics 204 Summer/Fall 2017 Lecture 12 Tuesday August 1, 2017

Econ Slides from Lecture 10

The Implicit Function Theorem 1

EC 521 MATHEMATICAL METHODS FOR ECONOMICS. Lecture 1: Preliminaries

GARP and Afriat s Theorem Production

CHAPTER 3: OPTIMIZATION

6.2 Deeper Properties of Continuous Functions

Summary Notes on Maximization

i) This is simply an application of Berge s Maximum Theorem, but it is actually not too difficult to prove the result directly.

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

EC /11. Math for Microeconomics September Course, Part II Problem Set 1 with Solutions. a11 a 12. x 2

Economics 101A (Lecture 3) Stefano DellaVigna

Finite Dimensional Optimization Part I: The KKT Theorem 1

1 Homework. Recommended Reading:

Math 273a: Optimization Subgradients of convex functions

Outline. Roadmap for the NPP segment: 1 Preliminaries: role of convexity. 2 Existence of a solution

ECON 4117/5111 Mathematical Economics Fall 2005

MICROECONOMIC THEORY I PROBLEM SET 1

Compact operators on Banach spaces

University of California, Davis Department of Agricultural and Resource Economics ARE 252 Lecture Notes 2 Quirino Paris

Characterisation of Accumulation Points. Convergence in Metric Spaces. Characterisation of Closed Sets. Characterisation of Closed Sets

Math 4317 : Real Analysis I Mid-Term Exam 1 25 September 2012

Principles of Real Analysis I Fall I. The Real Number System

Economics 204. The Transversality Theorem is a particularly convenient formulation of Sard s Theorem for our purposes: with r 1+max{0,n m}

Mathematical Foundations -1- Supporting hyperplanes. SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane

Lecture 8: Basic convex analysis

The Fundamental Welfare Theorems

EC9A0: Pre-sessional Advanced Mathematics Course. Lecture Notes: Unconstrained Optimisation By Pablo F. Beker 1

Chapter 4. Maximum Theorem, Implicit Function Theorem and Envelope Theorem

Real Analysis Notes. Thomas Goller

Chapter 3: Constrained Extrema

Homework 1 (revised) Solutions

c i r i i=1 r 1 = [1, 2] r 2 = [0, 1] r 3 = [3, 4].

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Mathematics For Economists

Calculus and optimization

SECTION C: CONTINUOUS OPTIMISATION LECTURE 9: FIRST ORDER OPTIMALITY CONDITIONS FOR CONSTRAINED NONLINEAR PROGRAMMING

Math 5801 General Topology and Knot Theory

In N we can do addition, but in order to do subtraction we need to extend N to the integers

OPTIMIZATION THEORY IN A NUTSHELL Daniel McFadden, 1990, 2003

Transcription:

Ichiro Obara UCLA September 27, 2012 Obara (UCLA) Mathematical Appendix September 27, 2012 1 / 31

Miscellaneous Results 1. Miscellaneous Results This first section lists some mathematical facts that were used or will be used in my lecture, but not included in the appendix of MWG. So it may be updated frequently. Obara (UCLA) Mathematical Appendix September 27, 2012 2 / 31

Miscellaneous Results Countable Sets A set is countable if different integers can be assigned to its different elements. Intuitively, you can literally count elements in a countable set. The formal definition is that X is countable if and only if there exists a bijection f : X N (natural numbers). If X and Y are countable, then X Y is countable (to see this, Let X = Y = N. Then N 2 is countable because I can count them as follows: (0, 0), (0, 1), (1, 0), (2, 1), (1, 1), (1, 2)...). Obara (UCLA) Mathematical Appendix September 27, 2012 3 / 31

Miscellaneous Results sup and inf For any subset Y of real numbers (Y R), there is the smallest upper bound and the largest lower bound (in R). See any textbook on analysis (or even supremum in Wikipedia) to find the definitions. Ex. sup {1, 2, 3} = 3, sup {1, 2, 3,...} =, inf(0, 1) = 0. Note that sup Y or inf Y may not be in Y. The following properties follow from the definition almost immediately. For any (nonempty) Y R, there exists yn Y, n = 1, 2,.. such that y n sup Y (the same result applies to inf Y ). Obara (UCLA) Mathematical Appendix September 27, 2012 4 / 31

Miscellaneous Results Sequence A few useful facts about sequences in R L. If x n, n = 1, 2, is bounded, then there exists a convergent subsequence. If x n converges to x, then every subsequence of x n converges to x. x n converges to x if and only if x l,n converges to xl l = 1, 2,..., L. Consider a sequence of numbers (L = 1). We use lim sup n x n := lim n sup {x m, m n} and lim inf n x n := lim n inf {x m, m n}. Clearly lim sup n x n lim inf n x n. for every If lim inf xn lim sup x n, then lim inf x n = lim sup x n (= lim x n ). Obara (UCLA) Mathematical Appendix September 27, 2012 5 / 31

Miscellaneous Results Compactness in R n X R n is compact if and only if it is closed and bounded. Another definition of compactness: X R n is compact if and only if every open cover (i.e. a collection of open sets such that their union includes X ) of X has a finite cover (i.e. open cover with a finite number of open sets). Obara (UCLA) Mathematical Appendix September 27, 2012 6 / 31

Correspondence 2. Correspondence A map f which maps each point in X R M to a subset of Y R N is called correspondence and denoted by f : X Y. We always assume that f (x) is not an empty set for any x X. Closed-Graph Property f : X Y has a closed graph if 1 y n f (x n ) 2 x n x X 3 y n y for a sequence (x n, y n ) X Y, then y f (x ). Obara (UCLA) Mathematical Appendix September 27, 2012 7 / 31

Correspondence Continuity of Correspondence upper hemicontinuity Given X R M Y R N, f : X Y is upper hemicontinuous (uhc) if its image of every compact set in X is bounded and f has a closed graph. lower hemicontinuity Given X R M and Y R N, f : X Y is lower hemicontinuous (lhc) if for any x X, any sequence x n X converging to x and any y f (x ), there exists y n f (x n ) such that y n y. f : X Y is continuous if it is uhc and lhc. Obara (UCLA) Mathematical Appendix September 27, 2012 8 / 31

Correspondence Continuity of Correspondence Comments. If f is a function, then both uhc and lhc imply continuity in the usual sense. The first condition for uhc can be replaced by f is locally bounded at every x X, i.e. there exists an open neighborhood of x on which f is bounded (why?). We say f is uhc at x X if f is locally bounded at x and satisfies the closed-graph property at x. f is uhc if and only if f is uhc at every x X. Obara (UCLA) Mathematical Appendix September 27, 2012 9 / 31

Correspondence Continuity of Correspondence Show that budget constraint correspondence B(p, w) = { x R L + : p x w } is continuous in R L ++ R +. Constraint for cost minimization problem { x R L + : u(x) u } is not continuous in u (why?). But for any given p 0, we can modify this constraint so that the constraint set is locally continuous in (p, u). Pick any x such that u(x ) > u. Find x R+ such that p l x p x for any l for any p in a neighborhood of p. Then the cost minimizing solution is the same locally even if the constraint set is replaced by { x R L + : u(x) u, x l x l }, which is continuous. Obara (UCLA) Mathematical Appendix September 27, 2012 10 / 31

Maximum Theorem 3. Maximum Theorem Maximum Theorem Let F : X A( R M R N ) R be a continuous function and G : A X be a continuous correspondence. Let γ(a) X be the set of the solutions for max x G(a) F (x, a) given a A. Then (i) γ : A X is upper hemicontinuous, and (ii) V (a) := max x G(a) F (x, a) is continuous in a. Obara (UCLA) Mathematical Appendix September 27, 2012 11 / 31

Maximum Theorem Proof of uhc Since G is uhc, (1) G(a) is compact, hence γ(a) is nonempty, and (2) γ(a) is locally bounded for every a A. (2) means that we just need to prove the closed graph property of γ(a) for each a A. Take any sequence (x n, a n ) X A such that x n γ(a n ), a n a A, and x n x. Note that x G(a ) because G is uhc. Take any x γ(a ) and ɛ > 0. Since G is lhc, there exists x n G(a n ) such that x n x. Since F is continuous, there exists N such that F (x n, a n ) V (a ) ɛ for any n N. Since x n γ(a n ), we have F (x n, a n ) F (x n, a n ). Hence F (x, a ) V (a ) ɛ by continuity. Then F (x, a ) V (a ) by letting ɛ 0. Therefore x γ(a ). Obara (UCLA) Mathematical Appendix September 27, 2012 12 / 31

Maximum Theorem Proof of continuity Take any sequence a n A such that a n a A. The previous proof shows that G is lhc lim inf n V (a n ) V (a ). So we just need to show lim sup n V (a n ) V (a ). Suppose not. Then there exists ɛ > 0 and a subsequence (wlog the original sequence) such that V (a n ) V (a ) + ɛ. Take any sequence x n γ(a n ). Since G is uhc and {a n, n = 1, 2,..} A is compact, {x n, n = 1, 2,..} X is bounded. Hence we can find a subsequence (wlog...) such that lim x n x for some x ( G(a ) as G is uhc). Then F (x, a ) V (a ) + ɛ holds in the limit by continuity, which is a contradiction. Hence lim sup n V (a n ) V (a ). Obara (UCLA) Mathematical Appendix September 27, 2012 13 / 31

Maximum Theorem Comment. The continuity of Walrasian demand correspondences and Hicksian demand correspondences follow from (i). The continuity of indirect utility functions and expenditure functions can be proved by using (ii) Obara (UCLA) Mathematical Appendix September 27, 2012 14 / 31

Kuhn-Tucker Theorem 4. Kuhn-Tucker Theorem Let X be an open convex set in R L. Let f : X R and g m : X R, m = 1,..., M are differentiable functions. Consider the following problem. (P): max x X f (x) s.t. g m(x) 0 for m = 1,..., M. Obara (UCLA) Mathematical Appendix September 27, 2012 15 / 31

Kuhn-Tucker Theorem Kuhn-Tucker Theorem Constraint Qualification: Let M(x ) be the set of binding constraints at x (i.e. g m (x ) = 0 for m M(x )). We say that the constraint qualification (CQ) is satisfied at x X if either one of the following conditions is satisfied. Constraint Qualification Linear Independence: { g m (x ) m M(x )} R L are linearly independent. Slater Condition: There exists x X that satisfies g m (x ) > 0 for all m M(x ) and g m are pseudo-concave for all m M(x ). Obara (UCLA) Mathematical Appendix September 27, 2012 16 / 31

Kuhn-Tucker Theorem Kuhn-Tucker Theorem Necessity If x X solves (P) and the constraint qualification is satisfied at x, then there exists λ R M + such that: (1) f (x ) + M m=1 λ m g m (x ) = 0 (First order conditions), (2) g m (x ) 0 (= 0 if λ m > 0) (Complementary slackness conditions). Sufficiency Suppose that f is pseudo-concave, g m, m = 1,...M are all quasi-concave. If x X and λ R M + satisfies (1) and (2), then x solves (P). Obara (UCLA) Mathematical Appendix September 27, 2012 17 / 31

Kuhn-Tucker Theorem Proof Let s prove necessity first. Let x X be an optimal solution of (P). Consider the following linearized programming problem. (P ) : max x X Df (x )(x x ) s.t. Dg m (x )(x x ) 0 for m M(x ). We need the following lemma. Lemma Suppose that the constraint qualification is satisfied at x. If x X is a solution for (P), then it is also a solution for (P ). Obara (UCLA) Mathematical Appendix September 27, 2012 18 / 31

Kuhn-Tucker Theorem Proof of Lemma: Suppose not. Then x X such that Df (x )(x x ) > 0 and Dg m (x )(x x ) 0 for all m M(x ). If CQ is satisfied, then there exists x X such that Dg m (x )x > 0 for all m M(x ) (prove this for each type of CQ). Then x = x + ɛx for small ɛ > 0 satisfies Df (x )( x x ) > 0 and Dg m (x )( x x ) > 0 for all m M(x ). This means that for x α = x + α ( x x ), f (x α ) > f (x ) and g m (x α ) > 0 for all m = 1,..., M if α > 0 is small enough. This is a contradiction. So x must be a solution for (P ). Obara (UCLA) Mathematical Appendix September 27, 2012 19 / 31

Kuhn-Tucker Theorem Proof (continued) By using Farkas Lemma, it can be shown that x is a solution for (P ) x satisfies the K-T condition with some λ R M + (this step does not depend on CQ). The proof (only one direction) is in MWG. Hence x is a solution for (P) x is a solution for (P ) x satisfies the K-T condition with some λ R M +. Obara (UCLA) Mathematical Appendix September 27, 2012 20 / 31

Kuhn-Tucker Theorem Proof (continued) For sufficiency, we just need to show that x is a solution for (P ) x is a solution for (P) when u is pseudo-concave and g m are quasi-concave for all m M(x ). We prove the contrapositive below. Suppose that x is not a solution for (P). Then x X such that u(x ) > u(x ) and g m (x ) 0 for all m M. Since u is pseudo-concave, g m is quasi-concave and g m (x ) = 0 for all m M(x ), Du(x )(x x ) > 0 and Dg m (x )(x x ) 0 for all m M(x ). Hence x is not a solution for (P ). Obara (UCLA) Mathematical Appendix September 27, 2012 21 / 31

Kuhn-Tucker Theorem Farkas Lemma What is Farkas Lemma? Farkas Lemma For any a 1,...a M R N and b R N +, only one of the following conditions hold. 1 λ m 0, m = 1,..., M such that b = M m=1 λ ma m. 2 y R N such that y b > 0 and y a m 0 for m = 1,..., M. Obara (UCLA) Mathematical Appendix September 27, 2012 22 / 31

Kuhn-Tucker Theorem Farkas Lemma This just means that b is either in A or not in A in the picture below. A b(case1) Ex. M=N=2 a2 a1 b(case2) Obara (UCLA) Mathematical Appendix September 27, 2012 23 / 31

Kuhn-Tucker Theorem Note on pseudo-concavity Pseudo-concavity f : X R is pseudo-concave if f (x ) > f (x) Df (x)(x x) > 0. Easy way to check pseudo-concavity? f is pseudo-concave if it is concave (for example, linear), or it is quasi-concave and f (x) 0 for all x X. K-T may not be sufficient without pseudo-concavity. Example. Consider max x [ 1,1] x 3. Then x = 0 satisfies the K-T condition with (λ 1, λ 2 ) = (0, 0), but is clearly not optimal. Note that the objective function is strictly quasi-concave. Obara (UCLA) Mathematical Appendix September 27, 2012 24 / 31

Envelope Theorem 5. Envelope Theorem Suppose that f and g m depend on some parameter a A, where A is an open set in R K. an optimal solution for (P) given a is given by a differentiable function x(a). constraint qualification is satisfied at x(a) for every a A. Define the optimal value function v : A R by v(a) := f (x(a)). Obara (UCLA) Mathematical Appendix September 27, 2012 25 / 31

Envelope Theorem Envelope Theorem We like to compute v(a). Let s first consider the simplest case: assume that there is no constraint (or no constraint is binding). If x(a) is an optimal solution given a, then FOC is D x f (x, a) = 0. Then we have v(a) = f (x(a), a) = D x f (x, a)dx(a)+ a f (x(a), a) = a f (x(a), a) This can be generalized to the case with (binding) constraints. Obara (UCLA) Mathematical Appendix September 27, 2012 26 / 31

Envelope Theorem Envelope Theorem Envelope Theorem Suppose that the binding constraints for (P) do not change in a neighborhood of a. Then v(a) = a f (x(a), a) + m λ m a g m (x(a), a), where λ m, m = 1,..., M are the multipliers in the K-T condition. Obara (UCLA) Mathematical Appendix September 27, 2012 27 / 31

Implicit Function Theorem 6. Implicit Function Theorem Consider a circle defined by f (x, a) = x 2 + a 2 = 1 and the point ( 1/ 2, 1/ 2 ) on the circle. x is a function of a in the neighborhood of ( 1/ 2, 1/ 2 ). Denote this function by x(a). What is Dx(a) at a = 1/ 2? One way to obtain this value is to derive x(a) explicitly and compute the derivative. But this is not always an easy thing to do. Obara (UCLA) Mathematical Appendix September 27, 2012 28 / 31

Implicit Function Theorem Implicit Function Theorem Implicit function theorem allows us to compute this value without deriving x(a) explicitly. For this example, just differentiate f (x(a), a) = 0 with respect to a. Daf (x,a) Then you get Dx(a) = D x f (x,a). Hence Dx(a) 2 a=1/ 2 = = 1. 2 This does not work when D x f (x, a) = 0 (at a = 1 for example). Obara (UCLA) Mathematical Appendix September 27, 2012 29 / 31

Implicit Function Theorem Implicit Function Theorem This result generalizes. Let X R J and A R K be open sets and F : X A R J be a C 1 (continuously differentiable) function. Implicit Function Theorem If rank D x F (x, a ) = J at (x, a ) X A, then there exist open neighborhoods V X of x, U A of a, and a C 1 function f : U V such that 1 x = f (a) if and only if F (x, a) = 0 for (x, a) V U, and 2 Df (a ) = D x F (x, a ) 1 D a F (x, a ). Obara (UCLA) Mathematical Appendix September 27, 2012 30 / 31

Implicit Function Theorem Implicit Function Theorem x 1/sqrt2 1 V Slope = -1 U 1/sqrt2 1 a Obara (UCLA) Mathematical Appendix September 27, 2012 31 / 31