Documentation

EconCSLib.Math.Minimax.SkewSymmetric

EconCSLib.Math.Minimax.SkewSymmetric #

For a skew-symmetric matrix S : Fin N โ†’ Fin N โ†’ ๐•œ (S k l = - S l k) over a linearly ordered field, the symmetric matrix game on S has value 0: there is a mixed strategy z โˆˆ ฮ” with โˆ‘โ‚– zโ‚– Sโ‚–โ‚— โ‰ฅ 0 for every column l.

This is the engine of the ordered-field minimax theorem (von Neumann symmetrisation): it is a pure feasibility statement, closed by the Theorem of the Alternative (EconCSLib.LinearAlgebra.theorem_of_alternative) โ€” no LP optimum / attainment is needed. If the feasibility system had no solution, the Farkas certificate would yield w โ‰ฅ 0, w โ‰  0 with S w < 0 everywhere; but skew-symmetry forces wแต€ S w = 0, a contradiction.

theorem SkewSymmetric.optimal {๐•œ : Type u_1} [Field ๐•œ] [LinearOrder ๐•œ] [IsStrictOrderedRing ๐•œ] {N : โ„•} [NeZero N] (S : Fin N โ†’ Fin N โ†’ ๐•œ) (hS : โˆ€ (k l : Fin N), S k l = -S l k) :
โˆƒ (z : Fin N โ†’ ๐•œ), (โˆ€ (k : Fin N), 0 โ‰ค z k) โˆง โˆ‘ k : Fin N, z k = 1 โˆง โˆ€ (l : Fin N), 0 โ‰ค โˆ‘ k : Fin N, z k * S k l

Skew-symmetric optimal strategy. Every skew-symmetric game has a value-0 optimal mixed strategy.