We may earn an affiliate commission when you visit our partners.
Course image
Ed Scheinerman

This course is aimed at anyone who has interest in the lens through which mathematicians view democracy. You will learn theories and approaches to the mathematics of voting.

Enroll now

What's inside

Syllabus

Module 1
This module sets the stage for the entire Teach Out. We begin by discussing the nature of mathematics (as opposed to arithmetic) and develop a workable abstract model for democracy: a function that takes individual preferences and returns a group decision. We then look closely at different methods for two-party elections, fairness criteria we want these functions to have, and conclude that only the Simple Majority method satisfies those criteria.
Read more
Module 2
This module builds on the work from Module 1 by considering elections with three (or more) candidates. We examine various decision functions (such as Plurality and Borda Counts) as well as properties we want those functions to have. We conclude with Arrow’s Theorem that shows that there are no decision functions satisfying basic fairness criteria.
Module 3
In the previous modules we assumed that each voter ranks the candidates from most to least desirable; these individual rankings are the inputs to the decision functions. In this module we question the viability of asking voters to rank both for psychological reasons (it is very difficult to rank a long list of options) and—more to the point of this Teach Out—for mathematical reasons. We model preference using a simple game played with dice that illustrates non-transitive preference: A is better than B, B is better than C, but C is better than A!
Module 4
This module considers mathematical issues arising in representative democracy in which elected officials make decisions for the larger population. In the United States House of Representatives, the number of representatives from a given state is proportional to the population of that state. However, since the number of representatives from a state must be a whole number, and the total number of representatives is 435, we need a method by which seats are allocated to states. We present the apportionment methods of Hamilton and Jefferson, and discuss problems arising with these methods. We conclude with a theorem of Balinsky and Young that shows there are no apportionment methods satisfying basic fairness conditions.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Touches on the history and foundation of mathematics
Develops a functional model for democracy, highlighting the mathematics involved in the process
Explores the complexity of voting systems with multiple candidates and examines the challenges they present
Introduces key concepts and theories related to voting, preference, and decision making
Examines the mathematical foundations of representative democracies and the challenges of fair representation
Requires a strong understanding of mathematics, particularly in the area of abstract reasoning and set theory

Save this course

Save Mathematics and Democracy Teach Out to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Mathematics and Democracy Teach Out with these activities:
Review Basic Probability and Statistics
Refresh and strengthen foundational skills in probability and statistics to enhance understanding of concepts related to voting methods.
Browse courses on Probability
Show steps
  • Review lecture notes or textbooks on probability and statistics.
  • Solve practice problems to test understanding.
  • Identify areas where further review is needed.
Linear Algebra Basics
Review basic linear algebra skills to enhance understanding of mathematical foundations of voting systems
Browse courses on Linear Algebra
Show steps
  • Review matrix operations and properties
  • Refresh concepts of determinants
Organize and Review Course Materials
Improve retention and understanding by organizing and reviewing notes, assignments, and course materials.
Browse courses on Learning Strategies
Show steps
  • Review and summarize lecture notes.
  • Organize assignments and quizzes by topic.
  • Highlight key concepts and make connections between different topics.
Seven other activities
Expand to see all activities and additional details
Show all ten activities
Review 'Social Choice and Welfare'
Gain a comprehensive understanding of the foundations of social choice theory, including Arrow's Theorem and its implications for democratic decision-making.
Show steps
  • Read and comprehend the text.
  • Take notes and highlight key concepts.
  • Work through the exercises and problems provided in the book.
Solve Practice Problems on Voting Paradoxes
Strengthen problem-solving skills and gain a deeper understanding of voting paradoxes by solving a variety of practice problems.
Show steps
  • Review course materials on voting paradoxes.
  • Find practice problems online or in textbooks.
  • Solve the problems and check your answers.
  • Identify patterns and common pitfalls.
Participate in Discussion Groups on Voting Theory
Gain different perspectives and deepen understanding by engaging in discussions with peers about the concepts and applications of voting theory.
Browse courses on Voting Systems
Show steps
  • Join online or local discussion groups related to voting theory.
  • Actively participate in discussions, sharing insights and asking questions.
  • Collaborate with peers on projects or presentations related to voting theory.
Explore Online Tutorials on Arrow's Theorem
Supplement the course material by exploring online tutorials that provide in-depth explanations and interactive demonstrations of Arrow's Theorem.
Show steps
  • Identify reputable sources for online tutorials on Arrow's Theorem.
  • Go through the tutorials, taking notes and working through the examples.
  • Participate in online forums or discussions related to Arrow's Theorem.
Election Prediction Modeling
Conduct modeling to predict election outcomes by applying principles of voting systems and decision functions studied in the course
Show steps
  • Gather election data and voter preference data
  • Choose and apply prediction models, e.g., logistic regression, decision tree
  • Train and evaluate the models
Simulate Voting Methods
Develop a deeper understanding of the mathematical properties of voting methods by simulating them using a programming language.
Browse courses on Computer Simulation
Show steps
  • Choose a programming language.
  • Implement various voting methods in the chosen programming language.
  • Design test cases with different sets of voter preferences.
  • Run simulations and analyze the results.
Compile Resources on Voting Methods
Summarize key concepts and arguments from the course by compiling resources on different voting methods.
Browse courses on Democratic Theory
Show steps
  • Review course materials on various voting methods.
  • Search for additional articles, books, and websites on the topic.
  • Organize and categorize the resources in a structured manner.

Career center

Learners who complete Mathematics and Democracy Teach Out will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Mathematics and Democracy Teach Out.
IBM API Connect Developer Guide - Basics
Less relevant
The Complete Electrical Power Control and Protection
Less relevant
The Birmingham Qur'an: Its Journey from the Islamic...
Less relevant
Global China: From the Mongols to the Ming
Less relevant
European Union Law
Less relevant
Built environment sustainability assessment
Less relevant
Internet Giants: The Law and Economics of Media Platforms
Less relevant
Climate Change: The Science Behind the Crisis - Part 1
Less relevant
Earthquake Seismology
Less relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser