Linear Algebra/Topic: Voting Paradoxes/Solutions

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Solutions[edit | edit source]

Problem 1

Here is a reasonable way in which a voter could have a cyclic preference. Suppose that this voter ranks each candidate on each of three criteria.

  1. Draw up a table with the rows labelled "Democrat", "Republican", and "Third", and the columns labelled "character", "experience", and "policies". Inside each column, rank some candidate as most preferred, rank another as in the middle, and rank the remaining oneas least preferred.
  2. In this ranking, is the Democrat preferred to the Republican in (at least) two out of three criteria, or vice versa? Is the Republican preferred to the Third?
  3. Does the table that was just constructed have a cyclic preference order? If not, make one that does.

So it is possible for a voter to have a cyclic preference among candidates. The paradox described above, however, is that even if each voter has a straight-line preference list, a cyclic preference can still arise for the entire group.

Answer

This is one example that yields a non-rational preference order for a single voter.

 character    experience    policies
Democrat    most  middle  least
Republican    middle  least  most
Third    least  most  middle

The Democrat is preferred to the Republican for character and experience. The Republican is preferred to the Third for character and policies. And, the Third is preferred to the Democrat for experience and policies.

Problem 2

Compute the values in the table of decompositions.

Answer

First, compare the decomposition that was done out in the Topic with the decomposition of the opposite voter.

Obviously, the second is the negative of the first, and so , , and . This principle holds for any pair of opposite voters, and so we need only do the computation for a voter from the second row, and a voter from the third row. For a positive spin voter in the second row,

gives , , and . For a positive spin voter in the third row,


gives , , and .

Problem 3

Do the cancellations of opposite preference orders for the Political Science class's mock election. Are all the remaining preferences from the left three rows of the table or from the right?

Answer

The mock election corresponds to the Voting preferences table above in the way shown in the first table, and after cancellation the result is the second table.

  positive spin      negative spin   
  

  5 voters

  
  2 voters

  
  8 voters

  
  4 voters

  
  8 voters

  
  2 voters

  positive spin      negative spin   

  
  3 voters

  
  –

  
  4 voters

  
  –

  
  6 voters

  
  –

All three come from the same side of the table (the left), as the result from this Topic says must happen. Tallying the election can now proceed, using the cancelled numbers

to get the same outcome.

Problem 4

The necessary condition that is proved above—a voting paradox can happen only if all three preference lists remaining after cancellation have the same spin—is not also sufficient.

  1. Continuing the positive cycle case considered in the proof, use the two inequalities and to show that .
  2. Also show that , and hence that .
  3. Give an example of a vote where there is a majority cycle, and addition of one more voter with the same spin causes the cycle to go away.
  4. Can the opposite happen; can addition of one voter with a "wrong" spin cause a cycle to appear?
  5. Give a condition that is both necessary and sufficient to get a majority cycle.
Answer
  1. The two can be rewritten as and . Either or is nonpositive and so , as required.
  2. This is immediate from the supposition that .
  3. A trivial example starts with the zero-voter election and adds any one voter. A more interesting example is to take the Political Science mock election and add two voters (they can be added one at a time, to satisfy the "addition of one more voter" criteria in the question). Observe that the additional voters have positive spin, which is the spin of the votes remaining after cancellation in the original mock election. This is the resulting table of voters, and next to it is the result of cancellation.
      positive spin      negative spin   
      

      5 voters

      
      2 voters

      
      8 voters

      
      4 voters

      
      10 voters

      
      2 voters

      positive spin      negative spin   

      
      3 voters

      
      –

      
      4 voters

      
      –

      
      8 voters

      

      –

    The election, using the cancelled numbers, is this.

    The majority cycle has indeed disappeared.

  4. One such condition is that, after cancellation, all three be nonnegative or all three be nonpositive, and: and and . This follows from this diagram.
Problem 5
A one-voter election cannot have a majority cycle because of the requirement that we've imposed that the voter's list must be rational.
  1. Show that a two-voter election may have a majority cycle. (We consider the group preference a majority cycle if all three group totals are nonnegative or if all three are nonpositive---that is, we allow some zero's in the group preference.)
  2. Show that for any number of voters greater than one, there is an election involving that many voters that results in a majority cycle.
Answer
  1. A two-voter election can have a majority cycle in two ways. First, the two voters could be opposites, resulting after cancellation in the trivial election (with the majority cycle of all zeroes). Second, the two voters could have the same spin but come from different rows, as here.
  2. There are two cases. An even number of voters can split half and half into opposites, e.g., half the voters are and half are . Then cancellation gives the trivial election. If the number of voters is greater than one and odd (of the form with ) then using the cycle diagram from the proof,
    we can take and and . Because , this is a majority cycle.
Problem 6

Let be a subspace of . Prove that the set of vectors that are perpendicular to each vector in is also a subspace of .

Answer

It is nonempty because it contains the zero vector. To see that it is closed under linear combinations of two of its members, suppose that and are in and consider . For any ,

and so .