OAI/Analysis/HenonEmden/ComponentWeights.lean
23 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.HenonLaneEmden.LineComponents.forwardExit_le_volume_componentline 15 - lemma
OAI.HenonLaneEmden.LineComponents.backwardExit_le_volume_componentline 31 - lemma
OAI.HenonLaneEmden.LineComponents.volume_component_allline 48Source documentation
The rational exit construction gives the genuine Lebesgue length, including unbounded components, not merely the finite case.
lemma volume_component_all {U : Set (X × ℝ)} (hU : IsOpen U) {p : X} (hp : (p,0) ∈ U) : volume (connectedComponentIn {s : ℝ | (p,s) ∈ U} 0) = componentLength U p := by … - def
OAI.HenonLaneEmden.LineComponents.shiftedLayerline 62Source documentation
The family that observes a single real layer relative to a moving basepoint.
def shiftedLayer (U : Set ℝ) : Set (ℝ × ℝ) := {z | z.1+z.2 ∈ U} - lemma
OAI.HenonLaneEmden.LineComponents.isOpen_shiftedLayerline 64 - lemma
OAI.HenonLaneEmden.LineComponents.image_relative_componentline 67 - lemma
OAI.HenonLaneEmden.LineComponents.shifted_componentInf_eqline 81 - lemma
OAI.HenonLaneEmden.LineComponents.shifted_componentLength_eqline 88 - lemma
OAI.HenonLaneEmden.LineComponents.bounded_of_connected_volume_ne_topline 100Source documentation
A connected real set of finite length is bounded; this rules out every unbounded line-component case without choosing fictitious infinite endpoints.
lemma bounded_of_connected_volume_ne_top {I : Set ℝ} (hc : IsConnected I) (hv : volume I ≠ ⊤) : BddBelow I ∧ BddAbove I := by … - def
OAI.HenonLaneEmden.LineComponents.setInfline 121 - def
OAI.HenonLaneEmden.LineComponents.setWeightline 126Source documentation
The component weight, including the zero continuation when the set is empty or the length condition fails.
noncomputable def setWeight (h d : ℝ → ℝ) (δ : ℝ) (I : Set ℝ) : ℝ≥0∞ := …
- lemma
OAI.HenonLaneEmden.LineComponents.setInf_leline 130 - lemma
OAI.HenonLaneEmden.LineComponents.setWeight_leline 134 - lemma
OAI.HenonLaneEmden.LineComponents.setWeight_ne_topline 141 - lemma
OAI.HenonLaneEmden.LineComponents.setWeight_eq_zero_of_emptyline 149 - lemma
OAI.HenonLaneEmden.LineComponents.setWeight_pos_boundedline 152 - lemma
OAI.HenonLaneEmden.LineComponents.componentWeight_eq_setWeightline 161 - lemma
OAI.HenonLaneEmden.LineComponents.shifted_componentWeight_eqline 175 - lemma
OAI.HenonLaneEmden.LineComponents.measurable_setWeight_componentline 187 - def
OAI.HenonLaneEmden.LineComponents.relativeLayerline 202 - lemma
OAI.HenonLaneEmden.LineComponents.isOpen_relativeLayerline 205 - lemma
OAI.HenonLaneEmden.LineComponents.relative_componentWeight_eqline 208 - lemma
OAI.HenonLaneEmden.LineComponents.measurable_parametric_setWeightline 223