Closures of bands and band interpolation maps #
A band over a set s ⊆ X is the region between two real functions on s: Mathlib's open
regionBetween φ φ' s, and its closed counterpart TauCeti.closedRegionBetween φ φ' s. Bands
and graphs over the simplices of a base triangulation are the cells of the prismatic
decomposition in Łojasiewicz's triangulation of semianalytic sets. This file develops the
elementary endpoint calculus which glues the cell maps of that construction.
TauCeti.closure_regionBetween: ifφ < φ'onsand both are continuous onclosure s, then the closure of the open band oversis the closed band overclosure s.TauCeti.closure_regionBetween_of_closure_graphOn_eqstates this, following Łojasiewicz, for endpoint functions whose graph closures are bounded single-valued functions onclosure s.TauCeti.regionBetweenMap g φ φ' ψ ψ': over a base mapg, the map interpolating affinely between the fibres[φ x, φ' x]and[ψ (g x), ψ' (g x)], lower endpoint to lower endpoint. A collapsed fibreφ x = φ' xis sent to(g x, ψ (g x)), so for ordered endpoints a source fibre is mapped onto its target fibre when it is nondegenerate, or when both fibres collapse.- Graph and restriction compatibility: the band map restricts to the graph maps of its endpoints
(
TauCeti.image_regionBetweenMap_graphOn_lower,TauCeti.image_regionBetweenMap_graphOn_upper) and depends only on the data over the points it is evaluated at (TauCeti.eqOn_regionBetweenMap). It maps closed bands to closed bands and open bands to open bands, and the band map of an inverse base map is its inverse (TauCeti.bijOn_regionBetweenMap,TauCeti.bijOn_regionBetweenMap_regionBetween). TauCeti.continuousOn_regionBetweenMap: the band map is continuous on the closed band whenever the base and endpoint maps are continuous and every collapsed source fibre lies over a collapsed target fibre.OpenPartialHomeomorph.regionBetween: when the base map is an open partial homeomorphism and the continuous endpoints are strictly ordered, interpolation is an open partial homeomorphism between the open bands. Its inverse uses the inverse base map with the endpoint pairs exchanged.
References #
- S. Łojasiewicz, Triangulation of semi-analytic sets, Ann. Scuola Norm. Sup. Pisa (3) 18 (1964), 449–474, §2, Lemmas 11, 12 and 14.
The closed region between two real-valued functions on a set: the points (x, t) with
x ∈ s and f x ≤ t ≤ g x. This is the closed counterpart of regionBetween f g s.
Instances For
The closed region between a function and itself is its graph.
The closed region between two constant functions over a set s is the prism
s ×ˢ Icc y₁ y₂.
The closed region between two ordered functions is the union of the open region and the two graphs.
The closed region between two functions continuous on a closed set is closed.
Łojasiewicz's band closure lemma, for endpoints continuous on the closure of the base:
if f < g on s, then the closure of the open band between f and g over s is the closed
band over closure s.
Łojasiewicz's band closure lemma: if f < g on s and the closures of the graphs of
f and g over s are the graphs over closure s of bounded functions F and G, then the
closure of the open band between f and g over s is the closed band between F and G over
closure s.
The band interpolation map over a base map g : X → Y, from the band between φ and φ'
to the band between ψ and ψ'. It sends (x, t) to (g x, s) where
s = ψ (g x) + (t - φ x) / (φ' x - φ x) * (ψ' (g x) - ψ (g x)). If φ x < φ' x and
ψ (g x) ≤ ψ' (g x), it maps the fibre [φ x, φ' x] affinely onto [ψ (g x), ψ' (g x)]. When the
source endpoints coincide, the quotient is 0 and the point is sent to (g x, ψ (g x))
(regionBetweenMap_of_eq), so a collapsed source fibre is mapped onto its target fibre only when
that collapses too.
Instances For
The band map sends the upper source endpoint to the upper target endpoint, provided a collapsed source fibre lies over a collapsed target fibre.
On the graph of the upper source endpoint, the band map is the graph map of the upper target
endpoint over g, provided collapsed source fibres lie over collapsed target fibres.
Restriction compatibility: over a set s on which two sets of base and endpoint data
agree, their band maps agree.
The band map sends the closed band over s into the closed band over t.
The band map sends the open band over s into the open band over t.
The band map over a left inverse g' of g, with source and target endpoints exchanged,
undoes the band map over g on the fibre over x, provided the source fibre over x collapses
whenever the target fibre over g x does.
If g' and g are inverse on s and t, g' maps t to s, and a source fibre collapses
exactly when the target fibre over it does, then the band maps over g and g' are inverse on
the closed bands.
If g is a bijection from s to t with inverse g', the endpoints are ordered, and a
source fibre collapses exactly when the target fibre over it does, then the band map is a
bijection between the closed bands.
If g is a bijection from s to t with inverse g' and the endpoints are strictly
ordered, then the band map is a bijection between the open bands.
Successive band interpolations compose to the direct interpolation. A collapsed intermediate fibre must also collapse in the final band; no converse is needed.
Continuity of the closed-band map: if the base map and the endpoints are continuous and every collapsed source fibre lies over a collapsed target fibre, then the band map is continuous on the closed band.
The open band between continuous endpoints over an open base is open.
Affine interpolation between strictly ordered continuous endpoints lifts an open partial homeomorphism of the bases to an open partial homeomorphism of their open bands.