Abstract
Fishburn (Aggregation and revelation of preferences. North Holland, Amsterdam, pp 201–218, 1979) proved that majority rule on any proper permutation closed \(j\hbox {-rich}\) ballot space is the only social choice function satisfying faithfulness, consistency, cancellation, and neutrality. Alós-Ferrer (Soc Choice Welf 27:621–625, 2006) showed that neutrality was not needed for Fishburn’s result as long as the ballot space has no restriction on ballot sizes. In this paper, we show that the Alós-Ferrer result can be extended to a much larger class of ballot spaces.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Fishburn (1979) proved that majority rule is the only social choice function satisfying neutrality, consistency, faithfulness, and cancellation. In his model, a social choice function takes as input a ballot response profile and outputs a nonempty subset of winning alternatives. Each voter submits a nonempty subset of alternatives called a ballot and the set of all admissible ballots is called the ballot space. A voter’s ballot consists of all approved alternatives. In this context, a ballot response profile is a function \(\pi \) with domain a ballot space \({\mathcal B}\) and range the set of nonnegative integers with the interpretation that \(\pi (B)\) is number of voters that chose the ballot B. Majority rule is the social choice function where the output is the set of alternatives with the maximum number of approvals.
Alós-Ferrer (2006) showed that the axiom of neutrality was not needed for Fishburn’s theorem. Moreover, he was able to give a much simpler argument than Fishburn’s original proof. This simplicity comes at a price. Namely, Alós-Ferrer assumed that the ballot space is the set of all proper subsets of the set of alternatives. In this case, majority rule is known as Approval Voting and so Alós-Ferrer showed that Approval Voting is the only social choice function satisfying consistency, faithfulness, and cancellation. Fishburn’s theorem, however, is true for ballot spaces where the cardinality of the ballot maybe restricted.Footnote 1 One example of such a restriction is when each voter can approve of at most 3 alternatives. This leads to the following question. Does there exist an extension of the Alós-Ferrer theorem to a larger class of ballot spaces? To follow our earlier example, suppose there are 4 or more alternatives and each voter can submit a ballot of cardinality at most 3, is majority rule the only social choice function satisfying consistency, faithfulness, and cancellation? It turns out that the answer to the last question is yes and it follows as a consequence of the main result of this paper.
In this paper, we will focus on ballot spaces where there exists a positive integer j such that all ballots of size j belong to our ballot space. We will call this type of ballot space, \(j\hbox {-rich}\). For example, if X is the finite set of m alternatives with \(m \ge 4\), then the ballot space consisting of all singleton subsets of X, all two element subsets of X and one \(3\hbox {-element}\) subset of X is a \(1\hbox {-rich}\) ballot space and a \(2\hbox {-rich}\) ballot space. By allowing j to vary from 1 to \(m - 1\) we can see that the class of \(j\hbox {-rich}\) ballot spaces is more general than the class of ballot spaces dealt with by Fishburn. It turns out that majority rule is the only rule fulfilling faithfulness, cancellation, and consistency in a given \(j\hbox {-rich}\) ballot space if \(j\ge 3\) with \(m\ge 4\). This is one of the main results of this paper. The other main result deals with the class of \(j\hbox {-rich}\) ballot spaces \({\mathcal B}\) that are closed under permutations. This means that if \(B \in {\mathcal B}\) and \(B' \subseteq X\) satisfies \(|B'| = |B|\), then \(B' \in {\mathcal B}\). Based on the number m of alternatives, we give a complete classification of the permutation closed \(j\hbox {-rich}\) ballot spaces in which majority rule is the only social choice function satisfying faithfulness, cancellation, and consistency. This second result is an extension of the Alós-Ferrer theorem.
In the next section we establish notation, define our terms, and state the two main results of this paper. The model we use is the one used by Fishburn and Alós-Ferrer. In Sect. 3, two examples are given to show why our results do not hold for all possible permutation closed \(j\hbox {-rich}\) ballot spaces with \(j \le 2\). Section 3 also contains a proof of the extended Alós-Ferrer theorem. In Sect. 4, we establish the necessity of the other axioms by providing independence examples. Finally, since it is a bit technical, a proof of the first main result is given in an appendix at the end of the paper.
2 Notation, terminology, and the two main results
The finite set of alternatives is \(X = \{x_1, \ldots , x_m\}\) with \(m \ge 2\). The set of all subsets of X is denoted by P(X) and
A nonempty subset \({\mathcal B}\) of \(P_{ne}(X)\) is called a ballot space and the sets belonging to \({\mathcal B}\) are called ballots. For any integer k belonging to the interval [1, m], the set
is the ballot space consisting of all ballots of size k. We will say that a ballot space \({\mathcal B}\) is \(\mathbf {j}\hbox {-rich}\) if \({\mathcal B}_j\subseteq {\mathcal B}\) for some \(j\in \{1,\ldots ,m-1\}\). A \(j\hbox {-rich}\) ballot space \({\mathcal B}\) will be called a permutation closed\(\mathbf {j}\hbox {-rich}\)ballot space if, for any permutation \(\sigma \) on X and for any \(B \in {\mathcal B}\), \(\sigma (B)=\{\sigma (x) \ : \ x\in B\} \in {\mathcal B}\). Furthermore, if \(X\notin {\mathcal B}\) we will say that \({\mathcal B}\) is a proper permutation closed \(\mathbf {j}\hbox {-rich}\)ballot space. Notice that a proper permutation closed \(j\hbox {-rich}\) ballot space \({\mathcal B}\) is of the form
for some nonempty subset I of \(\{1, \ldots , m-1\}\).
The set of natural numbers including 0 is denoted by \({\mathbb {N}}_0\). If \({\mathcal B}\) is a ballot space, then a function \(\pi : {\mathcal B} \rightarrow {\mathbb {N}}_0\) is called a ballot response profile or just simply a profile. The set of all profiles on \({\mathcal B}\) is given by \({\mathbb {N}}_0^{{\mathcal B}}\). For any profile \(\pi \) and for any B belonging to \({\mathcal B}\), \(\pi (B)\) is the number of voters that chose the ballot B. For any \(\pi \in {\mathbb {N}}_0^{{\mathcal B}}\) and for any \(x \in X\), the number of voters who approve of the alternative x is given by
The maximum and minimum approval values based on a profile \(\pi \) are
A social choice function on the ballot space \({\mathcal B}\) is any function of the form \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\).Footnote 2 We say that the domain of \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) is \(j\hbox {-rich}\) if the ballot space \(\mathcal {B}\) is \(j\hbox {-rich}\) and similarly for permutation closed \(j\hbox {-rich}\) domain.
Majority rule is the social choice function \(F_M: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) defined as follows: for any profile \(\pi \),
Notice that \(x \in F_M(\pi )\) means that there is no alternative y that obtained more votes than x. If \({\mathcal B} = P_{ne}(X)\), then \(F_M\) is called approval voting and is denoted by \(F_A\). In this particular case we will call \({\mathcal B}\) the unrestricted ballot space.
For any profiles \(\pi , \rho \in {\mathbb {N}}_0^{{\mathcal B}}\), the sum of \(\pi \) and \(\rho \) is the profile \(\pi + \rho \) defined by \((\pi + \rho )(B) = \pi (B) + \rho (B)\) for all \(B \in {\mathcal B}\). A social choice function \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) satisfies consistency if for any profiles \(\pi , \rho \in {\mathbb {N}}_0^{{\mathcal B}}\),
Consistency says that if an alternative x is an acceptable social outcome by two disjoint groups of voters, then x should be an acceptable social outcome for the union of the two groups. Moreover, if another alternative y is not an acceptable outcome for one of the groups, then y should not be part of the social outcome for the union of the two groups. The consistency axiom, sometimes called reinforcement, was introduced independently by Smith (1973), Young (1974), and Fine and Fine (1974).
Next, f satisfies cancellation if, for any \(\pi \in {\mathbb {N}}_0^{{\mathcal B}}\),
If all alternatives get the same number of votes, then cancellation implies that every alternative should belong to the social output.
For any ballot \(B \in \mathcal B\), the profile where one voter chooses B is denoted by \(\pi _B\) or B. So \(\pi _B(B) = 1\) and \(\pi _B(B') = 0\) for all \(B' \ne B\). A social choice function f satisfies faithfulness if, for all \(B \in {\mathcal B}\),
If there is just one voter and that voter submits the ballot B, then faithfulness implies that the social outcome should be B. We can now state the Alós-Ferrer result.
Theorem 1
Approval Voting is the only social choice function on the ballot space \(P_{ne}(X)\)Footnote 3 satisfying faithfulness, consistency, and cancellation.
Theorem 1 is just one of many axiomatic characterizations of approval voting and we refer the reader to Fishburn (1978, 1979), Sertel (1988), Baigent and Xu (1991), Goodin and List (2006), Vorsatz (2007), Alcalde-Unzu and Vorsatz (2009), and Sato (2014) for some other characterizations of approval voting. Alós-Ferrer’s theorem is a sharpening of a result due to Fishburn when \(\mathcal {B}=P_{ne}(X)\). Fishburn’s theorem involves a larger class of ballot spaces than just the unrestricted ballot space \(P_{ne}(X)\).
A social choice function f on a permutation closed \(j\hbox {-rich}\) ballot space \({\mathcal B}\) satisfies neutrality if, for any profiles \(\pi \) and \(\pi '\) and for any permutation \(\sigma \) of X,
where \(\sigma (A) = \{\sigma (x) : x \in A\}\) for any subset A of X. Neutrality implies that the labeling of the alternatives does not affect the social outcome. We can now state Fishburn’s theorem.
Theorem 2
Majority rule is the only social choice function on a proper permutation closed \(j\hbox {-rich}\) ballot space \({\mathcal B}\) satisfying faithfulness, consistency, cancellation, and neutrality.
We show in the next section that Theorem 2 does not go through for all \(j\hbox {-rich}\) ballot spaces if the condition of neutrality is dropped. The next theorem, which is one of the main results of this paper, is a classification of the permutation closed \(j\hbox {-rich}\) domains in which majority rule is the only function satisfying faithfulness, consistency, and cancellation.
Theorem 3
For \(\mathcal {B}\) a permutation closed \(j\hbox {-rich}\) ballot space with m alternatives:
- 1.
Majority rule is the only rule fulfilling faithfulness, cancellation, and consistency if \(m=2\).
- 2.
Majority rule is the only rule fulfilling faithfulness, cancellation, and consistency with \(m=3\) if and only if \(\mathcal {B}\ne \mathcal {B}_1\).
- 3.
Majority rule is the only rule fulfilling faithfulness, cancellation, and consistency with \(m\ge 4\) if and only if \(\mathcal {B}\notin \{\mathcal {B}_1,\mathcal {B}_2,\mathcal {B}_1\cup \mathcal {B}_2\}\).
Observe that Theorem 3 is a generalization of the Alós-Ferrer result (Theorem 1 above) since \({\mathbb {N}_0}^{{P_{ne}}(X)}\) is a permutation closed \((m - 1)\hbox {-rich}\) domain for all \(m\ge 2\). For the case of \(m\ge 4\), and so \(j \ge 3\), we can drop the requirement that the ballot space is permutation closed. This leads to the second main result of this paper.
Theorem 4
If \(m \ge 4\) and \(2< j <m\), then majority rule is the only social choice function on a \(j\hbox {-rich}\) domain satisfying faithfulness, consistency, and cancellation.
The proof of Theorem 4 is a bit technical and will be given in the appendix at the end of the paper. To help motivate both theorems, we offer the following example.
Example 1
Let \(X = \{x_1, x_2, x_3, x_4, x_5\}\) and let \({\mathcal B} = {\mathcal B}_1 \cup {\mathcal B}_2 \cup {\mathcal B}_3\). So there are 5 alternatives and \({\mathcal B}\) is a \(3\hbox {-rich}\) ballot space. Assume \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) satisfies faithfulness, consistency, and cancellation and let \(\rho = \{x_1, x_2, x_3\} + \{x_4\}\). We will show that \(f(\rho ) = F_M(\rho ) = \{x_1, x_2, x_3, x_4\}\).
By faithfulness, \(f(\{x_5\}) = \{x_5\}\) and, by cancellation, \(f(\rho + \{x_5\}) = X\). In order to avoid a contradiction based on consistency, we get \(f(\rho ) \cap f(\{x_5\}) = \emptyset \). Thus, \(x_5 \not \in f(\rho )\) and so \(f(\rho ) \subseteq \{x_1, x_2, x_3, x_4\}\).
Assume that \(f(\rho )\) is a proper subset of \(\{x_1, x_2, x_3, x_4\}\). So there exist \(i \ne j\) in \(\{1, 2, 3, 4\}\) such that \(x_i \in f(\rho )\) and \(x_j \not \in f(\rho )\).
Let \(\{x_k,x_l\}=X{\setminus } \{x_i,x_j,x_5\}\) and consider that by cancellation we have that \(f( \{x_i,x_j,x_5\} + \{x_k\} + \{x_l\})=X\). Using this fact we get
Hence by faithfulness, we have thatFootnote 4
and a similar argument will show
Therefore,
and
But this violates consistency since
This final contradictions tell us that \(f(\rho )\) is not a proper subset of \(\{x_1, x_2, x_3, x_4\}\). So \(f(\rho ) = F_M(\rho )\) and this completes the example.
In the next section we give two examples showing why the bound for j in Theorem 4 must be greater than or equal to 3. We will then use these examples to carefully prove Theorem 3.
3 Two examples and the proof of Theorem 3
Plurality rule is the special case of majority rule where each voter votes for one alternative. So the corresponding ballot space is \({\mathcal B}_1\). We now give a simple example of a social choice function f on \({\mathcal B}_1\) that is not equal to plurality rule and yet f satisfies faithfulness, consistency, and cancellation.
Example 2
Define the social choice function \(f: {\mathbb {N}}_0^{{\mathcal B}_1} \rightarrow P_{ne}(X)\) by
where
Notice that \(\text {min}\ F_M(\pi )\) is the unique element belong to the majority output having minimum index. Note that cancellation is trivial since universal-tie profiles result in the first case of the rule. Moreover, since the ballot space is \(\mathcal {B}_1\), it is not hard to verify that f satisfies faithfulness and consistency.
Example 2 show why neutrality is needed in Fishburn’s theorem when the ballot space is \({\mathcal B}_1\) and \(m\ge 3\). In the case that \(m=2\) it turns out that \(f=F_M\).
We now explore the permutation closed \(j\hbox {-rich}\) ballot spaces \(\mathcal {B}_2\) and \(\mathcal {B}_1\cup \mathcal {B}_2\) when \(m\ge 4\).
Example 3
Let \(\mathcal {B}\in \{\mathcal {B}_2,\mathcal {B}_1\cup \mathcal {B}_2\}\) and let \(\sigma :X\rightarrow X\) be the cyclic permutation \(\sigma (x_i)=x_{i+1}\) for \(i = 1, \ldots m\) with the convention that \(x_{m+1}=x_1\). Define the social choice function \(f_\sigma : {\mathbb {N}}_0^{{\mathcal B}_1} \rightarrow P_{ne}(X)\) by \(f_\sigma (\pi )={F_{M}}(\widehat{\pi })\) for all profiles \(\pi \in {\mathbb {N}_0}^\mathcal {B}\) where
For any profile \(\pi \) and for any \(x \in X\),
Therefore, \(f_\sigma (\pi )\) is the set of all x in X that maximize the sum
By using Eq. (1) we now show that \(f_\sigma \) satisfies faithfulness. If \(\pi = \pi _B\) for some \(B \in {\mathcal B}\) and \(x \in B\), then
If \(y \in X {\setminus } B\), then \(v(y, \pi ) = 0\) and so
Thus,
If \(B \in \mathcal {B}_1\), then, since \(f_\sigma (\pi _B)\) is nonempty, \(f_\sigma (\pi _B) = B\). If \(B \in \mathcal {B}_2\), then \(B = \{x,y\}\) for some \(x \ne y\) in X. If \(y \ne \sigma (x)\) and \(y \ne \sigma ^{-1}(x)\), then
and so \(f_\sigma (\pi _B) = B\). Finally, if \(y \in \{\sigma (x), \sigma ^{-1}(x)\}\), then
and again \(f_\sigma (\pi _B) = B\). We now know that \(f_\sigma \) satisfies faithfulness.
Suppose \(\pi \in {\mathbb {N}_0}^\mathcal {B}\) satisfies \(v(x,\pi )=v(y,\pi ) = k\) for all \(x,y\in X\). Using equation (1) we get \(v(x,\widehat{\pi })=v(y,\widehat{\pi }) = 5k\) for all \(x,y\in X\). Since \(F_M\) satisfies cancellation, \(f_\sigma (\pi ) = F_M(\widehat{\pi }) = X\). Thus, \(f_\sigma \) satisfies cancellation.
To prove consistency we need the following observation. For any \(\pi ,\rho \in {\mathbb {N}_0}^\mathcal {B}\),
Therefore,
Now suppose \(f_\sigma (\pi )\cap f_\sigma (\rho )\ne \emptyset \). Using the previous observation and the fact that majority rule is consistent we get
Hence \(f_\sigma \) satisfies consistency.
Finally , we will show that \(f_\sigma \) is not equal to \(F_M\). Consider the profile
Since \(v(x,\pi )=2\) for \(x\in \{x_1,x_2,x_3\}\) and \(v(x,\pi )=0\) for \(x\in X{\setminus } \{x_1,x_2,x_3\}\), it follows that \({F_{M}}(\pi )=\{x_1,x_2,x_3\}\). Using Eq. (1) and the fact that \(\sigma (x_1) = x_2 = \sigma ^{-1}(x_3)\) we get
In general,
Therefore, \(f_\sigma (\pi )=\{x_2\}\ne {F_{M}}(\pi )\) and we’re done.
This example show why neutrality is needed in Fishburn’s theorem when the ballot space is either \({\mathcal B}_2\) or \({\mathcal B}_1 \cup {\mathcal B}_2\) when \(m\ge 4\).Footnote 5 Surprisingly, when \(m=3\) it turns out that \(f_\sigma ={F_{M}}\). Theorem 4 shows that for any other \(j\hbox {-rich}\) ballot space neutrality is not needed.
Our proof of Theorem 3 will involve the following notation. For any \(j\hbox {-rich}\) ballot space \({\mathcal B}\), let
For example, if \({\mathcal B} = {\mathcal B}_1\ \cup \ {\mathcal B}_2\), then \({\mathcal B}\) is \(1\hbox {-rich}\), \(2\hbox {-rich}\) and \(j_{max}({\mathcal B}) = 2\). Using this notation, we can rephrase Theorem 3 as follows:
Theorem 5
Majority rule is the only rule fulfilling faithfulness, cancellation, and consistency in a given permutation closed \(j\hbox {-rich}\) domain \({\mathbb {N}_0}^\mathcal {B}\) with m alternatives if and only if
Proof
\((\Rightarrow )\) Let \({\mathcal B}\) be a permutation closed \(j\hbox {-rich}\) ballot space and assume
Then \(j_{max}({\mathcal B}) = 1\) and \(m \ge 3\) or \(j_{max}({\mathcal B}) = 2\) and \(m \ge 4\). In the first case, \({\mathcal B} = {\mathcal B}_1\) and \(m \ge 3\). In the second case, \({\mathcal B} \in \{{\mathcal B}_1 \cup {\mathcal B}_2, {\mathcal B}_2\}\) and \(m \ge 4\). Examples 2 and 3 given above show that in both cases majority rule is not the only rule satisfying faithfulness, cancellation, and consistency.
\((\Leftarrow )\) Suppose \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) satisfies faithfulness, cancellation, and consistency and \({\mathcal B}\) is a permutation closed \(j\hbox {-rich}\) ballot space such that \(j_{max}({\mathcal B}) \ge \text {min} \{m - 1, 3\}\). We will show that f is majority rule.
If \(m = 2\), then \(j_{max}({\mathcal B}) = 1\) and \({\mathcal B} = {\mathcal B}_1\). If \(m = 3\), then \(j_{max}({\mathcal B}) = 2\) and \({\mathcal B} \in \{{\mathcal B}_1 \cup {\mathcal B}_2, {\mathcal B}_2\}\). If \({\mathcal B} = {\mathcal B}_1\) and \(m = 2\) or \({\mathcal B} = {\mathcal B}_1 \cup {\mathcal B}_2\) and \(m = 3\), then \({\mathcal B} = P_{ne}(X) {\setminus } \{X\}\). In these cases, the Alós-Ferrer Theorem implies that f is majority rule.
We now consider the case where \({\mathcal B} = {\mathcal B}_2\) and \(m = 3\). Let \(\pi \) be an arbitrary nontrivial profile. If \(\pi (B) = 0\) for some \(B \in {\mathcal B}_2\), then there exists \(x \in X\) such that \(x \in B'\) for all \(B' \in {\mathcal B}_2\) such that \(\pi (B') > 0\). By faithfulness, \(x \in f(\pi _B)\) for all \(B \in B_2\) such that \(\pi (B) > 0\). Therefore,
Using the fact that both f and \(F_m\) are consistent and faithful we get
If the profile \(\pi \) satisfies, \(\pi (B) > 0\) for all \(B \in {\mathcal B}_2\), then let
Next, we introduce the profiles \(\rho _1\) and \(\rho _2\) defined by
for all \(B \in {\mathcal B}_2\). Observe that there exists \(B' \in {\mathcal B}_2\) such that \(\rho _1(B') = 0\). Therefore, by the previous argument, \(f(\rho _1) = F_M(\rho _1)\). By cancellation, \(f(\rho _2) = X\). Since \(\pi = \rho _1 + \rho _2\) and \(F_M(\rho _2) = X\) it follows from consistency that
It now follows that \(f = F_M\).
The final case is when \(m \ge 4\). In this case, by Theorem 4, f has to be majority rule and we’re done.
4 Independence examples
It is not possible to remove any of the axioms in Theorems 3 and 4 and still uniquely describe majority rule. In other words, there exist social choice functions that satisfy only two out of the three axioms. Following (Duddy and Piggins 2013) we define the mean based rule \(F_{mean}\) on the unrestricted ballot space \(P_{ne}(X)\) as follows: for any profile \(\pi \),
where
The rule \(F_{mean}\) is faithful, cancellative, and neutral but not consistent. However, Duddy and Piggins showed that \(F_{mean}\) satisfies a modified version of consistency.
Our next example is a weighted refinement of Approval Voting. Define \(F_{w}\) on \(P_{ne}(X)\) as follows: for any profile \(\pi \),
where
Notice that \(F_w(\pi ) \subseteq F_A(\pi )\) for any profile \(\pi \). The rule \(F_w\) rule is faithful, consistent and neutral but not cancellative. Our third example is inverse approval voting\(F_{-A}\) defined as follows: for any \(\pi \in {\mathbb {N}}_0^{P_{ne}(X)}\),
By Theorem 1 in Ninjbat (2013), \(F_{-A}\) is consistent, cancellative and neutral but not faithful. See also Theorem 2 in Alcalde-Unzu and Vorsatz (2014) where the function \(F_{-A}\) is called Disapproval Voting. Finally, the ballot aggregation functions \(f_1\), \(f_2\), and \(f_3\) given on page 96 in Xu (2010) are three more examples of social choice functions that satisfy exactly two out of the three axioms in Theorem 3.
Notes
This type of ballot restriction goes back to the concept of “voting system” introduced by Brams and Fishburn (1978).
Alós-Ferrer (2006) points out that such a function is implicitly anonymous.
Alós-Ferrer assumes \(\mathcal {B}=\mathbb {P}(X){\setminus }\{X,\emptyset \}\). However, in a footnote, he points out that his result remains unchanged if \(\mathcal {B} = P_{ne}(X)\).
This argument is similar to the argument given for Step 1 on page 624 in Alós-Ferrer (2006).
A different example for the case of \(m = 4\) is given in Leach (2019).
References
Alcalde-Unzu J, Vorsatz M (2009) Size approval voting. J Econ Theory 119:1187–1210
Alcalde-Unzu J, Vorsatz M (2014) Non-anonymous ballot aggregation: an axiomatic generalization of approval voting. J Math Econ 50:69–78
Alós-Ferrer C (2006) A simple characterization of approval voting. Soc Choice Welf 27:621–625
Baigent N, Xu Y (1991) Independent necessary and sufficient conditions for approval voting. Math Soc Sci 21:21–29
Brams SJ, Fishburn PC (1978) Approval Voting. Am Political Sci Rev 72:831–847
Duddy C, Piggins A (2013) Collective approval. Math Soc Sci 65:190–194
Fine B, Fine K (1974) Social choice and individual ranking I. Rev Econ Stud 41:303–322
Fishburn PC (1978) Axioms for approval voting: direct proof. J Econ Theory 19:180–185
Fishburn PC (1979) Symmetric and consistent aggregation with dichotomous voting. In: Laffont J-J (ed) Aggregation and revelation of preferences. North Holland, Amsterdam, pp 201–218
Goodin R, List C (2006) A conditional defense of plurality rule: generalizing May’s theorem in a restricted informational environment. Am J Political Sci 50:940–949
Leach T (2019) Characterizing majority rule on various discrete models of consensus. Ph.D. Thesis, University of Louisville
Ninjbat U (2013) Approval voting without faithfulness. Czech Econ Rev 7:15–20
Sato N (2014) A characterization result for approval voting with a variable set of alternatives. Soc Choice Welf 43:809–825
Sertel MR (1988) Characterizing approval voting. J Econ Theory 45:207–211
Smith H (1973) Aggregation of preferences with variable electorates. Econometrica 41:1027–1041
Vorsatz M (2007) Approval voting on dichotomous preferences. Soc Choice Welf 28:127–141
Xu Y (2010) Axiomatizations of approval voting. In: Laslier J-F, Sanver MR (eds) Handbook on approval voting. Springer, Berlin, pp 91–102
Young HP (1974) An axiomatization of Borda’s rule. J Econ Theory 9:43–52
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
To prove Theorem 4 we will assume that \(m \ge 4\), \({\mathcal B}\) is a j-rich ballot space for some \(j \ge 3\), and \(f: {\mathbb {N}}_0^{{\mathcal B}} \rightarrow P_{ne}(X)\) is a social choice rule satisfying faithfulness, consistency, and cancellation. We want to show that f is majority rule, i.e.,
for any profile \(\pi \). This proof will involve the following notation. For each alternative \(x_i\in X\), let the profile \(\rho _{x_i}\) be the profile that consists of each of the j sized ballots containing \(x_i\). That is,
For example, if \(X = \{x_1, x_2, x_3, x_4\}\) and \(j = 3\), then
In this case,
In the general case,
for all \(t \ne i\). It follows from consistency and faithfulness that \(f(\rho _{x_i}) = \{x_i\}\). For any nonempty subset I of \(\{1, \ldots , m\}\) let
If \(|I| = k\), then
for all \(i \in I\) and
for all \(t \in \{1, \ldots , m\} {\setminus } I\). Therefore,
We want to show that \(f(\rho _I) = B_I\) as well. The next lemma shows that this equality holds when \(|I| = j\) or \(j - 1\).
Lemma 1
If \(|I| \in \{j, j - 1\}\), then
Proof
Assume \(|I| = j\) and note that \(B_I \in {\mathcal B}\) since \({\mathcal B}\) is \(j\hbox {-rich}\). Let \(\alpha \) and \(\beta \) be the positive integers satisfying
for some \(i \in I\) and \(j \in \{1, \ldots , m\} {\setminus } I\). Notice that \(\alpha > \beta \). Next, let
and observe that \(f(\widehat{\rho }) = X\) by cancellation. Let \(\gamma \) be the positive integer
for any \(x \in X\). We now compare the two profiles:
For any \(x_i \in B_I\),
and
Next, for any \(x_j \in X {\setminus } B_I\),
and
We now know that
for all \(x \in X\). Let \(I' = \{1, \ldots , m\} {\setminus } I\) and observe that
Therefore,
for all \(x \in X\). Using the previous equation and fact that
for all \(x \in X\) it follows that
for all \(x \in X\) as well. Since f satisfies cancellation we get
Therefore, using consistency (many times) we get
Finally, since f is faithful, \(f(\rho _I) = f(B_I) = B_I\) and we’re done with the first part of the proof of Lemma 1.
Now assume \(|I| = j - 1\) and, as above, let \(I' = \{1, \ldots , m\} {\setminus } I\). Using consistency and the first part of this lemma we get
Note that
By consistency and cancellation,
Hence \(f(\rho _I) = B_I\).
We are now ready to use Lemma 1 to complete the proof of Theorem 4.
Proof of Theorem 4
Assume that the set
is nonempty. So D is the set of profiles where the functions f and \(F_M\) disagree. Choose \(\rho \in D\) such that \(|F_M(\rho )|\) is maximal. This means that if \(\pi \) is a profile such that \(|F_M(\pi )| > |F_M(\rho )|\), then \(f(\pi ) = F_M(\pi )\). Since f is cancellative and \(\rho \in D\) it follows that \(F_M(\rho ) \ne X\). So
Assume that there exists \(x \in f(\rho )\) such that \(x \not \in F_M(\rho )\). We may assume that \(x = x_1\). Let
and note that \(\ell > 0\). Next, let
where
Then
and
for all \(i \ne 1\). If \(v(x_i, \rho ) = \text {max}\ v(\rho ) = [\ell + v(x_1, \rho )]\), then
It follows that
By our choice of \(\rho \) and the fact that \(|F_M(\widehat{\rho })| > |F_M(\rho )|\) it follows that
On the other hand, by consistency,
Since \(F_M(\rho )\ \cup \{x_1\} \ne \{x_1\}\) we get a contradiction. It now follows that \(f(\rho ) \subset F_M(\rho )\).
Since \(f(\rho ) \subset F_M(\rho )\) and \(f(\rho ) \ne F_M(\rho )\), there exists \(y \in F_M(\rho ) {\setminus } f(\rho )\). Let \(x \in X {\setminus } F_M(\rho )\) and \(z \in f(\rho )\). We may assume that \(x = x_1\), \(y = x_2\), and \(z = x_3\). As above, let
and note that \(\ell > 0\). We now introduce the profile
By our choice of \(\rho \) we know that
Using consistency and Lemma 1,
Using consistency and the fact that \(x_2, x_3 \in F_M(\rho )\) we get
Next, using consistency and Lemma 1, we get
Since \(x_3 \in f(\rho ) = f(\alpha \rho )\) and \(x_3 \in f\left( \ell [ \rho _{x_1} + \cdots + \rho _{x_j} ]\right) \) it follows that
Since \(x_2 \not \in f(\rho ) = f(\alpha \rho )\) it follows from the previous equation that \(x_2 \not \in f(\mu )\). But this contradicts the fact that \(\{x_2, x_3\} \subseteq f(\mu )\). This final contradiction shows that the set \(D = \{ \pi \in {\mathbb {N}}_0 : f(\pi ) \ne F_M(\pi )\}\) must be the empty set. Hence \(f = F_M\) and we’re done.
Rights and permissions
About this article
Cite this article
Leach, T., Powers, R.C. Majority rule on j-rich ballot spaces. Soc Choice Welf 54, 639–655 (2020). https://doi.org/10.1007/s00355-019-01223-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00355-019-01223-4