OAI/Analysis/Brenier/SharpOptimality.lean
17 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.Problem358.Sharpness.slabMap_exists_maximizing_siteline 14Source documentation
The concrete map selects a maximizing site in the generic finite-affine interface.
lemma slabMap_exists_maximizing_site {d : ℕ} (i j : Fin d) (a b : ℝ) (x : E d) : ∃ k : Fin 3, slabMap i j a b x = sites i j b k ∧ FiniteAffine.Maximizes (sites i j b) (intercepts a) x k := by …Mentions: OAI.Problem358.Sharpness.slabMap, OAI.Problem358.Sharpness.sites, OAI.Problem358.FiniteAffine.Maximizes, OAI.Problem358.Sharpness.intercepts
- lemma
OAI.Problem358.Sharpness.finiteAffine_potential_eqline 26Source documentation
The explicit maximum agrees with the generic finite-affine potential.
lemma finiteAffine_potential_eq {d : ℕ} (i j : Fin d) (a b : ℝ) : FiniteAffine.potential (sites i j b) (intercepts a) = potential i j a b := by …Mentions: OAI.Problem358.FiniteAffine.potential, OAI.Problem358.Sharpness.sites, OAI.Problem358.Sharpness.intercepts, OAI.Problem358.Sharpness.potential
- lemma
OAI.Problem358.Sharpness.sites_eq_sharpAtomsline 38 - lemma
OAI.Problem358.Sharpness.uniformCube_isProbabilityMeasureline 41 - lemma
OAI.Problem358.Sharpness.uniformCube_isSupportedline 48 - lemma
OAI.Problem358.Sharpness.uniformCube_absolutelyContinuousline 54 - lemma
OAI.Problem358.Sharpness.slabMap_compact_rangeline 59 - lemma
OAI.Problem358.Sharpness.slabMap_map_supported_sitesline 65 - theorem
OAI.Problem358.Sharpness.slabMap_isUniqueQuadraticOptimalMap_uniformline 77Source documentation
Every map in the explicit three-plane family is the unique quadratic optimal map for its law under a compact uniform probability source.
theorem slabMap_isUniqueQuadraticOptimalMap_uniform {d : ℕ} (K : Set (E d)) [IsProbabilityMeasure (uniformMeasure K)] (hK : IsCompact K) (i j : Fin d) (hij : i ≠ j) (a b : ℝ) : IsUniqueQuadraticOptimalMap (uniformMeasure K) (Measure.map (slabMap i j a b) (uniformMeasure K)) (slabMap i j a b) := by …Mentions: OAI.Problem358.Sharpness.slabMap
- theorem
OAI.Problem358.Sharpness.slabMap_isUniqueQuadraticOptimalMap_uniformCubeline 88Source documentation
The unique-optimality field of the fixed-cube sharpness construction.
theorem slabMap_isUniqueQuadraticOptimalMap_uniformCube {d : ℕ} (i j : Fin d) (hij : i ≠ j) (a b : ℝ) : IsUniqueQuadraticOptimalMap (uniformMeasure (cube d)) (Measure.map (slabMap i j a b) (uniformMeasure (cube d))) (slabMap i j a b) := by …Mentions: OAI.Problem358.Sharpness.slabMap
- theorem
OAI.Problem358.Sharpness.slabMap_isUniqueQuadraticOptimalMap_sharpTargetline 96Source documentation
An identified law immediately gives unique optimality to the named three-atom target.
theorem slabMap_isUniqueQuadraticOptimalMap_sharpTarget (d : ℕ) (hd : 2 ≤ d) (a b : ℝ) (hpush : Measure.map (slabMap (sharpAxis0 d hd) (sharpAxis1 d hd) a b) (uniformMeasure (cube d)) = sharpTarget d hd a b) : IsUniqueQuadraticOptimalMap (uniformMeasure (cube d)) (sharpTarget d hd a b) (slabMap (sharpAxis0 d hd) (sharpAxis1 d hd) a b) := by …Mentions: OAI.Problem358.Sharpness.slabMap, OAI.Problem358.sharpAxis0, OAI.Problem358.sharpAxis1, OAI.Problem358.sharpTarget
- lemma
OAI.Problem358.sharpSource_ae_mem_cubeline 116 - lemma
OAI.Problem358.sharpThreshold_nonnegline 121 - lemma
OAI.Problem358.uniformMeasure_cube_slab_negativeline 128Source documentation
The selected negative outer branch has the required probability.
lemma uniformMeasure_cube_slab_negative {d : ℕ} (i j : Fin d) (hij : i ≠ j) (a b : ℝ) (hb : 0 ≤ b) (hba : b ≤ a) (hab : a + b ≤ 1) : uniformMeasure (cube d) {x | x ∉ Sharpness.centralCell i j a b ∧ x i < 0} = ENNReal.ofReal ((1-a)/2) := by …Mentions: OAI.Problem358.Sharpness.centralCell
- lemma
OAI.Problem358.uniformMeasure_cube_slab_positiveline 147Source documentation
The selected positive outer branch has the required probability.
lemma uniformMeasure_cube_slab_positive {d : ℕ} (i j : Fin d) (hij : i ≠ j) (a b : ℝ) (hb : 0 ≤ b) (hba : b ≤ a) (hab : a + b ≤ 1) : uniformMeasure (cube d) {x | x ∉ Sharpness.centralCell i j a b ∧ 0 ≤ x i} = ENNReal.ofReal ((1-a)/2) := by …Mentions: OAI.Problem358.Sharpness.centralCell
- lemma
OAI.Problem358.map_slabMap_uniform_cubeline 166Source documentation
The concrete closed slab map has the explicit weighted three-site target law.
lemma map_slabMap_uniform_cube {d : ℕ} (i j : Fin d) (hij : i ≠ j) (a b : ℝ) (hb : 0 ≤ b) (hba : b ≤ a) (hab : a + b ≤ 1) : Measure.map (Sharpness.slabMap i j a b) (uniformMeasure (cube d)) = ∑ k, sharpWeights a k • Measure.dirac (Sharpness.sites i j b k) := by …Mentions: OAI.Problem358.Sharpness.slabMap, OAI.Problem358.sharpWeights, OAI.Problem358.Sharpness.sites
- lemma
OAI.Problem358.map_sharpSlab_uniform_cubeline 176Source documentation
Target-family form used in the final sharpness example.
lemma map_sharpSlab_uniform_cube (d : ℕ) (hd : 2 ≤ d) (a b : ℝ) (hb : 0 ≤ b) (hba : b ≤ a) (hab : a + b ≤ 1) : Measure.map (Sharpness.slabMap (sharpAxis0 d hd) (sharpAxis1 d hd) a b) (uniformMeasure (cube d)) = sharpTarget d hd a b := by …Mentions: OAI.Problem358.Sharpness.slabMap, OAI.Problem358.sharpAxis0, OAI.Problem358.sharpAxis1, OAI.Problem358.sharpTarget