♟️ Game Theory

Master strategic thinking and analyze interactive decision-making situations

← Back to Economics Courses

Game Theory Curriculum

12
Core Units
~115
Strategic Concepts
20+
Game Types
75+
Strategic Applications
1

Introduction to Game Theory

Understand the foundations of strategic thinking and game-theoretic modeling.

  • What is game theory?
  • Strategic interactions
  • Players, strategies, payoffs
  • Types of games
  • Solution concepts
  • Rationality assumptions
  • Game representation
  • Applications overview
2

Strategic Form Games

Master the analysis of simultaneous-move games using normal form representation.

  • Normal form representation
  • Payoff matrices
  • Dominant strategies
  • Iterated dominance
  • Best response analysis
  • Mixed strategies
  • Randomization
  • Classic games
3

Nash Equilibrium

Learn the fundamental solution concept of non-cooperative game theory.

  • Nash equilibrium definition
  • Pure strategy equilibria
  • Mixed strategy equilibria
  • Existence and uniqueness
  • Computing equilibria
  • Multiple equilibria
  • Stability properties
  • Interpretation issues
4

Extensive Form Games

Analyze sequential games with perfect and imperfect information.

  • Game trees
  • Sequential moves
  • Perfect information
  • Backward induction
  • Subgame perfect equilibrium
  • Imperfect information
  • Information sets
  • Behavioral strategies
5

Repeated Games

Study how repeated interactions change strategic behavior and enable cooperation.

  • Finite repetition
  • Infinite repetition
  • Folk theorems
  • Trigger strategies
  • Cooperation sustainability
  • Reputation effects
  • Imperfect monitoring
  • Random termination
6

Incomplete Information

Analyze games where players have private information about types or preferences.

  • Bayesian games
  • Types and beliefs
  • Bayesian Nash equilibrium
  • Perfect Bayesian equilibrium
  • Signaling games
  • Pooling and separating
  • Cheap talk
  • Mechanism design
7

Cooperative Game Theory

Study coalition formation, bargaining, and fair allocation of joint gains.

  • Coalition formation
  • Core solutions
  • Shapley value
  • Bargaining theory
  • Nash bargaining solution
  • Stable sets
  • Nucleolus
  • Fair division
8

Auction Theory

Analyze different auction formats and strategic bidding behavior.

  • Auction formats
  • English auctions
  • Dutch auctions
  • Sealed-bid auctions
  • Common vs private values
  • Winner's curse
  • Revenue equivalence
  • Optimal auction design
9

Evolutionary Game Theory

Study how strategies evolve in populations over time through natural selection.

  • Population games
  • Evolutionary stable strategies
  • Replicator dynamics
  • Fitness landscapes
  • Cultural evolution
  • Learning in games
  • Group selection
  • Social norms
10

Behavioral Game Theory

Examine how psychological factors influence strategic decision-making.

  • Bounded rationality
  • Learning models
  • Social preferences
  • Fairness concerns
  • Reciprocity
  • Experimental evidence
  • Cognitive limitations
  • Cultural differences
11

Matching Theory

Study two-sided matching markets and stable allocation mechanisms.

  • Marriage markets
  • Stability concepts
  • Deferred acceptance
  • Gale-Shapley algorithm
  • College admissions
  • Kidney exchange
  • School choice
  • Market design
12

Applications in Economics

Apply game theory concepts to real-world economic and business problems.

  • Industrial organization
  • Oligopoly competition
  • Political economy
  • International trade
  • Environmental economics
  • Financial markets
  • Contract theory
  • Policy analysis

Unit 1: Introduction to Game Theory

Understand the foundations of strategic thinking and game-theoretic modeling.

What is Game Theory?

Explore the definition, scope, and purpose of game theory as a tool for analyzing strategic interactions.

Strategic Thinking Decision Making Interactions
Game theory is the mathematical study of strategic decision-making among rational agents. It provides a framework for understanding situations where the outcome for each participant depends not only on their own decisions but also on the decisions of others.
# Game Theory Definition Framework
game_theory = {
  "definition": "Mathematical study of strategic interactions",
  "key_elements": {
    "players": "Decision makers in the game",
    "strategies": "Available choices for each player",
    "payoffs": "Outcomes resulting from strategy combinations",
    "information": "What players know about the game"
  },
  "characteristics": {
    "interdependence": "Each player's payoff depends on others' choices",
    "rationality": "Players seek to maximize their own payoffs",
    "strategic_thinking": "Players consider others' likely actions",
    "equilibrium": "Stable outcomes where no player wants to change"
  },
  "applications": {
    "economics": ["Market competition", "Auctions", "Bargaining"],
    "politics": ["Voting", "International relations", "Coalition formation"],
    "business": ["Pricing", "Product development", "Strategic alliances"],
    "biology": ["Evolution", "Animal behavior", "Resource competition"]
  }
}

Strategic Interactions

Understand what makes a situation strategic and how it differs from individual decision-making.

Strategic Situation Characteristics:
• Multiple decision-makers (players)
• Interdependent payoffs
• Each player aware of the interaction
• Players choose strategies simultaneously or sequentially
Strategic vs Individual Decisions:
In individual decisions, outcomes depend only on your choice and external factors. In strategic situations, outcomes depend critically on what others choose to do.
# Strategic Interaction Examples
strategic_situations = {
  "market_competition": {
    "players": ["Firms in same industry"],
    "strategies": ["Pricing", "Product quality", "Advertising"],
    "interdependence": "Firm A's profit depends on Firm B's pricing",
    "example": "If competitor lowers price, should I match or differentiate?"
  },
  "auction": {
    "players": ["Bidders"],
    "strategies": ["Bid amount"],
    "interdependence": "Winning depends on others' bids",
    "example": "How much to bid knowing others are bidding too?"
  },
  "arms_race": {
    "players": ["Countries"],
    "strategies": ["Military spending level"],
    "interdependence": "Security depends on relative military power",
    "example": "More spending increases security but wastes resources"
  },
  "coordination": {
    "players": ["Team members", "Drivers", "Technology adopters"],
    "strategies": ["Which standard/method to use"],
    "interdependence": "Benefit from choosing same as others",
    "example": "Which side of road to drive on"
  }
}

Players, Strategies, and Payoffs

Learn the basic building blocks that define any game-theoretic model.

Game Components:
• Players: The decision-makers (can be individuals, firms, countries)
• Strategy set: All possible actions available to each player
• Payoff function: Maps strategy combinations to outcomes for each player
• Information structure: What each player knows when making decisions
Payoff Interpretation:
Payoffs represent players' preferences over outcomes. They can be monetary (profits, costs) or represent utility, happiness, or any measure of success the player cares about.
# Game Structure Definition
game_structure = {
  "players": {
    "definition": "Set of decision-makers",
    "notation": "N = {1, 2, ..., n}",
    "examples": ["Firms", "Countries", "Individuals", "Political parties"],
    "assumptions": ["Rational", "Self-interested", "Strategic"]
  },
  "strategies": {
    "definition": "Available actions for each player",
    "notation": "Si = strategy set for player i",
    "types": ["Pure strategies", "Mixed strategies"],
    "examples": {
      "price_competition": ["High price", "Low price"],
      "auction": ["Bid $0 to $100"],
      "