Lectures

Political Economy of Elections

Arrow's Impossibility Theorem

Recap: Where We Are

In Lecture 2, we introduced four aggregation rules — majority, unanimity, Borda count, and dictatorship — and evaluated them against three axioms: Completeness (C), Pareto (P), and No Dictator (ND). We saw that each rule has a flaw: unanimity violates C, dictatorship violates ND, and majority rule violates transitivity (which we observed implicitly but did not yet formalize). Borda count seemed to pass all three, but we flagged that a fourth axiom would cause trouble. That fourth axiom is Independence of Irrelevant Alternatives, and the resulting impossibility result is Arrow's theorem.

The IIA Axiom

Independence of Irrelevant Alternatives (IIA): The social ranking of any two alternatives xx and yy depends only on how individual voters rank xx against yy — not on how they rank xx or yy against any third alternative zz.

More formally: fix a pair x,yx,y and consider two preference profiles (≿1,…,≿N)(\succsim_1, \ldots, \succsim_N) and (≿1′,…,≿N′)(\succsim_1', \ldots, \succsim_N'). If every voter has the same ranking of xx vs. yy in both profiles, including any indifference, then the social ranking of xx vs. yy must also be the same under both profiles.

The intuition is that the social ranking of two options should be determined by how people compare those two options, full stop. Changing how voters rank a third option zz — which does not affect their relative views on xx vs. yy — should not change the social ranking of xx vs. yy. This sounds eminently reasonable, but it rules out Borda count.

Borda Count Violates IIA: The Russian Election Example

Consider four candidates: Navalny (N), Ivanov (I), Putin (P), and Zyuganov (Z). There are 100 voters: 60 of type 1 and 40 of type 2, with the following rankings:

  • Type 1 (60 voters): Navalny ≻\succ Putin ≻\succ Ivanov ≻\succ Zyuganov
  • Type 2 (40 voters): Ivanov ≻\succ Zyuganov ≻\succ Putin ≻\succ Navalny

With all four candidates (scores 4,3,2,1):

Navalny:4⋅60+1⋅40=280Ivanov:2⋅60+4⋅40=280Putin:3⋅60+2⋅40=260Zyuganov:1⋅60+3⋅40=180\begin{aligned} \text{Navalny:} & \quad 4 \cdot 60 + 1 \cdot 40 = 280 \\ \text{Ivanov:} & \quad 2 \cdot 60 + 4 \cdot 40 = 280 \\ \text{Putin:} & \quad 3 \cdot 60 + 2 \cdot 40 = 260 \\ \text{Zyuganov:} & \quad 1 \cdot 60 + 3 \cdot 40 = 180 \end{aligned}

Social ranking: Navalny ∼S\sim_S Ivanov ≻S\succ_S Putin ≻S\succ_S Zyuganov. Both Navalny and Ivanov rank above Putin.

Now move Zyuganov to last place in both voter types' rankings, leaving the rankings of the other three candidates unchanged. The candidate set stays the same. Four-candidate Borda (scores 4,3,2,1):

Navalny:4⋅60+2⋅40=320Ivanov:2⋅60+4⋅40=280Putin:3⋅60+3⋅40=300Zyuganov:1⋅60+1⋅40=100\begin{aligned} \text{Navalny:} & \quad 4 \cdot 60 + 2 \cdot 40 = 320 \\ \text{Ivanov:} & \quad 2 \cdot 60 + 4 \cdot 40 = 280 \\ \text{Putin:} & \quad 3 \cdot 60 + 3 \cdot 40 = 300 \\ \text{Zyuganov:} & \quad 1 \cdot 60 + 1 \cdot 40 = 100 \end{aligned}

Now Navalny ≻S\succ_S Putin ≻S\succ_S Ivanov ≻S\succ_S Zyuganov. No voter changed their ranking of Navalny vs. Ivanov — yet the social ranking of those two changed when Zyuganov moved to last place. This is a clear IIA violation: the social ranking of Navalny vs. Ivanov depends on where Zyuganov fits in everyone's ranking, even though Zyuganov is "irrelevant" to the Navalny-Ivanov comparison.

Summary: Which Rules Satisfy Which Axioms

We now have a complete picture of the four rules against five criteria (C, P, ND, IIA, and Transitivity of the social preference):

Majority rule satisfies C, P, ND, and IIA, but can violate transitivity of ≿S\succsim_S (the Condorcet paradox: if voter 1 prefers x≻y≻zx \succ y \succ z, voter 2 prefers y≻z≻xy \succ z \succ x, and voter 3 prefers z≻x≻yz \succ x \succ y, then majority gives x≻Syx \succ_S y, y≻Szy \succ_S z, and z≻Sxz \succ_S x — a cycle).

Unanimity rule satisfies P, ND, IIA, and transitivity, but violates C (incomparability whenever voters disagree).

Borda count satisfies C, P, ND, and transitivity, but violates IIA as shown above.

Dictatorship satisfies C, P, IIA, and transitivity, but violates ND by construction.

No rule in our list satisfies all five properties simultaneously. Arrow's theorem says this is not a coincidence — it is impossible.

Arrow's Impossibility Theorem

Arrow's Impossibility Theorem (Formulation 1): Suppose ∣X∣≥3|X| \geq 3 and FF is defined on all profiles of rational individual preferences. There is no such social choice function FF that simultaneously satisfies Completeness (C), Transitivity of the social preference, Pareto (P), No Dictator (ND), and Independence of Irrelevant Alternatives (IIA).

Equivalently:

Arrow's Impossibility Theorem (Formulation 2): Suppose ∣X∣≥3|X| \geq 3 and FF is defined on all profiles of rational individual preferences. Any such FF that satisfies C, Transitivity of the social preference, P, and IIA must be a dictatorship.

The proof is non-trivial and involves showing that IIA forces the social choice function to have a very rigid structure that must ultimately track one individual's preferences entirely. We do not prove this in full, but the key step uses these assumptions together to establish the existence of a "decisive" voter — one whose strict preferences always determine the social strict preference — which is precisely a dictatorship.

Interpretation: What Arrow's Theorem Does and Does Not Say

Arrow's theorem does not say that democracy is bad, nor that there is no good way to make collective decisions. It says that certain desiderata are mutually incompatible when the set of alternatives has at least three elements. Something has to give.

The three main "exits" from the impossibility are:

Drop IIA: This allows Borda count and similar scoring methods. The cost is that the social ranking between two alternatives can depend on how people rank irrelevant third alternatives, which creates scope for agenda manipulation (strategically adding or removing candidates to change the outcome). Whether this cost is acceptable is a substantive question.

Drop ND: This gives dictatorship. Not very attractive as a democratic ideal.

Restrict the preference domain: If we restrict attention to an odd electorate with single-peaked preferences over a one-dimensional policy space, then majority rule satisfies all the other axioms and produces a transitive social preference. This is the route taken by the Median Voter Theorem, which we develop in Lecture 4.

The theorem is a fundamental result in political economy because it shows that there is irreducible tension among the things we want from a collective decision procedure. It does not counsel despair — it counsels realism about the limits of aggregation and careful thought about which properties matter most in a given context.