1.4 FOUNDATIONS OF CONSTRAINED OPTIMIZATION

Size: px
Start display at page:

Download "1.4 FOUNDATIONS OF CONSTRAINED OPTIMIZATION"

Transcription

1 Essential Microeconomics -- 4 FOUNDATIONS OF CONSTRAINED OPTIMIZATION Fundamental Theorem of linear Programming 3 Non-linear optimization problems 6 Kuhn-Tucker necessary conditions Sufficient conditions 3 John Riley 4 October 202

2 Essential Microeconomics -2- Linear Optimization Step : We consider linear maimization problems (linear programming problems) Step 2: In the second step we then obtain necessary and sufficient conditions for general problems by eamining the linearized approimation of the original problem Linear maimization problem Ma{ q = a X n } where X = { 0, A z}, 0 A is anm nmatri We assume that X is bounded Thus by the etreme value theorem there eists a solution We also assume that X has a non-empty interior John Riley 4 October 202

3 Essential Microeconomics -3- Proposition 4-: Fundamental Theorem of Linear Programming Suppose that solves Ma{ a0 X n } where X = { 0, A z} is bounded and has a non-empty interior Then there eists a shadow price vector λ 0 such that a A, (00-) 0 λ 0 and the following complementary slackness conditions hold (i) ( a 0 λ A ) = 0 and (ii) λ ( z A ) = 0 Moreover, these conditions are not only necessary but sufficient That is, if A z, a0 λ A 0, and the complementary slackness conditions hold, then is the solution to the linear optimization problem ** John Riley 4 October 202

4 Essential Microeconomics -4- Proposition 4-: Fundamental Theorem of Linear Programming Suppose that solves Ma{ a0 X n } where X = { 0, A z} is bounded and has a non-empty interior Then there eists a shadow price vector λ 0 such that a A, (00-2) 0 λ 0 and the following complementary slackness conditions hold (i) ( a 0 λ A ) = 0 and (ii) λ ( z A ) = 0 Moreover, these conditions are not only necessary but sufficient That is, if A z, a0 λ A 0, and the complementary slackness conditions hold, then is the solution to the linear optimization problem Necessity follows directly from Proposition -4 That is, although we interpreted the linear model as an activity model of a firm with n plants, the formal analysis applies to any linear constrained optimization problem * John Riley 4 October 202

5 Essential Microeconomics -5- Proposition 4-: Fundamental Theorem of Linear Programming Suppose that solves Ma{ a0 X n } where X = { 0, A z} is bounded and has a non-empty interior Then there eists a shadow price vector λ 0 such that a A, (00-3) 0 λ 0 and the following complementary slackness conditions hold (i) ( a 0 λ A ) = 0 and (ii) λ ( z A ) = 0 Moreover, these conditions are not only necessary but sufficient That is, if A z, a0 λ A 0, and the complementary slackness conditions hold, then is the solution to the linear optimization problem Necessity follows directly from Proposition -4 That is, although we interpreted the linear model as an activity model of a firm with n plants, the formal analysis applies to any linear constrained optimization problem Moreover because the problem is linear it is concave Then by Proposition 2-, any satisfying the necessary condition is a solution to the maimization problem That is, the necessary conditions are also sufficient John Riley 4 October 202

6 Essential Microeconomics -6- Non-Linear optimization problems The FOC for non-linear optimization problems are obtained by approimating the non-linear problem by a linear programming problem and then appealing to the Fundamental Theorem of Linear Programming The following simple lemma plays a central role Lemma 4-2: If f and µ sufficiently close to, f( ) > f( ) > ( ) ( ) 0 then for all conve combinations µ of and, To understand this lemma consider the contour set through and the tangent hyperplane For any point to the right of the tangent plane (so that ( ) ( ) > 0 ) consider µ = µ + µ, a conve combination of and ( ) For µ sufficiently small, this must lie in the upper contour set of f since the contour set and tangent plane have the same slope at John Riley 4 October 202

7 Essential Microeconomics -7- Proof of the lemma Define the function µ g( µ ) f( ) = f(( µ ) + µ ) = f( + µ ( )) Note that g(0) = f( ) and g () f( ) = We wish to prove that for µ > 0 and sufficiently small g( µ ) > g(0) To do so we show that g (0) > 0 From the definition of g, g µ = µ ( ) ( ) ( ) Fig 4-: Upper contour sets of f and Setting µ = 0, g = (0) ( ) ( ) By hypothesis this is strictly positive QED John Riley 4 October 202

8 Essential Microeconomics -8- Non-Linear optimization problems As a first step we consider an optimization problem with linear constraints and a nonlinear objective function Because the constraints are linear, the feasible set X is conve P : Ma{ f ( ) X} Suppose that arg Ma{ f ( ) X} We assume that ( ) 0 To establish that the Kuhn Tucker conditions are necessary conditions we show that if solves the problem P, then it must also solve the following linear maimization problem P : Ma{ ( ) X} John Riley 4 October 202

9 Essential Microeconomics -9- Proof by contradiction If does not solve problem P, then there is some X such that >, that is, ( ) ( ) > ( ) ( ) 0 Since X is conve, all conve combinations, µ, of and are in X Also by Lemma 4-2, for all µ sufficiently small, µ lies in the interior of the upper contour set, that is Fig 4-: Upper contour sets of f and µ f( ) > f( ) But then does not solve problem P QED John Riley 4 October 202

