0% found this document useful (0 votes)
167 views20 pages

Binary Relations

The document defines and provides examples of binary relations and several properties of binary relations. It introduces binary relations as subsets of Cartesian products that can represent relationships between elements of two sets like greater than or equal to. It then defines properties such as reflexive, transitive, and equivalence relations. Examples are given to illustrate different binary relations and how they can model concepts like functions, orders, and preferences.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
167 views20 pages

Binary Relations

The document defines and provides examples of binary relations and several properties of binary relations. It introduces binary relations as subsets of Cartesian products that can represent relationships between elements of two sets like greater than or equal to. It then defines properties such as reflexive, transitive, and equivalence relations. Examples are given to illustrate different binary relations and how they can model concepts like functions, orders, and preferences.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

1 Binary relations

Definition 1.1. R ⊆ X × Y is a binary relation from X to Y . We write “xRy” if (x, y) ∈ R and


“not xRy” if (x, y) ∈
/ R.
When X = Y and R ⊆ X × X, we write R is a binary relation on X.

Exercise 1.2. Suppose R, Q are two binary relations on X. Prove that, given our notation, the
following are equivalent:

1. R ⊆ Q

2. For all x, y ∈ X, xRy =⇒ xQy.

Example 1.3. Suppose f : X → Y is a function from X to Y . Then the binary relation R ⊆ X ×Y


defined by
xRy ⇐⇒ f (x) = y

is exactly the graph of f . In fact, one way to think of a function more generally is as a binary
relation R from X to Y such that: for each x ∈ X, there exists exactly one y ∈ Y such that
(x, y) ∈ R.

Example 1.4. Suppose X = {1, 2, 3} and consider the following binary relation R ⊆ {1, 2, 3} ×
{1, 2, 3}, R = {(1, 1), (2, 1), (2, 2), (3, 1), (3, 2), (3, 3)}. In other words, R is the binary relation “is
weakly greater than,” or ≥. We can represent it graphically as:

3 •
2 • •
1 • • •
≥ 1 2 3

The following graphically represents the binary relation =, or “is equal to:”

3 •
2 •
1 •
= 1 2 3

The following would represent the binary relation < or “is strictly less than:”

3 • •
2 •
1
< 1 2 3

1
Definition 1.5. The dual R0 of a binary relation R is defined by xR0 y if and only if yRx. The
asymmetric component P of a binary relation R is defined by xP y if and only if xRy and not yRx.
The symmetric component I of a binary relation R is defined by xIy if and only if xRy and yRx.

Example 1.6. Suppose X = R and R is the binary relation of ≥, or “weakly greater than.” The
dual R0 is ≤ or “weakly less than,” because x ≥ y if and only if y ≤ x. The asymmetric component
P is > or “strictly greater than,” because x > y if and only if [x ≥ y and not y ≥ x]. (Verify this).
The symmetric component of I is = or “is equal to,” because x = y if and only if x ≥ y and y ≥ x.

Example 1.7. Suppose X = {1, 2, 3} and consider the following binary relation R:

3 •
2 • • •
1 • •
R 1 2 3

Then the following represent R0 , P , and I:

3 • • 3 3 •
2 • • 2 • 2 • •
1 • • 1 • 1 •
R0 1 2 3 P 1 2 3 I 1 2 3

Definition 1.8. A binary relation R on X is:

• reflexive if, for all x ∈ X, xRx;

• complete if, for all x, y ∈ X, xRy or yRx;

• irreflexive if, for all x, y ∈ X, not xRx;

• symmetric if, for all x, y ∈ X, xRy implies yRx;

• asymmetric if, for all x, y ∈ X, xRy implies not yRx;

• antisymmetric if, for all x, y ∈ X, xRy and yRx imply x = y;

• transitive if, for all x, y, z ∈ X, xRy and yRz imply xRz;

• quasi-transitive if, for all x, y, z ∈ X, xP y and yP z imply xP z;

• acyclic if, for all x1 , x2 , . . . , xn ∈ X, x1 P x2 , x2 P x3 , . . . , and xn−1 P xn imply x1 Rxn .

• negatively transitive if not xRy and not yRz imply not xRz.

Exercise 1.9. Prove the following: If R is transitive, then R is quasi-transitive. If R is quasi-


transitive, then R is acyclic.

2
Example 1.10. Suppose X = R. The binary relation ≥ is reflexive, complete, antisymmetric,
transitive, and negatively transitive; ≥ is not asymmetric. The binary relation > is irreflexive,
asymmetric, antisymmetric, transitive, negatively transitive, quasi-transitive, and acyclic; > is not
reflexive, not complete, and not symmetric.

Definition 1.11. A binary relation R on X is an equivalence relation if R is reflexive, symmetric,


and transitive. The equivalence class of x ∈ X is {y ∈ X : xRy}. Let X/R denote the collection of
all equivalence classes.

Example 1.12. The following is an equivalence relation on X = {a, b, c, d}:

R a b c d
a • •
b • •
c • •
d • •

The equivalence classes of R are {a, b} and {c, d}, so the collection X/R = {{a, b}; {c, d}}.

Exercise 1.13. Let X be the set of all living people. Verify if the following relations on X are
reflexive, symmetric, transitive, and/or complete:

• “is married to” (assuming monogamy)

• “is the son or daughter of”

• “is an ancestor or descendant of”

• “is taller than”

For those which are equivalence relations, interpret X/R.

Definition 1.14. A binary relation R on X is a preorder if R is reflexive and transitive.

Definition 1.15. A binary relation R on X is a weak order if R is complete and transitive.

Definition 1.16. A binary relation R on X is a linear order if R is complete, transitive, and


antisymmetric.

Example 1.17. Define the binary relation ≥ on R2 by

(x1 , x2 ) ≥ (y1 , y2 ) ⇐⇒ x1 ≥ y1 and x2 ≥ y2 .

Verify that ≥ is a preorder on R2 . Verify that ≥ is not a weak order on R2 .

