The column player solves the matching minimax envelope. Its optimum agrees with the row player's guarantee because the two LPs are a primal-dual pair. This lesson interprets the column LP as the same fair price seen from the opponent's cap rather than from the row player's floor.

highlighted = computed this step

Column Envelope

The column player chooses q and minimizes w above both shifted row-payoff lines. Why: w is the cap on the row player's payoff, so it must be at least as large as either pure row's expected payoff. The column player's problem is the same conflict seen from the minimizing side.

minww4q+2w4q+5\min w\quad w\ge 4q + 2\quad w\ge - 4q + 5
Column envelope LPThe minimizer chooses q and keeps w above both shifted row-payoff lines.Feasible region4x - y ≤ -2-4x - y ≤ -5x ≤ 1y ≤ 6(0, 5)(0, 6)(3/8, 7/2)(1, 6)

Column Optimum

The optimal point is (3/8, 7/2). Why: the minimizer's best cap is also at the intersection of the two active payoff bounds. At that point the row player is indifferent between the active rows, so no pure row can break the cap.

(q,w)=(3/8,7/2)(q^*,w^*)=(3/8, 7/2)
Column envelope LPThe minimizer chooses q and keeps w above both shifted row-payoff lines.Feasible region4x - y ≤ -2-4x - y ≤ -5x ≤ 1y ≤ 6(0, 5)(0, 6)(3/8, 7/2)(1, 6)

Duality

The duality certificate gives shifted objective 7/2 on both sides. Why: the column player's cap matches the row player's guarantee. This is the minimax theorem in LP language: the maximizing lower bound and minimizing upper bound close to the same exact number.

zrow=zcolumn=7/2z_{\text{row}}=z_{\text{column}}=7/2
Game LP dualityThe row envelope LP and its dual have the same shifted objective.game LP dualityPrimal011/27/2Dual153/85/8cx*by*primal z=7/2 = dual z=7/2

Original Value

Subtracting shift 3 gives original value 1/2. Why: the LP was solved on the shifted matrix, so the last step must undo the bookkeeping. The shift made the envelope convenient; it did not change the original strategic value.

7/23=1/27/2 - 3 = 1/2
Game LP dualityThe row envelope LP and its dual have the same shifted objective.game LP dualityPrimal011/27/2Dual153/85/8cx*by*primal z=7/2 = dual z=7/2

Diagram note

The column LP diagram and duality table are both recomputed from the shifted envelope formulation. Read the equal shifted objectives as the same optimum from both players' sides, then read the subtraction as the return to the original payoff scale. Pixel positions are rounded for layout; every number shown is exact.

minimax is now an LP equality\text{minimax is now an LP equality}
Game LP dualityThe row envelope LP and its dual have the same shifted objective.game LP dualityPrimal011/27/2Dual153/85/8cx*by*primal z=7/2 = dual z=7/2