(Local) homeomorphism between a normed space and a ball #
In this file we show that a real (semi)normed vector space is homeomorphic to the unit ball.
We formalize it in two ways:
- as a
Homeomorph, seeHomeomorph.unitBall; - as an
OpenPartialHomeomorphwithsource = Set.univandtarget = Metric.ball (0 : E) 1.
While the former approach is more natural, the latter approach provides us with a globally defined inverse function which makes it easier to say that this homeomorphism is in fact a diffeomorphism.
We also show that the unit ball Metric.ball (0 : E) 1 is homeomorphic
to a ball of positive radius in an affine space over E, see OpenPartialHomeomorph.unitBallBall.
Tags #
homeomorphism, ball
Local homeomorphism between a real (semi)normed space and the unit ball.
See also Homeomorph.unitBall.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A (semi) normed real vector space is homeomorphic to the unit ball in the same space.
This homeomorphism sends x : E to (1 + ‖x‖²)^(- ½) • x.
In many cases the actual implementation is not important, so we don't mark the projection lemmas
Homeomorph.unitBall_apply_coe and Homeomorph.unitBall_symm_apply as @[simp].
See also Homeomorph.contDiff_unitBall and OpenPartialHomeomorph.contDiffOn_unitBall_symm
for smoothness properties that hold when E is an inner-product space.
Equations
Instances For
Affine homeomorphism (r • · +ᵥ c) between a normed space and an add torsor over this space,
interpreted as an OpenPartialHomeomorph between Metric.ball 0 1 and Metric.ball c r.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If r > 0, then OpenPartialHomeomorph.univBall c r is a smooth open partial homeomorphism
with source = Set.univ and target = Metric.ball c r.
Otherwise, it is the translation by c.
Thus in all cases, it sends 0 to c, see OpenPartialHomeomorph.univBall_apply_zero.
Equations
- One or more equations did not get rendered due to their size.