OAI/Geometry/EinsteinFour/MomentObstruction.lean
22 declarations, 0 contain sorry, 0 declared as axioms
A direct polynomial proof of the manuscript's two-constrained-moments
obstruction. The variable x is sqrt(z/2). Four rational interval
certificates replace the compact-measure optimization argument.
- def
OAI.PositiveEinsteinFour.MomentObstruction.rootWeightline 18 - def
OAI.PositiveEinsteinFour.MomentObstruction.rootMomentline 19 - def
OAI.PositiveEinsteinFour.MomentObstruction.constraintline 20 - def
OAI.PositiveEinsteinFour.MomentObstruction.potentialline 21 - def
OAI.PositiveEinsteinFour.MomentObstruction.lowerPolynomialline 22 - def
OAI.PositiveEinsteinFour.MomentObstruction.dualPolynomialline 23 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.lower_certline 27 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_cert_0line 56 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_cert_1line 82 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_cert_2line 108 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_cert_3line 134 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.potential_lowerline 160 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_lowerline 168 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.rootMoment_nonnegline 178 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.dual_boundline 187Source documentation
The pointwise dual inequality, uniform in the scalar mean parameter.
theorem dual_bound {x : ℝ} (hx : 0 ≤ x) (hx1 : x ≤ 1) (t : ℝ) : 1 / 100 ≤ potential x - 64 * t * rootMoment x + 32 * t ^ 2 + ((33 / 50) * t - 403 / 2000) * constraint x := by …Mentions: OAI.PositiveEinsteinFour.MomentObstruction.potential, OAI.PositiveEinsteinFour.MomentObstruction.rootMoment, OAI.PositiveEinsteinFour.MomentObstruction.constraint
- theorem
OAI.PositiveEinsteinFour.MomentObstruction.integrable_comp_intervalline 200 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.normalized_moment_obstructionline 211Source documentation
The two-moment obstruction in the coordinate
x = sqrt(z/2). The proof uses the explicit dual polynomial; no compactness or extremal-support input is assumed.theorem normalized_moment_obstruction {Ω : Type*} [MeasurableSpace Ω] {μ : Measure Ω} [IsProbabilityMeasure μ] {x : Ω → ℝ} (hxm : AEStronglyMeasurable x μ) (hx : ∀ᵐ ω ∂μ, x ω ∈ Set.Icc (0 : ℝ) 1) (hgap : 1 ≤ ∫ ω, 4 * x ω ^ 4 ∂μ) (hconstraint : (∫ ω, constraint (x ω) ∂μ) ≤ 0) : 32 * (∫ ω, rootMoment (x ω) ∂μ) ^ 2 - ∫ ω, potential (x ω) ∂μ < 0 := by …Mentions: OAI.PositiveEinsteinFour.MomentObstruction.constraint, OAI.PositiveEinsteinFour.MomentObstruction.rootMoment, OAI.PositiveEinsteinFour.MomentObstruction.potential
- def
OAI.PositiveEinsteinFour.MomentObstruction.Hline 265Source documentation
The scalar test function in the manuscript.
def H (z : ℝ) : ℝ := Real.sqrt z * (1 + z ^ 2 / 40 - z ^ 4 / 1152)
- def
OAI.PositiveEinsteinFour.MomentObstruction.Philine 267 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.H_two_mul_sqline 269 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.Phi_two_mul_sqline 275 - theorem
OAI.PositiveEinsteinFour.MomentObstruction.two_constrained_momentsline 284Source documentation
The original two-constrained-moments lemma, with no regularity beyond measurability of the bounded scalar variable.
theorem two_constrained_moments {Ω : Type*} [MeasurableSpace Ω] {μ : Measure Ω} [IsProbabilityMeasure μ] {z : Ω → ℝ} (hzm : AEStronglyMeasurable z μ) (hz : ∀ᵐ ω ∂μ, z ω ∈ Set.Icc (0 : ℝ) 2) (hgap : 1 ≤ ∫ ω, z ω ^ 2 ∂μ) (hconstraint : (∫ ω, 28 * z ω + 6 * z ω ^ 2 ∂μ) ≤ 25) : 16 * (∫ ω, H (z ω) ∂μ) ^ 2 - ∫ ω, Phi (z ω) ∂μ < 0 := by …Mentions: OAI.PositiveEinsteinFour.MomentObstruction.H, OAI.PositiveEinsteinFour.MomentObstruction.Phi