Weighted subdivisions of the circle #
A positive list of integral weights determines the orientation-preserving piecewise-linear map
which sends the ith unit interval to an interval of length equal to the ith weight. This file
packages that map as a homeomorphism of intervals and, after identifying endpoints, as a
homeomorphism of circles. It is the geometric core of Gallier--Xu P1 edge subdivision.
Piecewise-linear cumulative stretching by a list of integral weights.
Equations
- One or more equations did not get rendered due to their size.
- LeanEval.Topology.ClassificationOfSurfaces.WeightedCircle.stretch [] x✝ = 0
Instances For
The inverse piecewise-linear cumulative stretching.
Equations
- One or more equations did not get rendered due to their size.
- LeanEval.Topology.ClassificationOfSurfaces.WeightedCircle.unstretch [] x✝ = 0
Instances For
Every weight is strictly positive.
Equations
- LeanEval.Topology.ClassificationOfSurfaces.WeightedCircle.Positive weights = ∀ w ∈ weights, 0 < w
Instances For
Stretching is continuous; adjacent affine pieces agree at every breakpoint.
Inverse stretching is continuous when every weight is positive.
Positive weights give a homeomorphism from the interval of positions to the interval of expanded positions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The interval homeomorphism descends after identifying both pairs of endpoints.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The weighted interval map with endpoints identified, as a homeomorphism of additive circles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The weighted subdivision homeomorphism transported to the complex unit circle.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On the fundamental interval, the circle homeomorphism is exactly the weighted piecewise-linear angular map.
On the ith unit interval, stretching is affine with slope equal to the ith weight.
The weighted circle homeomorphism sends a point of side i to the boundary coordinate
obtained by adding the weighted prefix and the affine local parameter.
Endpoint-inclusive form of circleHomeomorph_exp_index_add. The only additional case is
the terminal endpoint of the last source interval; both displayed angles then represent the
basepoint of their respective circles.