Gluing Henstock integrals along a finite box partition #
A gauge can prevent tags from crossing the faces of a fixed finite partition. Refinement then preserves the Henstock condition, allowing genuinely conditional integrals on the pieces to glue.
theorem
BoxIntegral.TaggedPrepartition.infPrepartition_tag_of_mem
{ι : Type u_1}
{I K : Box ι}
{π : TaggedPrepartition I}
{p : Prepartition I}
{A : Box ι}
(hA : A ∈ π)
(hK : K ∈ p.restrict A)
:
In the refinement π.infPrepartition p, any box K ∈ p.restrict A inherits the tag of the
box A ∈ π containing it.
theorem
BoxIntegral.Prepartition.exists_gauge_tag_mem_Icc
{ι : Type u_1}
{I : Box ι}
[Fintype ι]
(p : Prepartition I)
:
A finite box prepartition admits a gauge preventing tags from crossing its faces.
theorem
BoxIntegral.Prepartition.infPrepartition_tag_mem_Icc_of_gauge
{ι : Type u_1}
{I J K : Box ι}
[Fintype ι]
(p : Prepartition I)
{π : TaggedPrepartition I}
{r : (ι → ℝ) → ↑(Set.Ioi 0)}
(hr : ∀ (x z : ι → ℝ), z ∈ Metric.closedBall x ↑(r x) → ∀ J ∈ p, z ∈ Box.Icc J → x ∈ Box.Icc J)
(hπ : π.IsSubordinate r)
(hJ : J ∈ p)
(hK : K ∈ π.restrict J)
:
Refinement tags remain in the fixed piece when its gauge prevents face crossing.
theorem
BoxIntegral.Prepartition.isHenstock_infPrepartition_of_gauge
{ι : Type u_1}
{I : Box ι}
[Fintype ι]
(p : Prepartition I)
{π : TaggedPrepartition I}
{r : (ι → ℝ) → ↑(Set.Ioi 0)}
(hr : ∀ (x z : ι → ℝ), z ∈ Metric.closedBall x ↑(r x) → ∀ J ∈ p, z ∈ Box.Icc J → x ∈ Box.Icc J)
(hπ : π.IsSubordinate r)
(hH : π.IsHenstock)
:
(π.infPrepartition p).IsHenstock
A gauge preventing face crossing preserves the Henstock condition under refinement.
theorem
TauCeti.BoxIntegral.hasIntegral_Henstock_of_partition
{ι : Type u_1}
{E : Type u_2}
{F : Type u_3}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
[NormedAddCommGroup F]
[NormedSpace ℝ F]
{I : BoxIntegral.Box ι}
[Fintype ι]
{f : (ι → ℝ) → E}
{vol : BoxIntegral.BoxAdditiveMap ι (E →L[ℝ] F) ⊤}
(p : BoxIntegral.Prepartition I)
(hp : p.IsPartition)
(y : BoxIntegral.Box ι → F)
(hy : ∀ J ∈ p, BoxIntegral.HasIntegral J BoxIntegral.IntegrationParams.Henstock f vol (y J))
:
BoxIntegral.HasIntegral I BoxIntegral.IntegrationParams.Henstock f vol (∑ J ∈ p.boxes, y J)
Genuine Henstock integrals on the members of a finite box partition glue to an integral on the entire box. No absolute-integrability or primitive hypothesis is used.