Introduction
Hello and welcome back. In our previous lessons, we explored how different social welfare functions (SWFs), specifically utilitarian and prioritarian ones, could be used to evaluate policy outcomes. We treated these SWFs as given mathematical tools for aggregating individual well-being into a social judgment.
Today, we take a step back to question a fundamental assumption of that entire project. Is it actually possible to construct a social welfare function that is both rational and respects basic democratic principles? This brings us to one of the most profound and unsettling results in 20th-century political and economic theory.
Our learning outcome for this lesson is to analyze the implications of Arrow's Impossibility Theorem for the philosophical project of aggregating preferences into a social welfare function. We will dissect Kenneth Arrow's famous theorem, understanding its conditions, its logic, and its far-reaching consequences for any theory of justice that seeks to derive a "will of the people" from the preferences of individuals. This exploration will directly challenge the welfarist foundations we've been examining and set the stage for theories of justice that reject preference aggregation altogether.
1. The Problem: From Individual to Social Preferences
The core challenge is translating a collection of individual preference rankings into a single, coherent social preference ranking. A simple majority vote seems like a natural way to do this, but it quickly runs into trouble. This issue, known as the Condorcet Paradox or the paradox of voting, was identified as early as the 18th century.
Let's watch a short video that illustrates this paradox and sets the stage for Arrow's more general investigation.
Arrow’s Impossibility Theorem Exposes a Big Problem with Democracy | Robert P. Murphy
This video, 'Arrow’s Impossibility Theorem Exposes a Big Problem with Democracy' from Mises Media, provides a clear and intuitive introduction to the core problem of preference aggregation.
Please watch the section 'The Problem with Simple Majority Rule' (01:26 - 04:35). Focus on how a set of perfectly rational individual preferences can lead to an irrational, cyclical social preference when aggregated by majority rule.
The video demonstrates that with three voters and three options (Biden, Jorgensen, Trump), majority rule can produce a cycle: Trump is preferred to Biden, Biden is preferred to Jorgensen, but Jorgensen is preferred to Trump. This is an intransitive social preference. Such a cycle is problematic for two key reasons:
- Conceptual incoherence: It doesn't yield a "best" choice. Any option can be beaten by another.
- Practical instability: The winner depends entirely on the order in which the pairwise votes are taken, making the process vulnerable to agenda-setting manipulation.
Kenneth Arrow's genius was to show that this isn't just a quirk of majority rule. He proved that any system for aggregating preferences that meets a few seemingly reasonable conditions will inevitably lead to an unacceptable outcome.
To understand his theorem, we first need to formalize the problem.
Arrow's Theorem - Stanford Encyclopedia of Philosophy
The Stanford Encyclopedia of Philosophy (SEP) article on 'Arrow's Theorem' provides a precise and comprehensive overview. We'll use it to define the components of Arrow's framework.
Please read Section 1 ('The Will of the People?') and Section 2 ('Arrow’s Framework'). Pay attention to the definitions of alternatives, individual preferences (as weak orderings), preference profiles, and the social welfare function (SWF).
As the article clarifies, an SWF is a function that takes a preference profile (a list of individual preference orderings) as input and produces a single social preference relation as output. Arrow's goal was to find an that was both rational and fair for any possible input profile.
2. The Conditions for a "Fair and Rational" SWF
Arrow proposed a set of conditions that any desirable SWF should satisfy. On their own, they each seem entirely reasonable.
-
Unrestricted Domain (U): The SWF must be able to produce a social ordering for any logically possible combination of individual preference orderings. A democratic system shouldn't break down just because people have unusual or conflicting preferences.
-
Social Ordering (SO): The output of the SWF must always be a complete and transitive ranking of the alternatives. It must not produce the kind of cycles we saw in the Condorcet paradox.
-
Weak Pareto Principle (P): If every single individual prefers alternative to alternative , then the social ordering must also rank over . This is a minimal condition of responsiveness to unanimous preferences.
-
Non-Dictatorship (D): The SWF cannot simply be the preference ordering of a single individual, ignoring everyone else. The social outcome should not be determined by a dictator.
-
Independence of Irrelevant Alternatives (IIA): The social ranking of any two alternatives, and , should depend only on the individual preferences between and . Preferences for a third, "irrelevant" alternative like should not affect the social ranking of versus .
Of these, IIA is the most complex and controversial, but it has a powerful intuition. It's a consistency requirement: the social verdict on vs. should be the same whether the third candidate is Nader, Lincoln, or doesn't exist. This prevents strategic manipulation where, for instance, you could reverse the social ranking of Coke vs. Pepsi by changing your opinion on Sprite.
The SEP article provides a deep dive into the rationale and criticisms for each of these conditions. A thorough understanding of them is key to grasping the theorem's philosophical weight.
Arrow's Theorem - Stanford Encyclopedia of Philosophy
Let's return to the SEP article for a more detailed analysis of what these conditions mean and why they might be considered desirable.
Please read Section 4 ('The Conditions, again'). You can skim the sections, but pay close attention to the discussion of Unrestricted Domain (4.1), Social Ordering (4.2), and especially Independence of Irrelevant Alternatives (4.5). Notice the distinction between Arrow's IIA and the much stronger 'Strong Neutrality' or welfarism.
3. The Impossibility Theorem and its Proof
Having laid out these five reasonable conditions, Arrow proved a startling result:
Arrow's Impossibility Theorem: For any society with at least three alternatives and at least two individuals, no social welfare function can simultaneously satisfy Unrestricted Domain, Social Ordering, the Pareto Principle, Non-Dictatorship, and Independence of Irrelevant Alternatives.
In short, it is impossible to devise a preference aggregation system that meets all these criteria of fairness and rationality. If you satisfy U, SO, P, and IIA, you will find that your system is a dictatorship.
Given your mathematical background, you might appreciate seeing the logic of the proof. We won't go through a fully formal derivation, but the following article by Amartya Sen (who won his Nobel in part for work in this area) provides a beautifully elegant and intuitive proof.
arrow and the impossibility theorem
In this article, 'Arrow and the Impossibility Theorem', Amartya Sen provides his own reflections on the theorem and a highly accessible proof. This proof hinges on the clever concept of a 'decisive set' of individuals.
First, read Section 2 to see the conditions restated. Then, read Section 3 ('In proving this theorem...') carefully. Follow the logic of the two lemmas ('Spread of Decisiveness' and 'Contraction of Decisive Sets') to see how they lead to the final impossibility result.
Let's summarize Sen's proof sketch, as it's quite powerful:
- Starting Point: The Pareto Principle implies that the set of all voters is a "decisive set" (if everyone in the set prefers to , then society prefers to ).
- Lemma 1: Spread of Decisiveness. Sen shows that if a set of voters is decisive over just one pair of alternatives, the axioms of U and IIA force it to be decisive over all pairs of alternatives. Decisiveness is an all-or-nothing property.
- Lemma 2: Contraction of Decisive Sets. Sen then shows that if any decisive set with more than one person is split into two parts ( and ), then one of those two smaller parts must also be a decisive set.
- The Conclusion: You start with the set of all voters, which is decisive. By Lemma 2, you can always find a smaller, proper subset that is also decisive. You can apply Lemma 2 again to that smaller set, and again, and again. Since the number of voters is finite, this process must eventually terminate at a decisive set containing just one person. But a single-person decisive set is, by definition, a dictator. This violates the Non-Dictatorship condition.
Therefore, the five conditions are mutually inconsistent.
Test your understanding!
In Sen's proof of the "Contraction of Decisive Sets" lemma, he partitions a decisive set G into G1 and G2. He then constructs a scenario of preferences and considers two possibilities for the social ranking of alternatives and . Why must one of the subsets, G1 or G2, end up being decisive, regardless of how the social ranking of and turns out?
Show answer
Sen's argument proceeds by cases. In the constructed preference profile, G is decisive for over , so we know society prefers to .
-
Case 1: Society ranks (z is preferred or indifferent to x). By transitivity, since and , it must be that society prefers . But in the constructed profile, only the members of G2 were specified to prefer to . By IIA, the social ranking of vs. can only depend on individual rankings of vs. . Since G2's unanimous preference dictates the outcome, G2 is shown to be decisive over . By the "Spread of Decisiveness" lemma, G2 is globally decisive.
-
Case 2: Society does not rank , which means society must rank . In the constructed profile, only the members of G1 were specified to prefer to . By the same logic as above, this means G1 is decisive over , and therefore globally decisive.
Since these two cases are exhaustive, it must be that either G1 or G2 is decisive. The trap is sprung either way.
4. Implications for Justice and Social Welfare
What does this impossibility result mean for the project of utilitarianism, prioritarianism, and welfare economics in general? It seems devastating. However, the implications are more nuanced.
Arrow's theorem is about the impossibility of aggregating ordinal preferences (simple rankings). The SWFs we studied in the previous lessons, which form the basis of modern welfare economics, rely on a much richer informational base: cardinal and interpersonally comparable utility.
- Cardinal Information: They assume we know the intensity of preferences (e.g., you prefer to by a lot, while I only prefer to by a little).
- Interpersonal Comparability: They assume we can meaningly compare utility across people (e.g., the benefit of one dollar is greater for a poor person than for a rich person).
Arrow's framework explicitly forbids this kind of information. His IIA condition, in concert with Unrestricted Domain, effectively strips out any way to use information about preference intensity. The theorem, therefore, doesn't directly refute utilitarianism or prioritarianism. Instead, it serves as a powerful, formal justification for why they must use this richer, non-ordinal information. It shows that if you confine yourself to the impoverished world of pure preference rankings, the entire project of building a rational and fair SWF is doomed.
To escape Arrow's trap, you must relax one of the conditions. For welfare economics, the escape route is to reject the informational constraints imposed by Arrow's setup, which is effectively a rejection of his specific formulation of IIA in favor of a framework that allows for cardinal utility.
As Sen puts it in his reflection on the theorem:
"the combination of unrestricted domain, independence and the Pareto principle ... produce both the spread of decisiveness and the contractability of decisive sets. ... This is what makes the permitted social welfare functions be confined to the class of voting rules. So, in this sense, it is wrong to think of the Arrow result as merely extending the Condorcet paradox to all voting rules. It first establishes that the permitted social welfare functions must be voting rules (that is the big intermediate result), and then generalizes the Condorcet paradox."
The theorem proves that any procedure satisfying his axioms must ignore so much information that it acts like a simple voting rule, and all such rules are flawed. The philosophical project of aggregating well-being (as in utilitarianism) rather than just votes gets around this by using the very information Arrow's axioms exclude.
Conclusion
In this lesson, we have explored one of the cornerstones of modern political and economic theory.
Key Takeaways:
- Arrow's Impossibility Theorem states that no social welfare function can satisfy a set of simple, desirable conditions (Unrestricted Domain, Social Ordering, Pareto Principle, IIA, and Non-Dictatorship) when choosing among three or more alternatives.
- The result is not just a peculiarity of majority rule but a fundamental problem with any procedure that attempts to aggregate individual preference rankings into a collective decision.
- The proof demonstrates that the axioms, taken together, force any potential aggregation rule to become a dictatorship, where one person's preferences determine the social outcome.
- The primary implication for our study of justice is that the philosophical project of building a social welfare function (like a utilitarian or prioritarian one) cannot succeed if it is limited to ordinal, non-comparable preference information.
- Arrow's theorem thus provides a profound justification for why welfare economics must make assumptions about cardinal, interpersonally comparable utility. It is the price of entry for escaping the impossibility result and constructing a coherent theory of social welfare.
Preview of the next lesson:
This module has focused on consequentialist theories of justice, which aim to produce the best outcomes by aggregating some measure of individual good. We have seen the nuances of utilitarianism and prioritarianism, and now the deep structural challenges to aggregation itself posed by Arrow's theorem.
In the next module, we will pivot to a radically different conception of justice. We will begin our study of Libertarianism and Entitlement Theory with Robert Nozick. For Nozick, justice has nothing to do with patterns, outcomes, or aggregating preferences. Instead, it is about respecting historical processes and individual rights. This provides a powerful critique of the entire welfarist framework we have been exploring.