EconCSLib.Math.Minimax.Minimax #
Finite two-player zero-sum minimax over any linearly ordered field
[Field 𝕜] [LinearOrder 𝕜] [IsStrictOrderedRing 𝕜], with NO compactness and
NO LP-optimum-attainment lemma. The route is von Neumann symmetrisation:
embed the game A (after a positivity shift) into the skew-symmetric matrix
S on I ⊕ J ⊕ Unit; SkewSymmetric.optimal (Theorem of the Alternative)
gives a value-0 optimal z = (p, q, λ); reading off the blocks and normalising
by ∑ p yields the optimal mixed strategies and the value.
SkewSymmetric.optimal transported to an arbitrary nonempty finite index.
The skew-symmetric symmetrisation of a game A on I ⊕ J ⊕ Unit.
Equations
- Minimax.symMat A (Sum.inl val) (Sum.inl val_1) = 0
- Minimax.symMat A (Sum.inl i) (Sum.inr (Sum.inl j)) = A i j
- Minimax.symMat A (Sum.inl val) (Sum.inr (Sum.inr val_1)) = -1
- Minimax.symMat A (Sum.inr (Sum.inl j)) (Sum.inl i) = -A i j
- Minimax.symMat A (Sum.inr (Sum.inl val)) (Sum.inr (Sum.inl val_1)) = 0
- Minimax.symMat A (Sum.inr (Sum.inl val)) (Sum.inr (Sum.inr val_1)) = 1
- Minimax.symMat A (Sum.inr (Sum.inr val)) (Sum.inl val_1) = 1
- Minimax.symMat A (Sum.inr (Sum.inr val)) (Sum.inr (Sum.inl val_1)) = -1
- Minimax.symMat A (Sum.inr (Sum.inr val)) (Sum.inr (Sum.inr val_1)) = 0
Instances For
Minimax for a strictly positive game.
Ordered-field von Neumann minimax. Every finite two-player zero-sum game over a linearly ordered field has a value and optimal mixed strategies.