Math MSC Notes
Math MSC Notes
Reduced Notes
Mathematics for Economists, University of Bonn
Def. The ball of radius ε > 0 centered at Def. Fix A ⊂ X. Then its
x ∈ X is Bε (x) ≡ {x0 |d(x0 , x) < ε}. 1. interior is int(A) ≡ {x ∈ A|∃ε > 0 Bε (x) ⊂ A}.
Def. • A ⊂ X is open if for all x ∈ A there is 2. closure is Ā ≡ { x ∈ X|∀ε > 0 Bε (x)∩A , ∅ }.
some ε > 0 such that Bε (x) ⊂ A. 3. boundary is ∂A = Ā\int(A).
Thm.2.2 1. The closure of A ⊂ X is the inter- Euclidean space
section of all closed sets containing A.
2. The interior A ⊂ X is the union of all open Def. The n-dimensional Euclidean space is
sets contained in A. the set Rn with, for all x, x0 ∈ Rn :
1. The inner (dot/scalar) product between x
Def. A ⊂ X is dense in X if for all x ∈ X and and x0 is x · y ≡ x1 x01 + ... + xn x0n ∈ R.
ε > 0 we have A ∩ Bε (x) , ∅. 2. The scalar multiplication between λ ∈ R
and x is λ x ≡ (λ x1 , ...., λ xn ) ∈ Rn .
2.2 Vector Spaces 3. The Euclidean (2-)norm ||x|| ≡ (x · x)1/2 .
Def. A real vector space is a set V with two Thm (Cauchy-Schwarz inequality).2.6
operations + : V ×V → V and · : R×V → V |u · v| ≤ ||u|| ||v|| ∀u,v ∈ Rn .
such that, for all u, v, w ∈ V and a, b ∈ R,1
1. (V , +) is a commutative group with, Convexity of sets
(a) Identity: there is a zero vector 0 ∈ V
Def. x00 ∈ V is a convex combination be-
such that 0+v = v +0 = v,
tween x, x0 ∈ V if there is some λ ∈ [0, 1]
(b) Additive inversion: the additive in-
such that x00 = λ x+(1−λ) x0 .
verse of v is −v, so v−v ≡ v+(−v) = 0,
(c) Commutativity: u +v = v +u, Def. A ⊂ V is convex if λ x+(1−λ) x0 ∈ A for
(d) Associativity: u +(v +w) = (u +v)+w. all x, x0 ∈ A, and λ ∈ (0, 1).
2. Associativity of the scalars: a (bv) = (ab) v.
Def. A ⊂ Rn is strictly convex if λ x+(1−λ) x0 ∈
3. Identity of scalar multiplication: 1 v = v.
int(A) for all x, x0 ∈ A, x , x0, and λ ∈ (0, 1).
4. Distributivity of scalar multiplication
with respect to addition: a (u+v) = a u+a v. Thm.2.7 Let {Ai |i ∈ I } be a collection of convex
5. Distributivity of multiplication with re- sets. Then, ∩i∈I Ai is a convex set.
spect to scalar addition: (a+b) v = a v +b v.
Def. The convex hull of A ⊂ V is the inter-
Def. || · || : V → R is a norm if: section of all convex sets containing A.
1. ||v|| ≥ 0 for all v ∈ V .
2. ||v|| = 0 ⇔ v = 0 for all v ∈ V . The convex hull of A contains the set of all
3. ||u + v|| ≤ ||u|| + ||v|| for all u, v ∈ V . convex combinations of elements in A, but
4. ||α v|| = |α| ||v|| for all v ∈ V and α ∈ R. can contain other points.
We use xn → x and limn→∞ xn = x to denote All convergent sequences are Cauchy se-
that the sequence (xn )n converges to x, and quences. A metric space is complete if all
we call x the limit of (xn )n . A sequence is Cauchy sequences are convergent. A Ba-
convergent if converges to some limit, and nach space is a complete normed vector
divergent otherwise. space.
Thm.2.14 Rn is complete for all n ∈ N.
Def. (xn0 )n is a subsequence of (xn )n if there
exists a strictly increasing sequence (kn )n Instead, Q is not complete: not all Cauchy
in N such that xn0 = xkn for all n ∈ N. sequences in Q are convergent in Q.
The partial derivative of f with respect to Thm.3.13 Let f : (a, b) → R be convex, for
∂f (x )
xi at x0 ∈ Rn , denoted ∂xi0 or fi (x0 ), is the some a, b ∈ R. Then f is continuous.
derivative along t 7→ (x01, ..., x0i−1, t, x0i+1, ..., x0n )
at t = x0i (if it exists). Thm.3.14 Let f ∈ C 1 (Rn , R). Then, f is con-
Def. The (first) derivative (or Jacobian) of cave if and only if
f : Rn → R at x0 ∈ Rn is f (x2 )−f (x1 ) ≤ Df (x1 ) · (x2 −x1 ) ∀x1 , x2 ∈ Rn .
Df (x0 ) ≡ (f1 (x0 ), ..., fn (x0 )) .
∂f (x0 ) Thm.3.15 Let f ∈ C 2 (Rn , R). Then f is concave
(Only defined when fi (x0 ) ≡ exists
∂xi if and only if Hf (x) is negative semidefinite
for all i = 1, ..., n.)
for all x ∈ Rn . If Hf (x) is negative definite
C 1 (Rn , R) is the set of functions f : Rn , R for all x ∈ Rn then f is strictly concave.
such that x 7→ Df (x) exists and is contin-
uous. Def. f : V → R is (strictly) quasiconvex
if for all x, x0 ∈ V and λ ∈ [0, 1] we have
Thm (chain rule 2).3.10 Let f ∈ C 1 (Rn , R) and f (λ x+(1−λ) x0 ) ≤ (<) max{f (x), f (x0 )}.
g ∈ C 1 (R, Rn ). Then, for all t ∈ R,
d d 1 d n
dt f (g(t)) = Df (g(t)) · dt g (t), ..., dt g (t) . Note that if f is quasiconvex then it is con-
vex. A quasiconcave function is defined
Thm (implicit function).3.11 Let A ⊂ R2 be
analogously.
open and f ∈ C 1 (A, R). Assume (x01 , x02 ) ∈ A is
such that f2 (x01 , x02 ) , 0. Then,
Thm.3.16 f : V → R is quasiconcave if and
1. there exists ε > 0 and x̃2 : (x01 − ε, x01 + ε) →
only if {x|f (x) ≥ α} ⊂ V is convex for all α ∈ R.
R such that f (x1 , x̃2 (x1 )) = f (x01 , x02 ) for all
x1 ∈ (x01 − ε, x01 + ε), and
2. x̃2 (·) is differentiable and its derivative is a
3.4 Correspondences
continuous function given by
d 2 1 f1 (x1 , x̃2 (x1 )) Fix some universes X and Y .
1 x̃ (x ) = − .
dx f2 (x1 , x̃2 (x1 ))
Def. A correspondence Γ from X to Y is a
Convexity and concavity of functions map assigning, to each x ∈ X, a set Γ (x) ⊂ Y .
5 Optimization
In this section, we focus on optimization in Results for differentiable functions
Rn . We also fix some A ⊂ Rn and f : A → R.
Def. x∗ ∈ int(A) is a critical point of f ∈
Def. x∗ ∈ A is a (global) maximizer of f if
C 1 (A, R) if Df (x∗ ) = 0.
f (x) ≤ f (x∗ ) for all x ∈ A.
Note that x∗ is a maximizer of f is equiva- Df (x∗ ) = 0 is called the first order condition
lent to f (x∗ ) = max(f (A)), and equivalent to (FOC) for a maximum.
x∗ ∈ argmaxx∈A f (x). (Note that max(f (A))
exists if and only if the argument of the Thm.5.5 Let f ∈ C 1 (A, R). Then, if x ∈ A
maximum of f is non-empty.) is a maximizer of f , either x ∈ int(A) and
Def. x∗ ∈ A is a local maximizer of f if ∃ε > 0 Df (x) = 0, or x ∈ ∂A.
such that f (x) ≤ f (x∗ ) for all x ∈ Bε (x∗ )∩A.
Def. x∗ ∈ int(A) is a regular maximizer of
f ∈ C 2 (A, R) if Df (x∗ ) = 0 and Hf (x∗ ) is neg-
5.1 Some results
ative definite.
A very important result for the existence of
maximizers is the following: Hf (x∗ ) being negative definite is called the
Thm (extreme value).5.1 If A is non- second order condition (SOC) for a maxi-
empty and compact, and f is upper semi- mum.
continuous, then arg maxx∈A f (x) is non-
empty and compact. Thm.5.6 Let f ∈ C 2 (A, R). If x∗ is a regular
Thm.5.2 If A is convex and f is quasiconcave, maximizer of f then x∗ is a local maximizer
then arg maxx∈A f (x) is convex. of f . Conversely, if x∗ is a local maximizer of
f , then Hf (x∗ ) is negative semidefinite.
Thm.5.3 If A is convex, f is strictly concave.
Then f has at most one maximizer. Thm.5.7 Assume f ∈ C 2 (Rn , R) and that Hf is
Thm.5.4 If f is strictly convex and max(f (A)) negative definite. If x∗ ∈ Rn satisfies Df (x∗ ) =
exists, then arg maxx∈A f (x) ⊂ ∂A. 0, then x∗ is a global maximizer of f .
5.2 Constrained Optimization Thm.5.11 If C ⊂ Rn is convex and f : Rn → R
is quasiconcave and bounded, then V (θ) ≡
For the Lagrange problem, we fix a func- supx∈C f (x, θ) is quasiconcave.
tion h : Rn → RJ (also interpreted as a set
J
of functions {hj : Rn → R}j=1 . We want to
Thm (unconstrained envelope).5.12 Let f ∈
maximize f : Rn → R on {x|h(x) = 0} ⊂ Rn .
C 2 (Rn × Rm , R). Let x∗ ∈ Rn be a regular
Thm (Lagrange).5.8 Let f ∈ C 1 (Rn, R) and h ∈ maximizer of f at θ0 ∈ Rm . Then V (θ) ≡
C 1 (Rn, RJ ). Let x∗ ∈ argmaxx {f (x)|h(x) = 0}. If maxx f (x, θ) is differentiable and
rank(Dh(x∗ )) ≤ n there exist unique Lagrange
DV (θ0 ) = Dθ f (x∗ , θ0 ) ,
multipliers λ∗ ∈ RJ such that
|
where Dθ ≡ ∂θ∂ 1 , ..., ∂θ∂m .
Df (x∗ ) − λ∗ Dh(x∗ ) = 0 .
Thm (Kuhn-Tucker).5.9 Let f ∈ C 1 (Rn, R) and Thm (constrained envelope).5.13 Let f ∈
g ∈ C 1 (Rn, RI ). Let x∗ ∈ argmaxx {f (x)|g(x) ≤ C 2 (Rn ×Rm , R) and h ∈ C 2 (Rn , Rm ). Let x∗ ∈
0} such that rank(Dg(x∗ )) = b. If b ≤ n there Rn be a regular maximizer of f at θ0 , and
exist nonnegative Lagrange multipliers λ∗ ∈ let λ∗ be the corresponding Lagrange multi-
RI+ such that pliers. Then V (θ) ≡ maxx∈{x0 |h(x0 ,θ)=0} f (x, θ)
|
Df (x∗ ) − λ∗ Dg(x∗ ) = 0 is differentiable and
and the complementary slackness conditions DV (θ0 ) = Dθ L(x∗ , λ∗ , θ0 ) .
are satisfied: λi∗ g i (x∗ ) = 0 for all i = 1, ..., I.
Thm (Berge’s or maximum).5.14 Let f : X ×
5.3 Comparative Statics Θ → R be continuous, and C : Θ ⇒ X be com-
pact-valued and non-empty. For each θ ∈ Θ,
In a model we have two types of objects: let
• Exogenous: Variables or functions given V (θ) ≡ max f (x, θ) ,
in the assumptions of the model. x∈C(θ)
∗
• Endogenous: Variables or functions un- C (θ) ≡ arg max {f (x, θ)} .
x∈C(θ)
known before the model is solved. If C is continuous at some θ0 ∈ Θ, then V
Thm.5.10 If f : Rn × Rm → R is quasicon- is continuous at θ0 and C ∗ is non-empty,
cave and bounded and C ⊂ Rm is convex, then compact-valued, and upper hemicontinuous
V (θ) ≡ supx∈C f (x, θ) is quasiconcave. at θ0 .
6 Dynamic Optimization
We now study the problem of maximizing For each initial term x1 ∈ Rn , the recur-
some objective function over time. rence can be used to recursively obtain a
sequence (xt )∞
t=1 where, for all t ∈ N,
xt+1 = gt+1 (x1 , ..., xt ) ≡ gt+1 ((xt0 )tt0 =1 ) .
6.1 Recurrences
Def. A recurrence {gt+1 |t ∈ N} has order
Def. A (n-dimensional) recurrence (rela- d if for each t ≥ d there is a function
tion) is a set of functions {gt+1 |t ∈ N}, where ĝt+1 : Rn×d → Rn such that gt+1 (x1 , ..., xt ) =
gt+1 : (Rn )t+1 → Rn for all t. ĝt+1 (xt−d+1 , ..., xt ).
In general, an order-d recurrence can be 6.2 The Dynamic Optimization
transformed into an order-1 recurrence of Problem
higher dimensionality. For example:
1
xt+1
1
xt xt2
Def. A setting is hX, Γ , F, βi, where:
2
xt+1
2
xt ..
1. X ⊂ Rn is the set of states.
= g̃ ≡ .
.
.. ...
t+1 d 2. Γ : X ⇒ X is the constraint correspondence.
. xt
3. F : X × X → R the per-period payoff func-
d d 1 d
xt+1 xt gt+d (xt , ..., xt )
tion. We assume it is bounded.
Then, (xt1 , ..., xtd ) = (xt , ..., xt+d ) for all t.
4. β ∈ (0, 1) is the discount factor.
Def. A recurrence is homogeneous of order
d if there is some g : (Rn )d → Rn such that With some abuse of notation, XΓN (x1 ) de-
ĝt+1 = g for all t ≥ d. notes the set of feasible sequences (i.e.,
(xt0 )∞ 0
t=1 such that x1 = x1 and xt+1 ∈ Γ (xt ) for
Typically, instead of specifying {g2 , ..., gd−1 }, all t). The payoff of a feasible sequence
homogeneous recurrences are defined by g (xt )∞t=1 is
and d initial conditions, x1 , x2 , ..., xd . V ((xt )∞
P∞ t−1
t=1 ) ≡ t=1 β F(xt , xt+1 ) .
Order-1 homogeneous recurrences Def. The Sequence Problem (SP) for the set-
ting hX, Γ , F, βi consists on finding, ∀x1 ,
From now we fix some order-1 homoge- V ∗ (x1 ) ≡ sup (xt )∞ V ((xt )∞
N
t=1 ∈XΓ (x1 ) t=1 ) ,
neous recurrence characterized by g.
and on finding, for all x1∗ , some (xt∗ )∞ t=1 ∈
N ∗ ∗ ∞ ∗ ∗
Def. x∗ ∈ Rn is steady state of a homoge- XΓ (x1 ) such that V ((xt )t=1 ) =V (x1 ).
neous recurrence if x∗ = g(x∗ ).
Thm (one-shot deviation principle).6.9 Fix Thm.6.11 Both B(X) and CB (X) are complete
some Markov strategy g, and let V g be the with the metric d(f , g) ≡ supx∈X |f (x) − g(x)|.
corresponding value function. Then, g is a Thm (Blackwell’s sufficient cond.).6.12 Let
Markov solution if and only if T : B(X) → B(X) be such that
g(x) ∈ arg max (F(x, x0 )+β V g (x0 )) ∀x ∈ X . 1. Monotonicity: if f , g ∈ B(X) are such that
x0 ∈Γ (x)
f (x) ≤ g(x) for all x ∈ X then T f (x) ≤ T g(x)
for all x ∈ X, and
Alternative formulation
2. Discounting: there is β ∈ [0, 1) such that
An alternative formulation of (SP) sepa- for any a ∈ R+ , T [f + a](x) ≤ T f (x) + a β
rates states and actions. This approach is for all x ∈ X.
easy to generalize to stochastic settings. Then T is a contraction.
Define T : CB (X) → RX given by 2. P is irreducible if for all x, x0 there is t
0
T [V ](x) = sup (F(x, x0 ) + β V (x0 )) . such that (P t )x,x > 0.
x0 ∈Γ (x) 3. x is an absorbing state of P if P x,x = 1.
Note that V solves the Bellman equation if
and only if V = T [V ] ≡ T V . Def. p is a probability vector if px ≥ 0 and
P x
x∈X p = 1. ∆(X) denotes the set of prob-
Thm.6.13 T f ∈ CB (X) for all f ∈ CB (X). ability distributions.
7 Notation
- Absolute value of x: |x| - Intersection between A and B: A ∩ B
- Argument of the maximum: argmax - Hypograph of f : hypf
- Ball of radius ε around x: Bε (x) - Jacobian of f : Df
- (x) Belongs to A: x ∈ A - Limit of (xn )n : limn→∞ xn
- Boundary of A: ∂A - Maximum of A: max(A)
- Cardinality of A: |A| - Maximum of f on A: maxx∈A f (x)
- Cartesian product of A and B: A×B - Norm of v: kvk
- Closure of A: A - Power set of A: 2A
- Composition of g and f : g ◦ f - Restriction of f to A: f |A
- Complement of A: Ac - Sequence: (xn )n
- Correspondence from X to Y : Γ : X ⇒ Y - Set of functs. from X to Y : Y X
- Derivative of f : f 0 (x), f (1) (x), df (x)/dx - Set of cont. functs. from X to Y : C 0 (X, Y )
- Epigraph of f : epif - Subsequence: (xkn )n
- Exists some x in X: ∃x ∈ X - (B) Subset of A: B ⊂ A
- For all x in X: ∀x ∈ X - Supremum of A: sup(A)
- Function from X to Y : f : X → Y , f ∈ Y X - Supremum of f on A: supx∈A f (x)
- Interior of A: int(A) - Union between A and B: A ∪ B