Definition 1.18. Given a binary relation R on X, the upper contour set of x ∈ X is {y ∈ X : yRx};
the lower contour set of x ∈ X is {y ∈ X : xRy}.

3
Exercise 1.19. Suppose R is a preorder on X. Prove that if xRy, then the lower contour set of y
is a subset of the lower contour set of x, i.e. {z ∈ X : yRz} ⊆ {z ∈ X : xRz}.

Problem 1.20. (difficult) Construct a linear order on R2 .

Problem 1.21. Suppose R1 , R2 , . . . , Rn are binary relations on X. Define the binary relation R
by
xRy if and only if xRi y, ∀i = 1, . . . , n.

Prove or provide counterexamples to the following statements: If each Ri is a preorder, then R is


a preorder. If each Ri is a weak order, then R is a weak order.

4
2 Preference and choice
Definition 2.1. A binary relation % on X is a preference relation if it is a weak order, i.e., complete
and transitive. For any binary relation %, let - denote the dual of %, defined by

x - y ⇐⇒ y % x;

 denote the asymmetric component of %, defined by

x  y ⇐⇒ [x % y and not y % x];

∼ denote the symmetric component of %, defined by

x ∼ y ⇐⇒ [x % y and y % x].

Roughly, we interpret x % y to mean the decision maker weakly prefers x to y; x  y to mean


the decision maker strictly prefers x to y; and x ∼ y to mean the decision maker is indifferent
between x and y. The upper contour set of x, {y ∈ X : y % x} consists of the elements which the
decision maker weakly prefers to x.
Completeness and transitivity are sometimes considered requirement for rationality. This is
somewhat controversial. You should be able to think of examples where your own preferences are
either incomplete or intransitive.

Exercise 2.2. Let X = {a, b, c}. Determine if the following binary relations are complete and/or
transitive:

1. %= X × X;

2. %= ∅;

3. %= {(a, a), (b, b), (c, c), (a, b), (b, a), (a, c), (b, c)};

4. %= {(a, a), (b, b), (c, c), (a, b), (b, c), (c, a)};

5. %= {(a, b), (b, c), (a, c)}.

Exercise 2.3. Prove that if % is a preference relation, then:

1. - is a preference relation;

2.  is asymmetric and transitive;

3. ∼ is an equivalence relation.

Exercise 2.4. Prove that if % is a preference relation, then:

1. x % y and y ∼ z imply x % z;

5
2. x % y and y  z imply x  z

Have you ever seen a preference? If you have, please take a picture of it for me. Since we
like to assert that economics is an empirical science, we would like the theoretical primitives to be
observable, at least in principle, otherwise we’re only engaged in a very mathematically rigorous
form of theology.

Definition 2.5. A correspondence f from X to Y is a function from X to 2Y , the power set of Y .


This is notated as f : X ⇒ Y .1

Definition 2.6. A choice rule for X is a correspondence C : 2X \ {∅} ⇒ X such that C(A) ⊆ A
for all A ⊆ X.2

We can think of sets in 2X \ {∅} as menus or budget sets. Then a particular A ∈ 2X \ {∅} is
interpreted as a set of available options, and the decision maker will choose one of the options from
A. Her choice set C(A) is the set of options she will choose. If C(A) has more than one element,
this does not mean that she selects all of them at once, but rather that she could choose any of
them. For example if C({a, b, c}) = {a, b}, this is interpreted as meaning the decision maker would
choose either the apple or the banana from a basket containing an apple, a banana, and a carrot;
it is not interpreted as meaning the decision maker will consume both the apple and the banana.
It’s unclear whether even C(A) is actually observable. At best, we see the decision maker choose
an element of C(A). We can therefore include elements in the choice set from observation, but we
cannot exclude them without making additional assumptions on C(A).

Definition 2.7. Given a binary relation %, the induced choice rule C% is defined by

C% (A) = {x ∈ A : x % y for all y ∈ A}.

This gives a natural method for constructing a choice rule from a binary relation. The decision
maker will choose an element which she weakly prefers to all other available options. The direction
of the definition seems backwards, because it starts with a presumably unobservable binary relation
and derives a choice set. In a few pages, we will study the opposite direction and find conditions
which guarantee that a choice rule is induced by a preference relation.

Example 2.8. Suppose X = {1, 2, 3, . . .}. Then C≥ (A) = max A if A is finite and C≥ = ∅ if A is
infinite. On the other hand, C≤ (A) = min A for all sets A. Finally, C> (A) = ∅ for all A.

Definition 2.9. The choice rule C is nonempty if C(A) 6= ∅ for all nonempty A ⊆ X.

If % is a preference relation, its induced choice rule is nonempty on finite menus.


1
The expression 2X denotes the power set of X.
2
Caution: This domain for choice rules is different than that in MWG p.10; C is defined on all nonempty subsets
of X, not just any family of subsets. Consequently, the subsequent axioms have much more mathematical bite in this
domain.

6
Proposition 2.10. If % is a preference relation, then C% (A) 6= ∅ whenever A is finite.

Proof. The proof is by induction on the size of |A|. Base step: |A| = 1. Then if x ∈ A, x % x by
completeness and the only element of A is x, so C% (A) = {x}.
Inductive step. Suppose C% (B) is nonempty whenever |B| = n. Suppose |A| = n + 1. Pick
x ∈ A. Let B = A \ {x}. Then |B| = n, so C% (B) is nonempty by our induction hypothesis. So
there exists some element y ∈ C% (B). By completeness, either y % x or x % y.
Case 1: y % x. Since y ∈ C(B), by definition y % z for all z ∈ B. Then y % z for all
z ∈ {x} ∪ B = A. So y ∈ C% (A).
Case 2: x % y. By completeness, x % x. For all z ∈ B, x % y and y % z imply x % z by
transitivity. So x % z for all z ∈ {x} ∪ B = A. Then x ∈ C% (A).

Problem 2.11. Recall binary relation % is acyclic if x1  x2 , x2  x3 , . . ., and xn−1  xn