10 Essential Microeconomics -0- The general non-linear optimization problem Now consider the general non-linear problem P : Ma{ f ( ) X} where X = { n h( ) 0, i =,, m} + i We will assume throughout that all functions are continuously differentiable Suppose that arg Ma{ f ( ) X} If ( ) = 0, the Kuhn-Tucker conditions (see Proposition 2-2) necessarily hold because we can set the vector of shadow prices equal to zero Henceforth suppose that ( ) 0 Consider also the following linearized problem P : Ma{ ( ) X} n hi where X = { + ( ) ( ) 0, i B} where B is the inde set of nonlinear constraints that are binding at Appealing repeatedly to Lemma 42-, if solves P it must also solve P (See EM section 4) John Riley 4 October 202

11 Essential Microeconomics -- The Kuhn-Tucker conditions are then obtained by applying the Fundamental Theorem of Linear Programming to the linearized problem P Proposition 4-3: Necessary conditions Suppose that solves P : Ma{ f ( ) X} and the following constraint qualifications hold (i) hi int X is non-empty and (ii) ( ) 0, i B, where B is the set of binding constraints Define n hi X = { + ( ) ( ) 0, i B} Then solves P : Ma{ ( ) X} John Riley 4 October 202

12 Essential Microeconomics -2- Appealing to the Fundamental Theorem of Linear Programming we have the following proposition Proposition 4-4: Kuhn-Tucker Conditions Suppose that solves Ma{ f ( ) X} where X { 0, h( ) 0, i =,, m} Let X be the set of linearized binding constraints at If (i) the interior of X is non-empty and (ii) hi for each binding constraint ( ) 0, then the Kuhn-Tucker conditions must hold at i * John Riley 4 October 202

13 Essential Microeconomics -3- Appealing to the Fundamental Theorem of Linear Programming we have the following proposition Proposition 4-4: Kuhn-Tucker Conditions Suppose that solves Ma{ f ( ) X} where X { 0, h( ) 0, i =,, m} Let X be the set of linearized binding constraints at If (i) the interior of X is non-empty and (ii) hi for each binding constraint ( ) 0, then the Kuhn-Tucker conditions must hold at i When are the necessary conditions sufficient? Finally we establish conditions under which the Kuhn-Tucker conditions are sufficient Proposition 4-5: Sufficient condition for a maimum Suppose that the constraint qualifications and Kuhn-Tucker conditions hold at If (i) each of the binding constraints bounds a conve set (ii) the upper contour set { f( ) f( )} is conve and (iii) ( ) 0, then is optimal John Riley 4 October 202

14 Essential Microeconomics -4- Sketch of the proof Consider the two constraint case depicted in Figure 4-3 If satisfies the Kuhn-Tucker conditions and constraint qualifications, then by the Fundamental Theorem of Linear Programming is the solution of the linearized problem P Given the conveity of the constraint functions, the linearized constraint set, X, contains the original set X Fig 4-3: Sufficient conditions for a maimum Given the conveity of the upper contour set of f, it follows that the line tangent to the contour set of f through is a separating line Thus the intersection of the set { f( ) > f( )} and X is empty John Riley 4 October 202

15 Essential Microeconomics -5- If the informal sketch is not convincing, the formal proof appeals to the following mathematical lemma (which is also proved below) Lemma 4-6: If the upper contour set { g ( ) g ( )} is conve, (i) g ( ) g ( ) g ( ) ( ) 0 and (ii) g ( ) > g ( ) g ( ) ( ) > 0 g g and ( ) 0 then John Riley 4 October 202

16 Essential Microeconomics -6- Proof of Proposition 4-5 (Sufficiency) hi By Lemma 4-6, if hi( ) hi( ) = 0 bounds a conve set and ( ) 0, then hi hi( ) hi( ) ( ) ( ) 0 Thus X X ** John Riley 4 October 202

