QuantumInfo.ForMathlib.SionMinimax
Following https://projecteuclid.org/journals/kodai-mathematical-journal/volume-11/issue-1/Elementary-proof-for-Sions-minimax-theorem/10.2996/kmj/1138038812.full, with some corrections. There are two errors in Lemma 2 and the main theorem: an incorrect step that `(∀ x, a < f x) → (a < ⨅ x, f x)`. This is repaired by taking an extra `exists_between` to get `a < b < ⨅ ...`, concluding that `(∀ x, b < f x) → (b ≤ ⨅ x, f x)` and so `(a < ⨅ x, f x)`.
31 declarations
`image2` is invariant under argument flipping
Let be a function of two variables. For any sets and , the image of under the flipped function is equal to the image of under the original function . That is, .
Max-Min Inequality for Conditionally Complete Lattices ()
Let be a conditionally complete lattice, and let and be index types where is nonempty. Let be a function. Suppose that for every , the set is bounded above, and for every , the set is bounded below. Then the supremum of the infima is less than or equal to the infimum of the suprema:
The maximum of two functions bounded above is bounded above
Let (or any conditionally complete lattice) be two functions. If the range of is bounded above and the range of is bounded above, then the range of the function defined by is also bounded above.
Pointwise Minimum of Functions Bounded Below is Bounded Below
Let be two functions into a conditionally complete linear order . If the ranges of and are both bounded below, then the range of their pointwise minimum, defined by , is also bounded below.
Let (or any conditionally complete lattice) be a function and be sets such that the image is bounded below. If the intersections and are both non-empty, then the infimum of over is equal to the minimum of the infimum of over and the infimum of over :
iff such that is a lower bound of
Let be a function whose range is bounded below in a conditionally complete linear order . For any , if and only if there exists some such that and for all .
Supremum commutes with pointwise join:
Let be two functions into a conditionally complete lattice . If the ranges of and are both bounded above, then the supremum of their pointwise supremum is equal to the supremum of the individual suprema. That is, where denotes the join (supremum) operation in the lattice.
Distributivity of infimum over pointwise meet:
Let be two functions into a conditionally complete lattice . If the ranges of and are both bounded below, then the infimum of their pointwise minimum is equal to the minimum of their individual infima: where denotes the meet (infimum) operation and denotes the conditionally complete infimum.
Distributivity of join over conditionally complete supremum:
Let be a function into a conditionally complete lattice and let be an element. If the range of is bounded above, then the join of and the supremum of is equal to the supremum of the pointwise join of and : where (or ) denotes the join operation and (or ) denotes the conditionally complete supremum.
Distributivity of meet over conditionally complete infimum
Let be a function into a conditionally complete lattice , and let be an element. If the range of is bounded below, then the infimum of over all is equal to the meet of and the infimum of over all :
The join of infima is less than or equal to the infimum of pointwise joins
Let be functions into a conditionally complete lattice . If the ranges of and are both bounded below, then the join (supremum) of their individual infima is less than or equal to the infimum of their pointwise join: where denotes the join (supremum) operation and (or ) denotes the infimum (infimum) operation in the lattice.
Supremum of pointwise infimum is less than or equal to infimum of suprema
Let be functions where is a conditionally complete lattice. If the ranges of and are both bounded above, then the supremum of their pointwise infimum is less than or equal to the infimum of their individual suprema: where denotes the infimum (meet) operation in the lattice.
Quasiconvexity is preserved on convex subsets
Let be an additive commutative monoid and be a semiring equipped with a partial order, such that is a -module (via a scalar multiplication ). Let and be subsets of , and be a type with a less-than-or-equal-to relation . If is a quasiconvex function on with respect to , is a subset of (), and is a convex set, then is also quasiconvex on .
Quasiconvexity implies for in the segment
Let be a semiring with a partial order, be an additive commutative monoid with a scalar multiplication by , and be a semilattice-sup (a partially ordered set where any two elements have a least upper bound ). Let be a set in and be a quasiconvex function on . For any and any belonging to the segment connecting and , the value of the function at is less than or equal to the maximum (supremum) of the values at the endpoints, i.e., .
Quasiconcave functions satisfy on segments
Let be an additive commutative monoid equipped with a scalar multiplication by a semiring , where has a partial order. Let be a set and be a function into a semilattice-inf . If is quasiconcave on , then for any points and any point lying in the segment , it holds that , where denotes the infimum (meet) in .
A lower semicontinuous function on a compact set is bounded below
Let be a subset of a topological space , and let be a real-valued function. If is lower semicontinuous on and is compact, then the image of under , denoted by , is bounded below.
The pointwise maximum of two lower semicontinuous functions is lower semicontinuous.
Let be a topological space and be a set. Let be real-valued functions. If and are both lower semicontinuous on , then their pointwise maximum is also lower semicontinuous on .
Lower semicontinuity on a closed set is equivalent to the closedness of for all
Let be a function from a topological space to a linearly ordered topological space , and let be a closed subset of . The function is lower semicontinuous on if and only if for every , the set is closed.
The line segment between and is connected.
Let be a topological vector space over the real numbers (specifically, a type with an additive commutative group structure, a module structure over , and a topology such that addition and scalar multiplication are continuous). For any two points , the line segment connecting them, defined as , is a connected set.
If is bounded, then is bounded above.
Let and be sets, and let be a conditionally complete linear order. Let be a function. Suppose and are subsets such that the set of values is bounded above and bounded below. Then the set of values is bounded above.
If is bounded, then is bounded below.
Let and be sets, and let be a conditionally complete linear order. Let be a function. Suppose and are subsets such that the set of values is bounded above and bounded below. Then the set of values is bounded below.
for
Let be a conditionally complete lattice and be a function. For any subsets such that is non-empty, , and the image is bounded below, the infimum of over is less than or equal to the infimum of over :
Lower semicontinuity of a function extended by over a closed relative domain
Let be a topological space and be a preordered space with a top element . Let be a subset and be a decidable predicate on . Suppose is a function that, for each satisfying , assigns a value in . Let be the function defined on such that if is true, and otherwise. If the restriction of to the subtype is lower semicontinuous on the set , and there exists a closed set such that , then is lower semicontinuous on .
Composition of a Lower Semicontinuous Function and a Continuous Function is Lower Semicontinuous
Let and be topological spaces and be a preordered set. Let be a function and be another function. Let and such that the image of under is contained in (). If is lower semicontinuous on and is continuous on , then the composition is lower semicontinuous on .
Composition of an Upper Semicontinuous Function and a Continuous Function is Upper Semicontinuous
Let and be topological spaces and be a preordered set. Let be a function and be another function. Suppose and are sets such that . If is upper semicontinuous on and is continuous on , then the composition is upper semicontinuous on .
Lower Semicontinuity of a Function Extended by over a Relatively Closed Set
Let be a topological space and be a preordered space with a greatest element . Let be a set and be a predicate on . Let be a function. Suppose that: 1. is lower semicontinuous on the set . 2. The set is relatively closed in , i.e., there exists a closed set such that . Then the function defined by is lower semicontinuous on .
Composition of a Monotone Left Order Continuous Function with a Lower Semicontinuous Function is Lower Semicontinuous
Let , , and be topological spaces where and are equipped with a linear order, the order topology, and are densely ordered. Let be a set, be a function that is lower semicontinuous on , and be a monotone function that is left order continuous. Then the composite function is lower semicontinuous on .
Upper Semicontinuity Preserves Strict Inequality under Limits
Let and be topological spaces and be a preordered set. Let be a function that is upper semicontinuous on a subset . Let and be such that . Suppose is a net (or more generally, a filter is given) such that , and for all , . Then, eventually along the filter , it holds that .
for finite
Let be a type with decidable equality and let be a conditionally complete lattice. For any non-empty finite set , any element , and any function , the infimum of over the set is equal to the infimum (greatest lower bound) of and the infimum of over . That is: where denotes the meet (infimum) operator in the lattice.
Let be a type with decidable equality and be a conditionally complete lattice. For any non-empty finite set , any element , and any function , the supremum of over the set is equal to the join (least upper bound) of and the supremum of over . That is,
Sion's Minimax Theorem:
Let be a function, and let and be sets such that the image is both bounded above and bounded below. Under the conditions of Sion's Minimax Theorem (typically that and are compact convex sets and satisfies appropriate semi-continuity and quasi-concavity/convexity conditions), the following equality holds: where the boundedness assumptions ensure that the conditional suprema and infima are well-defined and do not take "junk values."