imply x1 % xn . Prove the following stronger result: % is complete and acyclic (but not necessarily
transitive) if and only if C% (A) 6= ∅ whenever A is finite.

Exercise 2.12. Let X = {a, b, c} and let %= {(a, a), (b, b), (c, c), (a, b), (b, c), (c, a)}. Verify that
C% ({a, b, c}) = ∅.

Definition 2.13. A choice rule C is rationalized by % if C = C% and % is a preference relation. C


is rationalizable if there exists some preference relation % such that C = C% .

So, a choice rule is “rational” if it behaves as if it is maximizing some complete and transi-
tive preference relation among the available alternatives. This is not immediately a very useful
definition, because there are many possible weak orders which might work.

Definition 2.14. Given a choice rule C, its revealed preference relation %C is defined by x %C y if
there exists some A such that x, y ∈ A and x ∈ C(A).

This definition is what we wanted, starting with the observable choice rule and identifying a
binary relation from those observations. If someone chooses x when y is available, then we say that
x is preferred to y. In this interpretation, preferences do not necessarily reflect levels of happiness or
well-being for the decision maker; they only reflect what she decided to do. If we observe someone
order a salad at a restaurant, we say she prefers the salad to the prime rib, but that’s not necessarily
the same as saying she thinks the salad tastes better. Notice that the definition states there exists
some menu including x and y where x is chosen, not that x is chosen in all menus including x and
y.

Proposition 2.15. If C is rationalized by %, then %=%C .

Proof. Let % be a preference relation which rationalizes the choice rule C, i.e. C(A) = C% (A) for all
A ⊆ X. We need to show two inclusions.
Suppose x % y. Since % is a preference relation, then x % x. Thus x % z for all z ∈ {x, y}, so
x ∈ C% ({x, y}). Since C = C% , this implies x ∈ C({x, y}). Therefore x is revealed to be preferred to
y and x %C y.

7
Suppose x %C y. By definition, there exists some set A with x, y ∈ A and x ∈ C(A). Then
x ∈ C% (A) because C = C% . By definition, x % z for all z ∈ A. But y ∈ A, so x % y.

Proposition 2.15 is a uniqueness result: the only preference relation that can rationalize C is its
revealed preference relation. So, when checking the rationality of a choice rule, it suffices to check
whether it acts as if its maximizing its induced preference relation. Contrapositively, if %C does
not rationalize C, then no other preference relation will rationalize C.

Example 2.16. Let X = {a, b, c} and suppose C({a}) = {a}, C({b}) = {b}, C({c}) = {c},

C({a, b}) = {a}


C({b, c}) = {b}
C({a, c}) = {a}

Suppose C is rationalizable. Then C({a, b, c}) = {a}. To see this, observe that a %C a, a %C b, and
a %C c, so a ∈ C%C ({a, b, c}). Since b ∈
/ C({a, b}) = C%C ({a, b}), b must fail to be preferred under %C
to some element of {a, b}, either not b %C a or not b %C b. But we have b %C b by completeness,
forcing the former, not b %C a. Since we know not b %C a then b ∈
/ C%C ({a, b, c}). Similarly,
we know not c %C a because c ∈
/ C({a, c}) = C%C ({a, c}), so c ∈
/ C%C ({a, b, c}). Collecting these
findings, C%C ({a, b, c}) = {a}. Since C is rationalizable, C(A) = C%C (A) for all A ⊆ X. Therefore
C({a, b, c}) = {a}.

Axiom 2.17 (Houthakker’s Axiom or Weak Axiom of Revealed Preference). If x, y ∈ A ∩ B,


x ∈ C(A), and y ∈ C(B), then x ∈ C(B).

Exercise 2.18. Verify that Houthakker’s Axiom is equivalent to the following: if A ∩ C(B) 6= ∅,
then C(A) ∩ B ⊆ C(B).

Exercise 2.19. Prove that if C is rationalizable, then C satisfies Houthakker’s Axiom.

Exercise 2.20. Suppose X = {a, b, c} and assume C({a, b}) = {a}, C({b, c}) = {b}, and C({a, c}) =
{c}. Prove that if C is nonempty, then it must violate Houthakker’s Axiom. [Hint: Is there any
value for C({a, b, c}) which will work?]

Axiom 2.21 (Sen’s α or Independence of Irrelevant Alternatives). If x ∈ B ⊆ A and x ∈ C(A),


then x ∈ C(B).

One intuition for Sen’s α is as follows: if Italy is one of the best soccer teams in the world, then
Italy is one of the best soccer teams in Europe. Another is: if I would buy a Walter Mosley novel
at Barnes and Noble, then I would also buy a Walter Mosley novel at my local mystery bookstore.

Example 2.22. Often, social choices fail to exhibit desirable features, even when the individuals
in society are totally rational. For example, suppose we have three individuals {1, 2, 3} who have

8
complete and transitive preferences over {a, b, c} as follows:

a 1 b 1 c
b 2 a 2 c .
c 3 a 3 b

Now suppose we let