17 Essential Microeconomics -7- Proof of Proposition 4-5 (Sufficiency) hi By Lemma 4-6, if hi( ) hi( ) = 0 bounds a conve set and ( ) 0, then hi hi( ) hi( ) ( ) ( ) 0 Thus X X Suppose that the Kuhn-Tucker conditions hold at Consider the linearized problem at Because the Kuhn-Tucker conditions are both necessary and sufficient for this linear optimization problem, it follows that solves Ma{ ( ) X} Because X X it follows that solves Ma({ ( ) X} * John Riley 4 October 202

18 Essential Microeconomics -8- Proof of Proposition 4-5 (Sufficiency) hi By Lemma 4-6, if hi( ) hi( ) = 0 bounds a conve set and ( ) 0, then hi hi( ) hi( ) ( ) ( ) 0 Thus X X Suppose that the Kuhn-Tucker conditions hold at Consider the linearized problem at Because the Kuhn-Tucker conditions are both necessary and sufficient for this linear optimization problem, it follows that solves Ma{ ( ) X} Because X X it follows that solves Ma({ ( ) X} By Lemma 4-5 (ii), because { f( ) f( )} is conve, f( ) > f( ) ( ) > ( ) ) solves Ma({ f ( ) X} Thus QED John Riley 4 October 202

19 Essential Microeconomics -9- It remains to prove Lemma 4-6 Lemma 4-6: If the upper contour set { g ( ) g ( ) 0} is conve, (i) g ( ) g ( ) g ( ) ( ) 0 and (ii) g ( ) > g ( ) g ( ) ( ) > 0 g g and ( ) 0 then Proof of (i): Consider a vector in the upper contour set Since the upper contour set is conve, every conve combination λ = ( λ) + λ also lies in this set Therefore for any λ (0,), λ dh h( λ ) = g ( ) g ( ) 0 But h (0) = 0, so (0) 0 dλ Since the derivative of h( λ ) is dh g 0 ( ) ( λ λ = ) ( ) dλ it follows that dh g 0 (0) = ( ) ( ) 0 dλ QED John Riley 4 October 202

20 Essential Microeconomics -20- Proof of (ii): From (i) we know that g g ( ) > g ( ) ( ) ( ) 0 Either (ii) holds, or there is some such that g ( ) > g ( ) and g ( ) ( ) = 0 2 g Consider = δ where δ = ε ( ) and ε > 0 Since sufficiently small, 2 g ( ) = g ( δ ) > g ( ) g ( ) > g ( ) It follows that, for ε Also g 2 0 g 2 g ( ) ( ) = ( ) ( ) + ( ) ( ) But the second term on the right-hand side is zero and established that 2 g = ε ( ) We have therefore 2 0 g ( ) > g ( ) and g ( ) ( ) g = ε ( ) g ( ) < 0 But this result contradicts (i) so there can be no such 2 QED John Riley 4 October 202

CHAPTER 1-2: SHADOW PRICES

CHAPTER 1-2: SHADOW PRICES Essential Microeconomics -- CHAPTER -: SHADOW PRICES An intuitive approach: profit maimizing firm with a fied supply of an input Shadow prices 5 Concave maimization problem 7 Constraint qualifications

More information

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

Mathematical Foundations -1- Supporting hyperplanes. SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane Mathematical Foundations -1- Supporting hyperplanes SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane Supporting Prices 2 Production efficient plans and transfer

More information

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

Mathematical Foundations -1- Constrained Optimization. Constrained Optimization. An intuitive approach 2. First Order Conditions (FOC) 7 Mathematical Foundations -- Constrained Optimization Constrained Optimization An intuitive approach First Order Conditions (FOC) 7 Constraint qualifications 9 Formal statement of the FOC for a maximum

More information

3.2 THE FUNDAMENTAL WELFARE THEOREMS

3.2 THE FUNDAMENTAL WELFARE THEOREMS Essential Microeconomics -1-3.2 THE FUNDMENTL WELFRE THEOREMS Walrasian Equilibrium 2 First welfare teorem 3 Second welfare teorem (conve, differentiable economy) 12 Te omotetic preference 2 2 economy

More information

CHAPTER 3: OPTIMIZATION

CHAPTER 3: OPTIMIZATION John Riley 8 February 7 CHAPTER 3: OPTIMIZATION 3. TWO VARIABLES 8 Second Order Conditions Implicit Function Theorem 3. UNCONSTRAINED OPTIMIZATION 4 Necessary and Sufficient Conditions 3.3 CONSTRAINED

More information

STATIC LECTURE 4: CONSTRAINED OPTIMIZATION II - KUHN TUCKER THEORY

STATIC LECTURE 4: CONSTRAINED OPTIMIZATION II - KUHN TUCKER THEORY STATIC LECTURE 4: CONSTRAINED OPTIMIZATION II - KUHN TUCKER THEORY UNIVERSITY OF MARYLAND: ECON 600 1. Some Eamples 1 A general problem that arises countless times in economics takes the form: (Verbally):

More information

Mathematical Foundations -1- Convexity and quasi-convexity. Convex set Convex function Concave function Quasi-concave function Supporting hyperplane

Mathematical Foundations -1- Convexity and quasi-convexity. Convex set Convex function Concave function Quasi-concave function Supporting hyperplane Mathematical Foundations -1- Convexity and quasi-convexity Convex set Convex function Concave function Quasi-concave function Supporting hyperplane Mathematical Foundations -2- Convexity and quasi-convexity

More information

Basic mathematics of economic models. 3. Maximization

Basic mathematics of economic models. 3. Maximization John Riley 1 January 16 Basic mathematics o economic models 3 Maimization 31 Single variable maimization 1 3 Multi variable maimization 6 33 Concave unctions 9 34 Maimization with non-negativity constraints

More information

Mathematical Foundations II

Mathematical Foundations II Mathematical Foundations 2-1- Mathematical Foundations II A. Level and superlevel sets 2 B. Convex sets and concave functions 4 C. Parameter changes: Envelope Theorem I 17 D. Envelope Theorem II 41 48

More information

Essential Microeconomics : EQUILIBRIUM AND EFFICIENCY WITH PRODUCTION Key ideas: Walrasian equilibrium, first and second welfare theorems

Essential Microeconomics : EQUILIBRIUM AND EFFICIENCY WITH PRODUCTION Key ideas: Walrasian equilibrium, first and second welfare theorems Essential Microeconomics -- 5.2: EQUILIBRIUM AND EFFICIENCY WITH PRODUCTION Key ideas: Walrasian equilibrium, irst and second welare teorems A general model 2 First welare Teorem 7 Second welare teorem

More information

Optimization. A first course on mathematics for economists

Optimization. A first course on mathematics for economists Optimization. A first course on mathematics for economists Xavier Martinez-Giralt Universitat Autònoma de Barcelona xavier.martinez.giralt@uab.eu II.3 Static optimization - Non-Linear programming OPT p.1/45

More information

Review of Optimization Basics

Review of Optimization Basics Review of Optimization Basics. Introduction Electricity markets throughout the US are said to have a two-settlement structure. The reason for this is that the structure includes two different markets:

More information

The Kuhn-Tucker and Envelope Theorems

The Kuhn-Tucker and Envelope Theorems The Kuhn-Tucker and Envelope Theorems Peter Ireland EC720.01 - Math for Economists Boston College, Department of Economics Fall 2010 The Kuhn-Tucker and envelope theorems can be used to characterize the

More information

14 March 2018 Module 1: Marginal analysis and single variable calculus John Riley. ( x, f ( x )) are the convex combinations of these two

14 March 2018 Module 1: Marginal analysis and single variable calculus John Riley. ( x, f ( x )) are the convex combinations of these two 4 March 28 Module : Marginal analysis single variable calculus John Riley 4. Concave conve functions A function f( ) is concave if, for any interval [, ], the graph of a function f( ) is above the line

More information

Nonlinear Programming and the Kuhn-Tucker Conditions

Nonlinear Programming and the Kuhn-Tucker Conditions Nonlinear Programming and the Kuhn-Tucker Conditions The Kuhn-Tucker (KT) conditions are first-order conditions for constrained optimization problems, a generalization of the first-order conditions we

More information

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

Seminars on Mathematics for Economics and Finance Topic 5: Optimization Kuhn-Tucker conditions for problems with inequality constraints 1 Seminars on Mathematics for Economics and Finance Topic 5: Optimization Kuhn-Tucker conditions for problems with inequality constraints 1 Session: 15 Aug 2015 (Mon), 10:00am 1:00pm I. Optimization with

More information

The Kuhn-Tucker and Envelope Theorems

The Kuhn-Tucker and Envelope Theorems The Kuhn-Tucker and Envelope Theorems Peter Ireland ECON 77200 - Math for Economists Boston College, Department of Economics Fall 207 The Kuhn-Tucker and envelope theorems can be used to characterize the

More information

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

Outline. Roadmap for the NPP segment: 1 Preliminaries: role of convexity. 2 Existence of a solution Outline Roadmap for the NPP segment: 1 Preliminaries: role of convexity 2 Existence of a solution 3 Necessary conditions for a solution: inequality constraints 4 The constraint qualification 5 The Lagrangian

More information

Firms and returns to scale -1- John Riley

Firms and returns to scale -1- John Riley Firms and returns to scale -1- John Riley Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Natural monopoly 1 C. Constant returns to scale 21 D. The CRS economy 26 E. pplication

More information

3. THE EXCHANGE ECONOMY

3. THE EXCHANGE ECONOMY Essential Microeconomics -1-3. THE EXCHNGE ECONOMY Pareto efficient allocations 2 Edgewort box analysis 5 Market clearing prices 13 Walrasian Equilibrium 16 Equilibrium and Efficiency 22 First welfare

More information

Economics 205 Exercises

Economics 205 Exercises Economics 05 Eercises Prof. Watson, Fall 006 (Includes eaminations through Fall 003) Part 1: Basic Analysis 1. Using ε and δ, write in formal terms the meaning of lim a f() = c, where f : R R.. Write the

More information

Chiang/Wainwright: Fundamental Methods of Mathematical Economics

Chiang/Wainwright: Fundamental Methods of Mathematical Economics Chiang/Wainwright: Fundamental Methods of Mathematical Economics CHAPTER 9 EXERCISE 9.. Find the stationary values of the following (check whether they are relative maima or minima or inflection points),

More information

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

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 11.8 Inequality Constraints 341 Because by assumption x is a regular point and L x is positive definite on M, it follows that this matrix is nonsingular (see Exercise 11). Thus, by the Implicit Function

More information

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

Econ 508-A FINITE DIMENSIONAL OPTIMIZATION - NECESSARY CONDITIONS. Carmen Astorne-Figari Washington University in St. Louis. Econ 508-A FINITE DIMENSIONAL OPTIMIZATION - NECESSARY CONDITIONS Carmen Astorne-Figari Washington University in St. Louis August 12, 2010 INTRODUCTION General form of an optimization problem: max x f

More information

, αβ, > 0 is strictly quasi-concave on

, αβ, > 0 is strictly quasi-concave on John Riley 8 Setember 9 Econ Diagnostic Test Time allowed: 9 minutes. Attemt all three questions. Note that the last two arts of questions and 3 are marked with an asterisk (). These do not carry many

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Instructor: Moritz Hardt Email: hardt+ee227c@berkeley.edu Graduate Instructor: Max Simchowitz Email: msimchow+ee227c@berkeley.edu

More information

It is convenient to introduce some notation for this type of problems. I will write this as. max u (x 1 ; x 2 ) subj. to. p 1 x 1 + p 2 x 2 m ;

It is convenient to introduce some notation for this type of problems. I will write this as. max u (x 1 ; x 2 ) subj. to. p 1 x 1 + p 2 x 2 m ; 4 Calculus Review 4.1 The Utility Maimization Problem As a motivating eample, consider the problem facing a consumer that needs to allocate a given budget over two commodities sold at (linear) prices p

More information

Mathematical Appendix

Mathematical Appendix 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

More information

ECONOMIC OPTIMALITY. Date: October 10, 2005.

ECONOMIC OPTIMALITY. Date: October 10, 2005. ECONOMIC OPTIMALITY 1. FORMAL STATEMENT OF THE DECISION PROBLEM 1.1. Statement of the problem. ma h(, a) (1) such that G(a) This says that the problem is to maimize the function h which depends on and

More information

The Karush-Kuhn-Tucker (KKT) conditions

The Karush-Kuhn-Tucker (KKT) conditions The Karush-Kuhn-Tucker (KKT) conditions In this section, we will give a set of sufficient (and at most times necessary) conditions for a x to be the solution of a given convex optimization problem. These

More information

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

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010 I.3. LMI DUALITY Didier HENRION henrion@laas.fr EECI Graduate School on Control Supélec - Spring 2010 Primal and dual For primal problem p = inf x g 0 (x) s.t. g i (x) 0 define Lagrangian L(x, z) = g 0

More information

3. Neoclassical Demand Theory. 3.1 Preferences

3. Neoclassical Demand Theory. 3.1 Preferences EC 701, Fall 2005, Microeconomic Theory September 28, 2005 page 81 3. Neoclassical Demand Theory 3.1 Preferences Not all preferences can be described by utility functions. This is inconvenient. We make

More information

Universidad Carlos III de Madrid

Universidad Carlos III de Madrid Universidad Carlos III de Madrid Eercise 1 2 3 4 5 6 Total Points Department of Economics Mathematics I Final Eam January 22nd 2018 LAST NAME: Eam time: 2 hours. FIRST NAME: ID: DEGREE: GROUP: 1 (1) Consider

More information

Optimization Theory. Lectures 4-6

Optimization Theory. Lectures 4-6 Optimization Theory Lectures 4-6 Unconstrained Maximization Problem: Maximize a function f:ú n 6 ú within a set A f ú n. Typically, A is ú n, or the non-negative orthant {x0ú n x$0} Existence of a maximum:

More information

1. Sets A set is any collection of elements. Examples: - the set of even numbers between zero and the set of colors on the national flag.

1. Sets A set is any collection of elements. Examples: - the set of even numbers between zero and the set of colors on the national flag. San Francisco State University Math Review Notes Michael Bar Sets A set is any collection of elements Eamples: a A {,,4,6,8,} - the set of even numbers between zero and b B { red, white, bule} - the set

More information

November 13, 2018 MAT186 Week 8 Justin Ko

November 13, 2018 MAT186 Week 8 Justin Ko 1 Mean Value Theorem Theorem 1 (Mean Value Theorem). Let f be a continuous on [a, b] and differentiable on (a, b). There eists a c (a, b) such that f f(b) f(a) (c) =. b a Eample 1: The Mean Value Theorem

More information

Mathematical Preliminaries for Microeconomics: Exercises

Mathematical Preliminaries for Microeconomics: Exercises Mathematical Preliminaries for Microeconomics: Exercises Igor Letina 1 Universität Zürich Fall 2013 1 Based on exercises by Dennis Gärtner, Andreas Hefti and Nick Netzer. How to prove A B Direct proof

More information

Calculus One variable

Calculus One variable Calculus One variable (f ± g) ( 0 ) = f ( 0 ) ± g ( 0 ) (λf) ( 0 ) = λ f ( 0 ) ( (fg) ) ( 0 ) = f ( 0 )g( 0 ) + f( 0 )g ( 0 ) f g (0 ) = f ( 0 )g( 0 ) f( 0 )g ( 0 ) f( 0 ) 2 (f g) ( 0 ) = f (g( 0 )) g

More information

Gi en Demand for Several Goods

Gi en Demand for Several Goods Gi en Demand for Several Goods Peter Norman Sørensen January 28, 2011 Abstract The utility maimizing consumer s demand function may simultaneously possess the Gi en property for any number of goods strictly

More information

Mathematics For Economists

Mathematics For Economists Mathematics For Economists Mark Dean Final 2010 Tuesday 7th December Question 1 (15 Points) Let be a continuously differentiable function on an interval in R. Show that is concave if and only if () ()

More information

Introduction to Optimization Techniques. Nonlinear Optimization in Function Spaces

Introduction to Optimization Techniques. Nonlinear Optimization in Function Spaces Introduction to Optimization Techniques Nonlinear Optimization in Function Spaces X : T : Gateaux and Fréchet Differentials Gateaux and Fréchet Differentials a vector space, Y : a normed space transformation

More information

Lagrangian Duality for Dummies

Lagrangian Duality for Dummies Lagrangian Duality for Dummies David Knowles November 13, 2010 We want to solve the following optimisation problem: f 0 () (1) such that f i () 0 i 1,..., m (2) For now we do not need to assume conveity.

More information

The Kuhn-Tucker Problem

The Kuhn-Tucker Problem Natalia Lazzati Mathematics for Economics (Part I) Note 8: Nonlinear Programming - The Kuhn-Tucker Problem Note 8 is based on de la Fuente (2000, Ch. 7) and Simon and Blume (1994, Ch. 18 and 19). The Kuhn-Tucker

More information

g(x,y) = c. For instance (see Figure 1 on the right), consider the optimization problem maximize subject to

g(x,y) = c. For instance (see Figure 1 on the right), consider the optimization problem maximize subject to 1 of 11 11/29/2010 10:39 AM From Wikipedia, the free encyclopedia In mathematical optimization, the method of Lagrange multipliers (named after Joseph Louis Lagrange) provides a strategy for finding the

More information

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems Robert M. Freund February 2016 c 2016 Massachusetts Institute of Technology. All rights reserved. 1 1 Introduction

More information

Summary Notes on Maximization

Summary Notes on Maximization Division of the Humanities and Social Sciences Summary Notes on Maximization KC Border Fall 2005 1 Classical Lagrange Multiplier Theorem 1 Definition A point x is a constrained local maximizer of f subject

More information

Firms and returns to scale -1- Firms and returns to scale

Firms and returns to scale -1- Firms and returns to scale Firms and returns to scale -1- Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Constant returns to scale 19 C. The CRS economy 25 D. pplication to trade 47 E. Decreasing

More information

Lecture 4: Optimization. Maximizing a function of a single variable

Lecture 4: Optimization. Maximizing a function of a single variable Lecture 4: Optimization Maximizing or Minimizing a Function of a Single Variable Maximizing or Minimizing a Function of Many Variables Constrained Optimization Maximizing a function of a single variable

More information

Constrained maxima and Lagrangean saddlepoints

Constrained maxima and Lagrangean saddlepoints Division of the Humanities and Social Sciences Ec 181 KC Border Convex Analysis and Economic Theory Winter 2018 Topic 10: Constrained maxima and Lagrangean saddlepoints 10.1 An alternative As an application

More information

1. f(β) 0 (that is, β is a feasible point for the constraints)

1. f(β) 0 (that is, β is a feasible point for the constraints) xvi 2. The lasso for linear models 2.10 Bibliographic notes Appendix Convex optimization with constraints In this Appendix we present an overview of convex optimization concepts that are particularly useful

More information

OPTIMIZATION THEORY IN A NUTSHELL Daniel McFadden, 1990, 2003

OPTIMIZATION THEORY IN A NUTSHELL Daniel McFadden, 1990, 2003 OPTIMIZATION THEORY IN A NUTSHELL Daniel McFadden, 1990, 2003 UNCONSTRAINED OPTIMIZATION 1. Consider the problem of maximizing a function f:ú n 6 ú within a set A f ú n. Typically, A might be all of ú

More information

Part I Analysis in Economics

Part I Analysis in Economics Part I Analysis in Economics D 1 1 (Function) A function f from a set A into a set B, denoted by f : A B, is a correspondence that assigns to each element A eactly one element y B We call y the image of

More information

too, of course, but is perhaps overkill here.

too, of course, but is perhaps overkill here. LUNDS TEKNISKA HÖGSKOLA MATEMATIK LÖSNINGAR OPTIMERING 018-01-11 kl 08-13 1. a) CQ points are shown as A and B below. Graphically: they are the only points that share the same tangent line for both active

More information

. This matrix is not symmetric. Example. Suppose A =

. This matrix is not symmetric. Example. Suppose A = Notes for Econ. 7001 by Gabriel A. ozada The equation numbers and page numbers refer to Knut Sydsæter and Peter J. Hammond s textbook Mathematics for Economic Analysis (ISBN 0-13- 583600-X, 1995). 1. Convexity,

More information

TMA 4180 Optimeringsteori KARUSH-KUHN-TUCKER THEOREM

TMA 4180 Optimeringsteori KARUSH-KUHN-TUCKER THEOREM TMA 4180 Optimeringsteori KARUSH-KUHN-TUCKER THEOREM H. E. Krogstad, IMF, Spring 2012 Karush-Kuhn-Tucker (KKT) Theorem is the most central theorem in constrained optimization, and since the proof is scattered

More information

4 Lecture Applications

4 Lecture Applications 4 Lecture 4 4.1 Applications We now will look at some of the applications of the convex analysis we have learned. First, we shall us a separation theorem to prove the second fundamental theorem of welfare

More information

Constrained Optimization

Constrained Optimization Constrained Optimization Joshua Wilde, revised by Isabel Tecu, Takeshi Suzuki and María José Boccardi August 13, 2013 1 General Problem Consider the following general constrained optimization problem:

More information

Convex Optimization Overview (cnt d)

Convex Optimization Overview (cnt d) Conve Optimization Overview (cnt d) Chuong B. Do November 29, 2009 During last week s section, we began our study of conve optimization, the study of mathematical optimization problems of the form, minimize

More information

GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION

GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION Chapter 4 GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION Alberto Cambini Department of Statistics and Applied Mathematics University of Pisa, Via Cosmo Ridolfi 10 56124

More information

5.1 THE ROBINSON CRUSOE ECONOMY

5.1 THE ROBINSON CRUSOE ECONOMY Essential Microeconomics -- 5 THE ROBINSON CRUSOE ECONOMY Ke ideas: Walrasian equilibrium allocation, otimal allocation, invisible hand at work A simle econom with roduction Two commodities, H consumers,

More information

Walrasian Equilibrium in an exchange economy

Walrasian Equilibrium in an exchange economy Microeconomic Teory -1- Walrasian equilibrium Walrasian Equilibrium in an ecange economy 1. Homotetic preferences 2 2. Walrasian equilibrium in an ecange economy 11 3. Te market value of attributes 18

More information

Microeconomics, Block I Part 1

Microeconomics, Block I Part 1 Microeconomics, Block I Part 1 Piero Gottardi EUI Sept. 26, 2016 Piero Gottardi (EUI) Microeconomics, Block I Part 1 Sept. 26, 2016 1 / 53 Choice Theory Set of alternatives: X, with generic elements x,

More information

Introduction to Machine Learning Spring 2018 Note Duality. 1.1 Primal and Dual Problem

Introduction to Machine Learning Spring 2018 Note Duality. 1.1 Primal and Dual Problem CS 189 Introduction to Machine Learning Spring 2018 Note 22 1 Duality As we have seen in our discussion of kernels, ridge regression can be viewed in two ways: (1) an optimization problem over the weights

More information

Outline. Basic Concepts in Optimization Part I. Illustration of a (Strict) Local Minimum, x. Local Optima. Neighborhood.

Outline. Basic Concepts in Optimization Part I. Illustration of a (Strict) Local Minimum, x. Local Optima. Neighborhood. Outline Basic Concepts in Optimization Part I Local and Global Optima Benoît Chachuat McMaster University Department of Chemical Engineering ChE G: Optimization in Chemical Engineering

More information

1 Convexity, Convex Relaxations, and Global Optimization

1 Convexity, Convex Relaxations, and Global Optimization 1 Conveity, Conve Relaations, and Global Optimization Algorithms 1 1.1 Minima Consider the nonlinear optimization problem in a Euclidean space: where the feasible region. min f(), R n Definition (global

More information

Optimization Paul Schrimpf September 12, 2018

Optimization Paul Schrimpf September 12, 2018 Optimization Paul Schrimpf September 1, 018 University of British Columbia Economics 56 cba1 Today s lecture is about optimization Useful references are chapters 1-5 of Diit (1990), chapters 16-19 of Simon

More information

The general programming problem is the nonlinear programming problem where a given function is maximized subject to a set of inequality constraints.

The general programming problem is the nonlinear programming problem where a given function is maximized subject to a set of inequality constraints. 1 Optimization Mathematical programming refers to the basic mathematical problem of finding a maximum to a function, f, subject to some constraints. 1 In other words, the objective is to find a point,

More information

Convex Optimization M2

Convex Optimization M2 Convex Optimization M2 Lecture 3 A. d Aspremont. Convex Optimization M2. 1/49 Duality A. d Aspremont. Convex Optimization M2. 2/49 DMs DM par email: dm.daspremont@gmail.com A. d Aspremont. Convex Optimization

More information

Finite Dimensional Optimization Part I: The KKT Theorem 1

Finite Dimensional Optimization Part I: The KKT Theorem 1 John Nachbar Washington University March 26, 2018 1 Introduction Finite Dimensional Optimization Part I: The KKT Theorem 1 These notes characterize maxima and minima in terms of first derivatives. I focus

More information

Convex Optimization & Lagrange Duality

Convex Optimization & Lagrange Duality Convex Optimization & Lagrange Duality Chee Wei Tan CS 8292 : Advanced Topics in Convex Optimization and its Applications Fall 2010 Outline Convex optimization Optimality condition Lagrange duality KKT

More information

DIFFERENTIATION. 3.1 Approximate Value and Error (page 151)

DIFFERENTIATION. 3.1 Approximate Value and Error (page 151) CHAPTER APPLICATIONS OF DIFFERENTIATION.1 Approimate Value and Error (page 151) f '( lim 0 f ( f ( f ( f ( f '( or f ( f ( f '( f ( f ( f '( (.) f ( f '( (.) where f ( f ( f ( Eample.1 (page 15): Find

More information

Problem Set 2 Solutions

Problem Set 2 Solutions EC 720 - Math for Economists Samson Alva Department of Economics Boston College October 4 2011 1. Profit Maximization Problem Set 2 Solutions (a) The Lagrangian for this problem is L(y k l λ) = py rk wl

More information

E 600 Chapter 4: Optimization

E 600 Chapter 4: Optimization E 600 Chapter 4: Optimization Simona Helmsmueller August 8, 2018 Goals of this lecture: Every theorem in these slides is important! You should understand, remember and be able to apply each and every one

More information

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

University of California, Davis Department of Agricultural and Resource Economics ARE 252 Lecture Notes 2 Quirino Paris University of California, Davis Department of Agricultural and Resource Economics ARE 5 Lecture Notes Quirino Paris Karush-Kuhn-Tucker conditions................................................. page Specification

More information

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

EC /11. Math for Microeconomics September Course, Part II Lecture Notes. Course Outline LONDON SCHOOL OF ECONOMICS Professor Leonardo Felli Department of Economics S.478; x7525 EC400 20010/11 Math for Microeconomics September Course, Part II Lecture Notes Course Outline Lecture 1: Tools for

More information

Chapter 2: Preliminaries and elements of convex analysis

Chapter 2: Preliminaries and elements of convex analysis Chapter 2: Preliminaries and elements of convex analysis Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-14-15.shtml Academic year 2014-15

More information

1.3 The Indirect Utility Function

1.3 The Indirect Utility Function 1.2 Utility Maximization Problem (UMP) (MWG 2.D, 2.E; Kreps 2.2) max u (x) s.t. p.x w and x 0 hx Xi For a cts preference relation represented by a cts utility fn, u ( ): 1. The UMP has at least one solution

More information

and ( x, y) in a domain D R a unique real number denoted x y and b) = x y = {(, ) + 36} that is all points inside and on

and ( x, y) in a domain D R a unique real number denoted x y and b) = x y = {(, ) + 36} that is all points inside and on Mat 7 Calculus III Updated on 10/4/07 Dr. Firoz Chapter 14 Partial Derivatives Section 14.1 Functions o Several Variables Deinition: A unction o two variables is a rule that assigns to each ordered pair

More information

Roles of Convexity in Optimization Theory. Efor, T. E and Nshi C. E

Roles of Convexity in Optimization Theory. Efor, T. E and Nshi C. E IDOSR PUBLICATIONS International Digital Organization for Scientific Research ISSN: 2550-7931 Roles of Convexity in Optimization Theory Efor T E and Nshi C E Department of Mathematics and Computer Science

More information

5. Duality. Lagrangian

5. Duality. Lagrangian 5. Duality Convex Optimization Boyd & Vandenberghe Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized

More information

Mathematical Economics. Lecture Notes (in extracts)

Mathematical Economics. Lecture Notes (in extracts) Prof. Dr. Frank Werner Faculty of Mathematics Institute of Mathematical Optimization (IMO) http://math.uni-magdeburg.de/ werner/math-ec-new.html Mathematical Economics Lecture Notes (in extracts) Winter

More information

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem:

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem: CDS270 Maryam Fazel Lecture 2 Topics from Optimization and Duality Motivation network utility maximization (NUM) problem: consider a network with S sources (users), each sending one flow at rate x s, through

More information

4TE3/6TE3. Algorithms for. Continuous Optimization

4TE3/6TE3. Algorithms for. Continuous Optimization 4TE3/6TE3 Algorithms for Continuous Optimization (Duality in Nonlinear Optimization ) Tamás TERLAKY Computing and Software McMaster University Hamilton, January 2004 terlaky@mcmaster.ca Tel: 27780 Optimality

More information

The Detective s Hat Function

The Detective s Hat Function The Detective s Hat Function (,) (,) (,) (,) (, ) (4, ) The graph of the function f shown above is a piecewise continuous function defined on [, 4]. The graph of f consists of five line segments. Let g

More information

Computational Optimization. Constrained Optimization Part 2

Computational Optimization. Constrained Optimization Part 2 Computational Optimization Constrained Optimization Part Optimality Conditions Unconstrained Case X* is global min Conve f X* is local min SOSC f ( *) = SONC Easiest Problem Linear equality constraints

More information

Microeconomic Theory -1- Introduction

Microeconomic Theory -1- Introduction Microeconomic Theory -- Introduction. Introduction. Profit maximizing firm with monopoly power 6 3. General results on maximizing with two variables 8 4. Model of a private ownership economy 5. Consumer

More information

2.098/6.255/ Optimization Methods Practice True/False Questions

2.098/6.255/ Optimization Methods Practice True/False Questions 2.098/6.255/15.093 Optimization Methods Practice True/False Questions December 11, 2009 Part I For each one of the statements below, state whether it is true or false. Include a 1-3 line supporting sentence

More information

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization MATHEMATICS OF OPERATIONS RESEARCH Vol. 29, No. 3, August 2004, pp. 479 491 issn 0364-765X eissn 1526-5471 04 2903 0479 informs doi 10.1287/moor.1040.0103 2004 INFORMS Some Properties of the Augmented

More information

Structural Properties of Utility Functions Walrasian Demand

Structural Properties of Utility Functions Walrasian Demand Structural Properties of Utility Functions Walrasian Demand Econ 2100 Fall 2017 Lecture 4, September 7 Outline 1 Structural Properties of Utility Functions 1 Local Non Satiation 2 Convexity 3 Quasi-linearity

More information

Concave programming. Concave programming is another special case of the general constrained optimization. subject to g(x) 0

Concave programming. Concave programming is another special case of the general constrained optimization. subject to g(x) 0 1 Introduction Concave programming Concave programming is another special case of the general constrained optimization problem max f(x) subject to g(x) 0 in which the objective function f is concave and

More information

Midterm Exam - Solutions

Midterm Exam - Solutions EC 70 - Math for Economists Samson Alva Department of Economics, Boston College October 13, 011 Midterm Exam - Solutions 1 Quasilinear Preferences (a) There are a number of ways to define the Lagrangian

More information

The Firm: Optimisation

The Firm: Optimisation Almost essential Firm: Basics The Firm: Optimisation MICROECONOMICS Principles and Analysis Frank Cowell October 2005 Overview... Firm: Optimisation The setting Approaches to the firm s optimisation problem

More information

Optimization and Optimal Control in Banach Spaces

Optimization and Optimal Control in Banach Spaces Optimization and Optimal Control in Banach Spaces Bernhard Schmitzer October 19, 2017 1 Convex non-smooth optimization with proximal operators Remark 1.1 (Motivation). Convex optimization: easier to solve,

More information

Appendix A Taylor Approximations and Definite Matrices

Appendix A Taylor Approximations and Definite Matrices Appendix A Taylor Approximations and Definite Matrices Taylor approximations provide an easy way to approximate a function as a polynomial, using the derivatives of the function. We know, from elementary

More information

Modern Optimization Theory: Concave Programming

Modern Optimization Theory: Concave Programming Modern Optimization Theory: Concave Programming 1. Preliminaries 1 We will present below the elements of modern optimization theory as formulated by Kuhn and Tucker, and a number of authors who have followed

More information

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

Consumer Theory. Ichiro Obara. October 8, 2012 UCLA. Obara (UCLA) Consumer Theory October 8, / 51 Consumer Theory Ichiro Obara UCLA October 8, 2012 Obara (UCLA) Consumer Theory October 8, 2012 1 / 51 Utility Maximization Utility Maximization Obara (UCLA) Consumer Theory October 8, 2012 2 / 51 Utility

More information

is a maximizer. However this is not the case. We will now give a graphical argument explaining why argue a further condition must be satisfied.

is a maximizer. However this is not the case. We will now give a graphical argument explaining why argue a further condition must be satisfied. D. Maimization with two variables D. Sufficient conditions for a maimum Suppose that the second order conditions hold strictly. It is tempting to believe that this might be enough to ensure that is a maimizer.

More information

Lecture 6: Calculus. In Song Kim. September 7, 2011

Lecture 6: Calculus. In Song Kim. September 7, 2011 Lecture 6: Calculus In Song Kim September 7, 20 Introuction to Differential Calculus In our previous lecture we came up with several ways to analyze functions. We saw previously that the slope of a linear

More information

Constraint qualifications for nonlinear programming

Constraint qualifications for nonlinear programming Constraint qualifications for nonlinear programming Consider the standard nonlinear program min f (x) s.t. g i (x) 0 i = 1,..., m, h j (x) = 0 1 = 1,..., p, (NLP) with continuously differentiable functions

More information

Mat 267 Engineering Calculus III Updated on 9/19/2010

Mat 267 Engineering Calculus III Updated on 9/19/2010 Chapter 11 Partial Derivatives Section 11.1 Functions o Several Variables Deinition: A unction o two variables is a rule that assigns to each ordered pair o real numbers (, ) in a set D a unique real number

More information