Induction on subboxes #
In this file we prove (see
BoxIntegral.Box.exists_taggedPartition_isHenstock_isSubordinate_homothetic) that for every box I
in ℝⁿ and a function r : ℝⁿ → ℝ positive on I there exists a tagged partition π of I such
that
πis a Henstock partition;πis subordinate tor;- each box in
πis homothetic toIwith coefficient of the form1 / 2 ^ n.
Later we will use this lemma to prove that the Henstock filter is nontrivial, hence the Henstock integral is well-defined.
Tags #
partition, tagged partition, Henstock integral
Split a box in ℝⁿ into 2 ^ n boxes by hyperplanes passing through its center.
Equations
- BoxIntegral.Prepartition.splitCenter I = { boxes := Finset.map I.splitCenterBoxEmb Finset.univ, le_of_mem' := ⋯, pairwiseDisjoint := ⋯ }
Instances For
Let p be a predicate on Box ι, let I be a box. Suppose that the following two properties
hold true.
- Consider a smaller box
J ≤ I. The hyperplanes passing through the center ofJsplit it into2 ^ nboxes. Ifpholds true on each of these boxes, then it true onJ. - For each
zin the closed boxI.Iccthere exists a neighborhoodUofzwithinI.Iccsuch that for every boxJ ≤ Isuch thatz ∈ J.Icc ⊆ U, ifJis homothetic toIwith a coefficient of the form1 / 2 ^ m, thenpis true onJ.
Then p I is true. See also BoxIntegral.Box.subbox_induction_on' for a version using
BoxIntegral.Box.splitCenterBox instead of BoxIntegral.Prepartition.splitCenter.
Given a box I in ℝⁿ and a function r : ℝⁿ → (0, ∞), there exists a tagged partition π of
I such that
πis a Henstock partition;πis subordinate tor;- each box in
πis homothetic toIwith coefficient of the form1 / 2 ^ m.
This lemma implies that the Henstock filter is nontrivial, hence the Henstock integral is well-defined.
Given a box I in ℝⁿ, a function r : ℝⁿ → (0, ∞), and a prepartition π of I, there
exists a tagged prepartition π' of I such that
- each box of
π'is included in some box ofπ; π'is a Henstock partition;π'is subordinate tor;π'covers exactly the same part ofIasπ;- the distortion of
π'is equal to the distortion ofπ.
Given a prepartition π of a box I and a function r : ℝⁿ → (0, ∞), π.toSubordinate r
is a tagged partition π' such that
- each box of
π'is included in some box ofπ; π'is a Henstock partition;π'is subordinate tor;π'covers exactly the same part ofIasπ;- the distortion of
π'is equal to the distortion ofπ.
Equations
- π.toSubordinate r = ⋯.choose
Instances For
Given a tagged prepartition π₁, a prepartition π₂ that covers exactly I \ π₁.iUnion, and
a function r : ℝⁿ → (0, ∞), returns the union of π₁ and π₂.toSubordinate r. This partition
π has the following properties:
πis a partition, i.e. it covers the wholeI;π₁.boxes ⊆ π.boxes;π.tag J = π₁.tag JwheneverJ ∈ π₁;πis Henstock outside ofπ₁:π.tag J ∈ J.IccwheneverJ ∈ π,J ∉ π₁;πis subordinate toroutside ofπ₁;- the distortion of
πis equal to the maximum of the distortions ofπ₁andπ₂.
Equations
- π₁.unionComplToSubordinate π₂ hU r = π₁.disjUnion (π₂.toSubordinate r) ⋯