C(A) = {x ∈ A : |{i : x ∈ C%i (A)}| ≥ |{i : y ∈ C%i (A)|, for all y ∈ A}.

In words, x ∈ C(A) if there is no alternative which would be chosen by strictly more individuals
than x. Then C({a, b, c}) = {a, b, c}, but C({a, b}) = {a}. So b is chosen from the larger menu,
but not from the smaller, violating Sen’s α. For a less contrived example, many people argue that
George Bush would have lost the 2000 U.S. presidential election if Ralph Nader had not run and
taken votes away from Al Gore, which violates Sen’s α.

Exercise 2.23. Verify that Sen’s α is equivalent to the following: if B ⊆ A, then C(A) ∩ B ⊆ C(B).

Exercise 2.24. Suppose that C satisfies Sen’s α. Verify that if C(B) = B, then C(A) = A for all
A ⊆ B.

Problem 2.25. Prove that if C is nonempty and satisfies Houthakker’s Axiom, then C satisfies
Sen’s α.

Axiom 2.26 (Sen’s β). If x, y ∈ C(A), A ⊆ B, and y ∈ C(B), then x ∈ C(B).

One intuition of Sen’s β is as follows: If Italy and France are the best soccer teams in Europe
and Italy is one of the best soccer teams in the world, then France is also one of the best soccer
teams in the world. Another example is: if I might buy either a Walter Mosley or Elmore Leonard
novel at my local mystery bookstore and I might buy a Walter Mosley novel at Barnes and Noble,
then I might also buy an Elmore Leonard novel at Barnes and Noble.

Exercise 2.27. Verify that Sen’s β is equivalent to the following: if A ⊆ B and C(A) ∩ C(B) 6= ∅,
then C(A) ⊆ C(B). Sometimes Sen’s β is called expansion consistency because of this expression.

Problem 2.28. Prove that if C is nonempty and satisfies Houthakker’s Axiom, then C satisfies
Sen’s β.

Exercise 2.29. Suppose X = {a, b, c}. Construct a nonempty choice rule that satisfies Sen’s α
but violates Sen’s β. Construct a nonempty choice rule that satisfies Sen’s β but violates Sen’s α.

The following theorem is the main result of this section. It starts with an observable choice rule
C and provides necessary and sufficient conditions for that choice rule to look “as if” the decision
maker is using a preference relation to generate her choice behavior.

Theorem 2.30. Suppose C is nonempty. Then the following are equivalent:

9
1. C meets Sen’s α and β;

2. C meets Houthakker’s axiom;

3. C is rationalizable.

Proof. We will show (1) implies (2) implies (3) implies (1).
Step 1: Sen’s α and β imply Houthakker’s Axiom. Suppose C meets Sen’s α and β.
Assume x, y ∈ A ∩ B, x ∈ C(A), and y ∈ C(B). Applying Sen’s α to A ∩ B ⊆ A, x ∈ C(A) implies
x ∈ C(A ∩ B). Similarly, applying Sen’s α to A ∩ B ⊆ B, y ∈ C(B) implies y ∈ C(A ∩ B). Since
x, y ∈ C(A ∩ B) and y ∈ C(B), we can invoke Sen’s β to obtain x ∈ C(B).
Step 2: If C is nonempty and satisfies Houthakker’s Axiom, then C is rationalizable.
We will show that %C rationalizes C, which is the obvious candidate relation. First, we need to
prove that %C is a preference relation, i.e. complete and transitive.
Let x, y ∈ X. Since C is nonempty, either x ∈ C({x, y}) or y ∈ C({x, y}). Then either x %C y or
y %C x. This proves %C is complete.
For transitivity, suppose x %C y and y %C z. Then there exist a menu Axy such that x, y ∈ Axy
and x ∈ C(Axy ). There also exists a menu Ayz with y, z ∈ Ayz and y ∈ C(Ayz ).
C({x, y, z}) is nonempty, so we proceed by cases.

• Case 1: x ∈ C({x, y, z}). Then we’ve immediately satisfied x %C z.

• Case 2: y ∈ C({x, y, z}). Observe x, y ∈ {x, y, z} ∩ Axy , x ∈ C(Axy ), and y ∈ C({x, y, z}).
Then Houthakker’s axiom implies x ∈ C({x, y, z}).

• Case 3: z ∈ C({x, y, z}). Observe y, z ∈ Ayz ∩ {x, y, z}, y ∈ C(Ayz ) and z ∈ C({x, y, z}). Then
Houthakker’s Axiom implies y ∈ C({x, y, z}). Then apply Case 2.

In all cases, we conclude x %C z. Thus %C is transitive


Next, we need to show that %C actually rationalizes C, i.e. C(A) = C%C (A). This involves
demonstrating two set inclusions. Suppose x ∈ C(A). Then for any y ∈ A, x %C y, since x, y ∈ A.
So C(A) ⊆ C%C (A).
Now, suppose x ∈ C%C (A), i.e. for any y ∈ A, there exists some Bxy such that x ∈ C(Bxy ). Since
C is nonempty, fix some z ∈ C(A). Houthakker’s axiom applied to x, z ∈ Bxz ∩ A, x ∈ C(Bxz ), and
z ∈ C(A) delivers x ∈ C(A). So C%C (A) ⊆ C(A).
Step 3: If C is rationalizable, then C satisfies Sen’s α and β. Since C = C% , we can
assume %=%C by Proposition 2.15. First, let x ∈ B ⊆ A and x ∈ C(A). Then for all y ∈ B,
x, y ∈ A and x ∈ C(A), i.e. x %C y. Thus x ∈ C%C (B) = C(B). This proves Sen’s α holds. Now
let x, y ∈ C(A), A ⊆ B, and y ∈ C(B). For all z ∈ B, y %C z. Since y ∈ C(A) ⊆ A and x ∈ C(A),
x %C y. By transitivity, for all z ∈ B, x %C z. Thus x ∈ C%C (B) = C(B). This proves Sen’s β
holds.

Exercise 2.31. Suppose C(A) 6= ∅ for all A ⊆ X and C satisfies Houthakker’s axiom. You are
given: C({a, b}) = {a, b} and C({a, b, c}) = {c}. Use Theorem 2.30 to find C({a, c}).

10
Theorem 2.30 shows that we can check the rationality of C by verifying certain axioms.
We now will apply the theory of choice to a specific application, namely the direct study of
consumer choice. The classic study of demand, which we turn to next, analyzes the constrained
maximization of utility functions. Some of the infrastructure is unnecessary, and we can develop
some meaningful results by directly studying the observed consumption behavior.

Definition 2.32. A Walrasian demand function is a function from price-wage pairs to chosen
consumption: x∗ : Rn++ × Rn+ → Rn+ such that p · x∗ (p, w) ≤ w.

If we interpret the implied choice set at a price-wage pair as {x : p · x ≤ w}, then we have
less than the complete choice behavior available to us, we only have the choice rule from very
specific looking menus, namely the budget sets Bp,w = {x : p · x ≤ w and xi ≥ 0}, and then
x∗ (p, w) = C% (Bp,w ). But, in classic demand theory, these are the only menus in the economy.
Also, we are making the assumption that the choice rule is single-valued.

Definition 2.33. A Walrasian demand function is homogeneous of degree zero if x∗ (αp, αw) =
x∗ (p, w) for all α > 0.

This condition just means that nominal price changes have no effect on consumption.

Definition 2.34. A Walrasian demand function satisfies Walras’s Law if p · x∗ (p, w) = w.

Walras’s Law implies that the consumer spends all of her income.

Definition 2.35. A Walrasian demand function satisfies the weak axiom of revealed preference if

[p0 · x∗ (p, w) ≤ w0 and x∗ (p, w) 6= x∗ (p0 , w0 )] =⇒ p · x∗ (p0 , w0 ) > w

for all pairs (p, w) and (p0 , w0 ).

The intuition for this condition should sound familiar. Suppose prices and wage change from
(p, w) to (p0 , w0 ). The old consumption bundle x∗ (p, w) is still affordable at the new pair (p0 , w0 )
(p0 · x∗ (p, w) ≤ w0 ), but the consumer still changes her choice (x∗ (p, w) 6= x∗ (p0 , w0 )). Then the new
choice could not have been affordable at the old price-wage situation, because otherwise she would
have chosen x∗ (p0 , w0 ) while facing (p, w).

Exercise 2.36. Verify that Houthakker’s axiom, imposed on the limited choice data included in
x∗ , is equivalent to the weak axiom of revealed preference.

Definition 2.37. The pairs (p, w) and (p0 , w0 ) are a compensated price change if p0 · x∗ (p, w) = w0 .

A compensated price change from (p, w) to (p0 , w0 ) provides the consumer just enough new
income w0 to still have the option, at the new price p0 , to consume whatever bundle x∗ (p, w) she
chose at the old price-wage pair. The following result shows that if we can pass the weak axiom of
revealed preference for these special price changes, then we can pass it for all price changes.

11
Proposition 2.38. Suppose x∗ is homogeneous of degree zero and satisfies Walras’s Law.3 If x∗
satisfies the weak axiom of revealed preference for all compensated price changes, i.e.

[p0 · x∗ (p, w) = w0 and x∗ (p, w) 6= x∗ (p0 , w0 )] =⇒ p · x∗ (p0 , w0 ) > w,

then it satisfies the weak axiom of revealed preference for all price changes.

The following proof will not be covered in lecture and should be studied independently.

Proof. We prove this by contraposition. Suppose we have a general violation of the weak axiom of
revealed preference: there exists an arbitrary price change, (q, v) and (q 0 , v 0 ), such that q 0 ·x∗ (q, v) ≤
v 0 and x∗ (q, v) 6= x∗ (q 0 , v 0 ), but q · x∗ (q 0 , v 0 ) ≤ v. Now, if either q 0 · x∗ (q, v) = v 0 or q · x∗ (q 0 , v 0 ) = v,
or both, we have a compensated price change and we’re done. So, now suppose q · x∗ (q 0 , v 0 ) < v
and q 0 · x∗ (q, v) < v 0 . Then, by Walras’s Law:

q · x∗ (q 0 , v 0 ) < v q 0 · x∗ (q, v) < v 0


q · x∗ (q 0 , v 0 ) < q · x∗ (q, v) q 0 · x∗ (q, v) < q 0 · x∗ (q 0 , v 0 )
q · x∗ (q, v) − q · x∗ (q 0 , v 0 ) > 0 q 0 · x∗ (q, v) − q 0 · x∗ (q 0 , v 0 ) < 0.

So, there exists some strictly convex combination of the left hand and right hand quantities which
sums to zero, i.e. there exists some α ∈ (0, 1) such that

α[q · x∗ (q, v) − q · x∗ (q 0 , v 0 )] + (1 − α)[q 0 · x∗ (q, v) − q 0 · x∗ (q 0 , v 0 )] = 0


[αq + (1 − α)q 0 ] · x∗ (q, v) − [αq + (1 − α)q 0 ] · x∗ (q 0 , v 0 ) = 0.

Letting p = αq + (1 − α)q 0 and w = p · x∗ (q, v), we have p · x∗ (q, v) = w = p · x∗ (q 0 , v 0 ). So,

αv + (1 − α)v 0 = αq · x∗ (q, v) + (1 − α)q 0 · x∗ (q 0 , v 0 ), by Walras’s Law


= p · x∗ (q, v) + (1 − α)q 0 · (x∗ (q 0 , v 0 ) − x∗ (q, v))
>w+0
= p · x∗ (p, w)
= αq · x∗ (p, w) + (1 − α)q 0 · x∗ (p, w)

This forces either v > q · x∗ (p, w) or v 0 > q 0 · x∗ (p, w). Suppose the former inequality, the latter
case is identical. Then q · x∗ (p, w) 6= v = q · x∗ (q, v), so x∗ (p, w) 6= x∗ (q, v). Also, p · x∗ (q, v) = w
and q · x∗ (p, w) < v, i.e. a violation of the weak axiom of revealed preference for a compensate price
change.

Proposition 2.39. Suppose x∗ (p, w) is homogeneous of degree zero and satisfies Walras’s Law.4
3
Homogeneity of degree zero is unnecessary, but included to maintain consistency with the textbook.
4
As in the previous proposition, homogeneity of degree zero is unnecessary, but included to maintain consistency
with the textbook.

12
Then the weak axiom of revealed preferences is satisfied if and only if, for any compensated price
change (p, w) to (p0 , w0 ) with w0 = p0 · x∗ (p, w),

(p0 − p) · [x∗ (p0 , w0 ) − x∗ (p, w)] ≤ 0,

with strict inequality if x∗ (p, w) 6= x∗ (p0 , w0 ).

Proof. [⇒]. Suppose the weak axiom of revealed preference is satisfied. The desired inequality
is immediate if the demands are equal, so without loss assume x∗ (p, w) 6= x∗ (p0 , w0 ). Since p0 ·
x∗ (p, w) = w0 and w0 = p0 · x∗ (p0 , w0 ) by Walras’s Law, we have

p0 · [x∗ (p0 , w0 ) − x∗ (p, w)] = 0.

Since p0 · x∗ (p, w) ≤ w0 , that is, x∗ (p, w) was affordable at (p0 , w0 ), the weak axiom implies
p · x∗ (p0 , w0 ) > w. Thus:
p · [x∗ (p0 , w0 ) − x∗ (p, w)] > 0.

So:

(p0 − p) · [x∗ (p0 , w0 ) − x∗ (p, w)] = p0 · [x∗ (p0 , w0 ) − x∗ (p, w)] − p · [x∗ (p0 , w0 ) − x∗ (p, w)] < 0.
| {z } | {z }
=0 >0

[⇐]. By Proposition 2.38, it suffices to verify the weak axiom of revealed preference for com-
pensated price changes. So, suppose p0 · x∗ (p, w) = w0 and x∗ (p, w) 6= x∗ (p0 , w0 ). Then

0 > (p0 − p) · [x∗ (p0 , w0 ) − x∗ (p, w)]


= p0 · x∗ (p0 , w0 ) − p0 · x∗ (p, w) −p · x∗ (p0 , w0 ) + p · x∗ (p, w)
| {z } | {z } | {z }
=w0 =w0 =w

= w − p · x∗ (p0 , w0 ).

The inequality in Proposition 2.39 is also known as the law of compensated demand. Roughly,
the negative cross product means that price and demand move in opposite directions: if price goes
up, demand goes down. But, this is true only for compensated demand, not for uncompensated
demand. Later, we will prove a differential version of this result, the negative semidefiniteness of
the Slutsky matrix, using calculus on utility functions. The point of this exercise is to show that
some of that infrastructure is extraneous, and that the law of compensated demand is a result of
homogeneity of degree zero, Walras’s Law, and rationality as defined by the weak axiom of revealed
preference suffices.

The following material is optional.

Definition 2.40. Suppose C is a choice rule. Define the base relation %bC by x %bC y if and only if x ∈
C({x, y}).

13
Problem 2.41. A binary relation % is quasi-transitive if x  y and y  z imply x  z. A choice rule C on
X satisfies path independence if C(A ∪ B) = C(C(A) ∪ C(B)) for all A, B ⊆ X. Prove that if C satisfies path
independence and C(A) 6= ∅ for all finite A ⊆ X, then its base relation %bC is quasi-transitive. (You actually
don’t have to use finite nonemptiness of C here, but there is one proof where it is useful.)

Problem 2.42. A binary relation % is acyclic if x1  x2 , x2  x2 , . . ., and xn−1  xn imply x1 % xn .


Prove that if a choice rule C for X is nonempty for all finite sets, i.e. C(A) 6= ∅ for all finite A ⊆ X, and
meets Sen’s α, then its base relation %bC is acyclic.

Problem 2.43. Suppose X is finite. Prove that if C(A) 6= ∅ for all A ⊆ X and C satisfies Sen’s α, then
there exists a preference relation % on X such that C% (A) ⊆ C(A) for all A ⊆ X. (Hint: The proof is tricky.
Neither the base relation nor the revealed preference relation will work.)

Problem 2.44. Suppose X is finite and the decision maker has a complete and transitive preference relation
% on X. She “satisfices” in the following sense: she selects an alternative which is at least as good as the
“median” option. Formally, her choice set from A is S% (A), defined as follows:

S% (A) = {x ∈ A : |{y ∈ A : x % y}| ≥ |A|/2}.

Does S% satisfy Sen’s α and β? Does the revealed preference %S% replicate %? Does the base relation %S%
replicate %?

14
3 Preference and ordinal utility
Definition 3.1. A utility function on X is a function u : X → R.

Definition 3.2. The utility function u : X → R represents the binary relation % on X if

x % y ⇐⇒ u(x) ≥ u(y).

Exercise 3.3. Suppose % is a preference relation. Prove that u : X → R represents % if and only
if:

1. x % y ⇒ u(x) ≥ u(y); and

2. x  y ⇒ u(x) > u(y).

Exercise 3.4. Prove that if % admits a utility representation, then % is a preference relation, i.e.
complete and transitive.

Proposition 3.5. Suppose u : X → R represents %. Then v : X → R represents % if and only if


there exists a strictly increasing function h : u(X) → R such that v = h ◦ u.5

Proof. [⇐] Suppose v = h ◦ u. If x % y, then u(x) ≥ u(y). Since h is increasing, h(u(x)) ≥ h(u(y)).
If y  x, then u(y) > u(x). Since h is strictly increasing, h(u(y)) > h(u(x)).
[⇒] (optional) Suppose u and v both represent %. For any real number in the image of u, r ∈ u(X),
there exists some some element x ∈ X which is mapped by u to r: x ∈ u−1 (r) or u(x) = r. Define a function
w : u(X) → X by choosing w(r) ∈ u−1 (r) for each r ∈ u(X).6 This function w is sort of like an “inverse” of u,
because by construction, u(w(u(x))) = u(x). Then w(u(x)) ∼ x, since u represents %. Let h : u(X) → R be
defined by h = v ◦ w, i.e. h(r) = v(w(r)). For any x ∈ X, h(u(x)) = v(w(u(x)) = v(x), because w(u(x)) ∼ x
and v represents %. It remains to show that h is strictly increasing, so suppose r, s ∈ u(X) and r > s. Then
u(w(r)) > u(w(s)), so w(r)  w(s). Since v represents %, v(w(r)) > v(w(s)). By construction, h(r) > h(s).
Thus h is increasing on u(X).

The following optional exercise demonstrates that the transformation h only has to be monotone on the
range of the utility function u(X), and not on the entire real line.

Exercise 3.6. Suppose X = [0, 1] ∪ (2, 3]. Let u(x) = x and


(
x if x ∈ [0, 1]
v(x) = .
x−1 if x ∈ (2, 3]

Prove that u and v represent the same preference relation on X (namely %=≥). Find the strictly increasing
transformation h : u(X) → R such that v = h◦u. A bit trickier: prove that there exists no strictly increasing
extension of h to the entire real line, i.e. if h0 : R → R satisfied h0 (x) = h(x) for all x ∈ u(X), then h0 cannot
be strictly increasing on the entire real line. (Hint: First prove that if h0 is strictly increasing, then we must
have h0 (2) ≤ 1. But h0 (1) = 1, so h0 (1) ≥ h0 (2), a contradiction.)
5
Suppose Z ⊆ R. The function h : Z → R is strictly increasing if h(z) > h(z 0 ) for all z, z 0 ∈ Z such that z > z 0 .
6
The whole proof is much cleaner if we define w : u(X) → X/ ∼, if this makes sense.

15
Proposition 3.7. Define the binary relation  on RX by u  v if there exists a strictly increasing
h : u(X) → R such that v = h ◦ u. Then  is an equivalence relation on RX .

Proof. First note u = I ◦ u, where I is the identity function, so  is reflexive. Suppose v = h ◦ u.


Since h is strictly increasing on u(X) and maps to v(X), it has a strictly increasing inverse on
v(X). Then h−1 ◦ v = h−1 ◦ h ◦ u = u. So  is symmetric. If v = h ◦ u and u = g ◦ w, then
v = h ◦ g ◦ w. Since h ◦ g is also strictly increasing,  is transitive.

The previous two results are a kind of uniqueness result. The uniqueness here is weaker than
that in Proposition 2.15, because there are many utility functions, rather than a single utility
function, in RX that represent %. Instead, there is a single equivalence class, under , of utility
functions that represents %. The representation is therefore unique in RX / .

Theorem 3.8. Suppose X is countable. Then % is a preference relation if and only if there exists
some utility function u : X → R that represents %.

Proof. We will prove that if % is a preference relation, then there exists a utility representation;
the other direction is implied by Exercise 3.4. For expositional purposes, we first start with the
special finite case, |X| < ∞. Let u(x) = |{z ∈ X : x % z}|. Since X is finite, u(x) is finite.
Suppose x % y. Suppose z ∈ {z ∈ X : y % z}, i.e. y % z. We supposed x % y, so by transitivity,
x % z, i.e. z ∈ {z ∈ X : x % z}. Thus {z ∈ X : y % z} ⊆ {z ∈ X : x % z}. Therefore
|{z : y % z}| ≤ |{z : x % z}|. By construction, u(y) ≤ u(x).
Now suppose x  y. Since x  y implies x % y, the same transitivity argument we used above
implies {z : y % z} ⊆ {z : x % z}. We know x % x by completeness, so x ∈ {z : x % z}. Also, the
definition of  implies not y % x, so x ∈
/ {z : y % z}. Then {z : y % z} and {x} are disjoint, and
both subsets of {z : x % z}. Then

{z : y % z} ∪ {x} ⊆ {z : x % z}
|{z : y % z} ∪ {x}| ≤ |{z : x % z}|
|{z : y % z}| + |{x}| ≤ |{z : x % z}|
u(y) + 1 ≤ u(x)
u(y) < u(x).

This argument does not follow directly in the countable case, because the cardinalities of the
lower contour sets can be infinite. Therefore, we need a normalization to make sure we have a
convergent sum. Suppose X is countable, then enumerate X = {z1 , z2 , . . .}.7 Define
X
u(x) = 2−n .
{n:x%zn }

7
This enumeration is unrelated to the preference relation. For example, it is not generally the case that zn+1 % zn .

16
P∞ −n
Then 0 < u(x) ≤ i=1 2 < ∞, so u is real-valued. Suppose x % y. By transitivity, {n :
y % zn } ⊆ {n : x % zn }, so u(x) ≥ u(y). Suppose x  y. There exists some zk = x. Since
x  y, k ∈ / {n : y % zn }. Also k ∈ {n : x % zn }, since x % x = zk by completeness. By
transitivity, {n : y % zn } ⊆ {n : x % zn }. Finally, u(y) = {n:y%zn } 2−n < {n:y%zn } 2−n + 2−k ≤
P P
−n = u(x).
P
{n:x%zn } 2

Problem 3.9. Prove that if % is a reflexive (but not necessarily complete) and transitive binary
relation on a finite set X, then there exists a function u : X → R such that x % y implies
u(x) ≥ u(y). (Observe that u is NOT a utility representation, because it does not generally satisfy
u(x) ≥ u(y) implies x % y.)

Example 3.10 (Lexicographic preference). Let X = R2 and define % by




 x1 > y1
(x1 , x2 ) % (y1 , y2 ) ⇐⇒ or .

(x1 = y1 and x2 ≥ y2 ),

the so-called “lexicographic preference.” The lexicographic preference is complete and transitive,
yet admits no utility representation.
We prove there exists no representation by contradiction. Suppose there exists a representation
u. For any x1 ∈ R, (x1 , 1)  (x1 , 0). Since u is a utility representation, u(x1 , 1) > u(x1 , 0). By the
denseness of the rational numbers, there then exists a rational number r(x1 ) ∈ Q such that

u(x1 , 1) > r(x1 ) > u(x1 , 0).8 (A)

Define the function r : R → Q by selecting r(x1 ) to satisfy u(x1 , 1) > r(x1 ) > u(x1 , 0).
We now show that r is a 1–1 function. Suppose x1 6= x01 ; we can further assume x1 > x01 . Then:

r(x1 ) > u(x1 , 0) by (A)


> u(x01 , 1) since (x1 , 0)  (x01 , 1)
> r(x01 ) by (A).

Thus r is an a 1–1 function from the real numbers to the rational numbers, which contradicts the
fact the real line is uncountable.

Exercise 3.11. Draw the upper contour set of (1, 1) under the lexicographic preference in the
Cartesian plane.

Exercise 3.12. Prove that the lexicographic preference % is antisymmetric, i.e. if x % y and y % x,
then x = y.
8
Recall that the rational numbers Q are dense in the real line: for any open interval (a, b), there exists a rational
number r ∈ Q such that r ∈ (a, b).

17
Problem 3.13. Construct a utility representation of the lexicographic preference restricted to
Q × R, the product of the rational and real numbers.

Problem 3.14 (P. Fishburn). Suppose X = [−1, 1] and define % on X by




 |x| > |y|
x % y ⇐⇒ or ,

(|x| = |y| and x ≥ y),

Prove that % cannot be represented by any utility function on X.

Definition 3.15. A binary relation % on the metric space X is continuous if, for all x ∈ X, the
upper and lower contour sets, {y ∈ X : y % x} and {y ∈ X : x % y}, are closed.

Proposition 3.16. A binary relation % is continuous if and only if:

1. If xn % y for all n and xn → x, then x % y; and

2. If x % yn for all n and yn → y, then x % y.

Proof. This follows immediately from the fact C is closed if and only if C contains all its limit
points.

Exercise 3.17. Suppose X = R2 and

(x1 , x2 ) % (y1 , y2 ) ⇐⇒ x1 ≥ y1 and x2 ≥ y2 .

Verify that % is continuous.

Exercise 3.18. Verify that the lexicographic preference relation on R2 is not continuous.

Theorem 3.19 (Debreu). Suppose X ⊆ Rn . The binary relation % on X is complete, transitive,


and continuous if and only if there exists a continuous utility representation u : X → R.

Proof. The proof of necessity is a homework problem. A fully general proof of sufficiency is beyond
our scope. Instead, we will make the additional assumption that X = Rn and % is strictly monotone,
i.e. if xi ≥ yi for all dimensions i and x 6= y, then x  y. We prove that if % is a continuous and
strictly monotone preference relation on Rn , then there exists a continuous utility representation
of %. Let e = (1, 1, . . . , 1). Verify that, if % is strictly monotone, then

α ≥ β ⇐⇒ αe % βe. (B)

Step 1: There exists a unique α∗ (x) such that α∗ e ∼ x. Let

α∗ = inf {β ∈ R : βe % x} .
| {z }
B⊂R

18
We want to show that α∗ e ∼ x. For future reference, let B = {β ∈ R : βe % x} ⊂ R. We know
(maxi xi )e ≥ x. Then strict monotonicity implies (maxi xi )e % x, so B is nonempty. Moreover, B
is bounded from below by α = (mini xi ) − 1 by monotonicity. So, α∗ is well-defined.
Since α∗ is the infimum of B, there exists a sequence βn ∈ B such that βn → α∗ (in R). Then
βn e → α∗ e (in Rn ) and βn e % x because βn ∈ B. Applying continuity, α∗ e % x.
Since α∗ is a lower bound of B, if α ∈ B, then α ≥ α∗ . Stated contrapositively:

α < α∗ =⇒ αe ≺ x. (C)

Let αn = α∗ − n1 e. By (C), αn e ≺ x, so αn e - x. Also, αn e → α∗ e. By continuity, α∗ e - x. Since


α∗ e % x and α∗ e - x, we have α∗ e ∼ x, proving existence.
To prove uniqueness, suppose αe ∼ x. By transitivity, αe ∼ α∗ e. Then, by (B), α = α∗ .
Step 2: Define u(x) = α∗ (x), where α∗ (x) is the unique α∗ such that α∗ e ∼ x. Then
u(x) represents %. Suppose α∗ (x) ≥ α∗ (y). Then α∗ (x)e % α∗ (y)e, by (B). By construction of
α∗ , x ∼ α∗ (x)e % α∗ (y)e ∼ y. By transitivity, x % y.
The argument for α∗ (x) > α∗ (y) implies x  y is identical.
Step 3: The defined u(x) is continuous. Recall that to prove f : Rn → R is continuous, it
suffices to show that f −1 ((a, b)) is open for all a, b ∈ R. We have that u(ae) = α∗ (ae) = a for any
a ∈ R, since obviously ae ∼ ae. Next,

u−1 ((a, b)) = u−1 ((a, ∞) ∩ (−∞, b)) = u−1 ((a, ∞)) ∩ u−1 ((−∞, b)).

But u(ae) = a, so
u−1 ((a, ∞)) = u−1 ((u(ae), ∞)) = {x ∈ Rn : x  ae},

which is open because the strict upper contour set of ae is open whenever % is complete and
continuous. An entirely symmetric argument proves that u−1 ((−∞, b)) is the strict lower contour
set of be, hence also open. Then u−1 ((a, b)) is the intersection of two open sets, therefore open.9

Debreu’s Theorem only asserts that one of the utility representations for % must be continuous,
not that all of the utility representations must be continuous. Therefore, continuity is a cardinal
feature of the utility function, not an ordinal feature, since it is not robust to strictly increasing
transformations.

Exercise 3.20. Construct a preference relation on R that is not continuous, but admits a utility
representation. Construct a discontinuous utility representation of a continuous preference relation
on R.

Proposition 3.21. If % is a continuous preference relation and A ⊆ Rn is nonempty and compact,


then C% (A) is nonempty and compact.
9
Maximilian Kasy came up with this nice proof for Step 3.

19
Proof. Suppose % is continuous. By Debreu’s Theorem, there exists some continuous representation
u. Then
C% (A) = arg max u(x).10
x∈A

Nonemptiness follows from continuity of u and the Extreme Value Theorem. Compactness follows
from the fact u−1 (y) is bounded, since it is a subset of the bounded set A, and closed, since the
inverse image of a closed set under a continuous function is closed.

10
Verify this.

20

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy