Utility Functions: A Comprehensive Guide
Utility Functions, introduced by John von Neumann and Oskar Morgenstern in their 1944 book "Theory of Games and Economic Behavior," are central to Game Theory and decision theory. They mathematically represent preferences over outcomes, quantifying satisfaction, benefit, or value. By assigning numerical values, utility functions enable the analysis of strategic choices in scenarios involving certainty or uncertainty.
This MathMultiverse guide provides an in-depth exploration of utility functions, covering their definitions, types (e.g., linear, logarithmic), examples, visualizations, and applications in economics, psychology, and strategic analysis. From consumer behavior to game-theoretic strategies, utility functions bridge subjective preferences with objective decision-making.
Definition and Types of Utility Functions
Utility functions map outcomes to real numbers, reflecting preference rankings or intensities. They vary by structure and risk attitude, making them versatile for modeling decision-making.
Basic Definition
A utility function \( u: O \to \mathbb{R} \) assigns a real number to each outcome \( o \in O \), where \( u(o_1) > u(o_2) \) implies \( o_1 \) is preferred over \( o_2 \):
Ordinal Utility
Ranks preferences without quantifying intensity. Monotonic transformations (e.g., \( v(o) = a u(o) + b \), \( a > 0 \)) preserve order:
Cardinal Utility
Measures preference intensity, invariant under affine transformations:
Expected Utility (Von Neumann-Morgenstern)
For lotteries \( L = (p_1, o_1; p_2, o_2; \ldots) \), where \( \sum p_i = 1 \):
This framework models decisions under uncertainty.
Risk Attitudes
The second derivative determines risk preference:
Common Forms
Key utility functions include:
- Linear: \( u(x) = a x + b \), risk-neutral.
- Logarithmic: \( u(x) = \ln(x) \), risk-averse, modeling diminishing returns.
- Exponential: \( u(x) = 1 - e^{-kx} \), often risk-averse.
Utility Functions Comparison
Graphs of \( u(x) = x \) (linear, risk-neutral) and \( u(x) = \ln(x) \) (logarithmic, risk-averse) for \( x \in [0.1, 100] \).
Examples
These examples illustrate utility functions in practical scenarios.
Monetary Choice
Choosing between $10 or $20, linear utility \( u(x) = x \):
Risk-averse variant, \( u(x) = \sqrt{x} \):
Expected Utility
Lottery: 50% chance of $100, 50% of $0, \( u(x) = x^{0.5} \):
Cobb-Douglas Utility
Two goods \( x \) and \( y \), \( u(x, y) = x^\alpha y^{1-\alpha} \), \( \alpha = 0.5 \), \( x = 4 \), \( y = 9 \):
Risk-Seeking
Exponential utility, \( u(x) = x^2 \), for $5 or $10:
Multi-Attribute
Utility over time \( t \) and money \( m \), \( u(t, m) = w_1 t + w_2 m \), \( t = 2 \), \( m = 50 \), \( w_1 = 0.3 \), \( w_2 = 0.7 \):
Applications
Utility functions are pivotal in various fields:
Economics
Optimize consumer demand subject to budget constraints:
Game Theory
Model payoffs in strategic interactions, e.g., Prisoner’s Dilemma:
Psychology
Prospect Theory for gains and losses:
Negotiations
Maximize joint utility in bargaining:
Finance
Portfolio optimization using expected utility: