MathLabs
Định lýĐã chứng minh

Định lý tồn tại của Nash

Phát biểu

Mọi trò chơi dạng chuẩn tắc hữu hạn (bất kỳ số người chơi nn nào, mỗi người có tập chiến lược thuần túy hữu hạn SiS_i) đều có ít nhất một cân bằng Nash theo chiến lược hỗn hợp.

Vì sao đúng?

Chứng minh xây dựng một ánh xạ liên tục "cải thiện chiến lược một chút" trên không gian mọi hồ sơ chiến lược: đẩy xác suất về phía bất kỳ chiến lược thuần túy nào đang làm tốt hơn mức trung bình. Vì không gian hồ sơ chiến lược compact và lồi, định lý điểm bất động Brouwer đảm bảo ánh xạ này có một điểm bất động — một hồ sơ mà ánh xạ không muốn thay đổi. Phần còn lại của chứng minh cho thấy điểm bất động chính xác là một hồ sơ không có bước lệch có lợi, tức một cân bằng Nash.

Phác thảo chứng minh

Đặt Δ=Δ1×⋯×Δn\Delta = \Delta_1 \times \cdots \times \Delta_n, tích các đơn hình chiến lược hỗn hợp của những người chơi — một tập con compact, lồi của không gian Euclid. Với x∈Δx \in \Delta, người chơi ii, và chiến lược thuần túy j∈Sij \in S_i, đặt hàm lợi ích tăng thêm gij(x)=max⁡(0, ui(sij,x−i)−ui(x))g_{ij}(x) = \max\big(0,\, u_i(s_{ij}, x_{-i}) - u_i(x)\big), lợi ích mà người chơi ii thu được nếu chuyển hẳn sang chiến lược thuần túy jj, hoặc 00 nếu chuyển như vậy không có lợi. Đặt f:Δ→Δf : \Delta \to \Delta bởi fi(x)j=xij+gij(x)1+∑k∈Sigik(x)f_i(x)_j = \dfrac{x_{ij} + g_{ij}(x)}{1 + \sum_{k \in S_i} g_{ik}(x)}; vì uiu_i liên tục (thực ra đa tuyến tính) theo xx, gijg_{ij} liên tục, nên ff liên tục, và mỗi fi(x)f_i(x) vẫn là vector xác suất theo cách xây dựng.

Theo định lý điểm bất động Brouwer, ánh xạ liên tục ff trên tập compact lồi Δ\Delta có một điểm bất động x⋆x^\star với f(x⋆)=x⋆f(x^\star) = x^\star. Đặt Si:=∑k∈Sigik(x⋆)S_i := \sum_{k \in S_i} g_{ik}(x^\star); phương trình điểm bất động cho mỗi (i,j)(i,j) là xij⋆(1+Si)=xij⋆+gij(x⋆)x_{ij}^\star (1 + S_i) = x_{ij}^\star + g_{ij}(x^\star), tức xij⋆Si=gij(x⋆)x_{ij}^\star S_i = g_{ij}(x^\star).

Cố định một người chơi ii và đặt dij:=ui(sij,x−i⋆)−ui(x⋆)d_{ij} := u_i(s_{ij}, x_{-i}^\star) - u_i(x^\star), nên gij(x⋆)=max⁡(0,dij)g_{ij}(x^\star) = \max(0, d_{ij}). Nhân phương trình điểm bất động với dijd_{ij} và cộng theo j∈Sij \in S_i: vế trái, Si∑jxij⋆dij=Si(∑jxij⋆ui(sij,x−i⋆)−ui(x⋆)∑jxij⋆)=Si(ui(x⋆)−ui(x⋆))=0S_i \sum_j x_{ij}^\star d_{ij} = S_i\left(\sum_j x_{ij}^\star u_i(s_{ij}, x_{-i}^\star) - u_i(x^\star)\sum_j x_{ij}^\star\right) = S_i(u_i(x^\star) - u_i(x^\star)) = 0, dùng ∑jxij⋆ui(sij,x−i⋆)=ui(x⋆)\sum_j x_{ij}^\star u_i(s_{ij}, x_{-i}^\star) = u_i(x^\star) và ∑jxij⋆=1\sum_j x_{ij}^\star = 1.

Vế phải, ∑jgij(x⋆) dij=∑jmax⁡(0,dij) dij=∑j: dij>0dij2≥0\sum_j g_{ij}(x^\star)\, d_{ij} = \sum_j \max(0,d_{ij})\, d_{ij} = \sum_{j:\, d_{ij} > 0} d_{ij}^2 \ge 0. Cho hai vế bằng nhau, ∑j: dij>0dij2=0\sum_{j:\, d_{ij}>0} d_{ij}^2 = 0, một tổng bình phương bằng 0, nên mọi số hạng triệt tiêu: không có jj nào với dij>0d_{ij} > 0. Vì ii tùy ý, ui(sij,x−i⋆)≤ui(x⋆)u_i(s_{ij}, x_{-i}^\star) \le u_i(x^\star) với mọi người chơi ii và mọi chiến lược thuần túy jj — chính xác điều kiện cân bằng Nash. Vậy x⋆x^\star là một cân bằng Nash.

Chủ đề chứa định lý này

Chứng minh từng bước

Chưa có chứng minh từng bước cho định lý này.

Tài liệu tham khảo

  1. John von Neumann, Oskar Morgenstern (1944). Theory of Games and Economic Behavior
  2. John F. Nash Jr. (1950). Equilibrium points in n-person games · DOI:10.1073/pnas.36.1.48
  3. John F. Nash Jr. (1951). Non-Cooperative Games · DOI:10.2307/1969529
  4. Constantinos Daskalakis, Paul W. Goldberg, Christos H. Papadimitriou (2009). The Complexity of Computing a Nash Equilibrium · DOI:10.1137/070699652