MathlibAnnex.Sphere.finrank_eq
theorem
Compares Hausdorff dimensions in both directions using the surjective Lipschitz radial maps.
Statement
Let be finite-dimensional real normed spaces and let be a bijective isometry for the chord metrics inherited from their ambient norms. Here and are the unit spheres. Then
Assumptions
Both and are finite-dimensional in this exact theorem. Each carries a real normed-space structure and is a sphere isometry equivalence. If only one space is known to be finite-dimensional, the separate transfer theorem first supplies the other hypothesis. No positive-dimension assumption is needed.
Conclusion
The natural-number dimensions of the two real vector spaces agree. The intermediate invariant is the Hausdorff dimension of the entire ambient metric space, which is an extended nonnegative real number; its identification with linear dimension is a separate finite-dimensional theorem.
The proof compares the forward and inverse radial maps. It neither uses an unproved invariance of topological dimension nor identifies either radial map with a linear map.
Proof route
Write for the Hausdorff dimension of the whole metric space . The map is -Lipschitz, and the inverse identities show it is surjective. The Lipschitz range theorem therefore gives
For the inverse sphere isometry, is likewise surjective and -Lipschitz, giving
Thus the Hausdorff dimensions are equal. For each finite-dimensional real normed space the Hausdorff dimension of the whole space equals its real-linear dimension, viewed in . Applying that theorem to both spaces and using injectivity of the natural-number cast gives the asserted equality of linear dimensions.
Proof steps
Use the forward radial map with the Lipschitz range bound, then replace its range by all of using surjectivity. This proves the inequality in the direction from to .
Repeat with the inverse sphere isometry to obtain the opposite inequality. Hence the Hausdorff dimensions agree. For finite-dimensional real normed spaces these equal the real-linear dimensions, including in dimension zero.
Main citations
- Exact
declaration and its source —
MathlibAnnex.Sphere.finrank_eq - The
forward Lipschitz bound —
MathlibAnnex.Sphere.lipschitzWith_radialExtension - Surjectivity
of the radial extension —
MathlibAnnex.Sphere.radialExtension_surjective - The
inverse Lipschitz bound —
MathlibAnnex.Sphere.lipschitzWith_radialExtension_symm - The
two Hausdorff-dimension comparisons in the proof —
MathlibAnnex.Sphere.dimH_univ_eq - Hausdorff
dimension of a Lipschitz range —
LipschitzWith.dimH_range_le - Hausdorff
dimension equals finite real dimension —
Real.dimH_univ_eq_finrank - Finite-dimensionality
from one side —
MathlibAnnex.Sphere.finiteDimensional_codomain
Lean source signature (exact)
theorem finrank_eq
[FiniteDimensional ℝ X] [FiniteDimensional ℝ Y]
(e : Metric.sphere (0 : X) 1 ≃ᵢ Metric.sphere (0 : Y) 1) :
Module.finrank ℝ X = Module.finrank ℝ Y
| In the source | Mathematical meaning |
|---|---|
(e : Metric.sphere (0 : X) 1 ≃ᵢ Metric.sphere (0 : Y)
1) |
The same bijective chord-distance isometry , where and . The surrounding binders make real normed spaces. |
[FiniteDimensional ℝ X] [FiniteDimensional ℝ Y] |
Both and are finite-dimensional inputs in this theorem. |
| In the source | Mathematical meaning |
|---|---|
Module.finrank ℝ X; Module.finrank ℝ Y |
The natural-number dimensions and . |
Module.finrank ℝ X = Module.finrank ℝ Y |
The conclusion . The extended nonnegative Hausdorff dimensions in the proof are a separate intermediate invariant. |
Exact surrounding binder context (separate excerpt)
namespace MathlibAnnex
namespace Sphere
universe u v
variable {X : Type u} {Y : Type v}
[NormedAddCommGroup X] [NormedSpace ℝ X]
[NormedAddCommGroup Y] [NormedSpace ℝ Y]
Read exact source with highlighted declaration · Raw UTF-8 source · Card PDF · Back to Project
Exact content identity
Declaration: MathlibAnnex.Sphere.finrank_eq
Accepted content SHA-256: 2c49c2c27a365647a173f2444ec55264f482baf0c87529e776c4b4361b783ff8
Accepted source guide SHA-256: 0ac27177223449fcb58a31f86aba75b2be5119a0b4d4097a76a3d18258a8885f
Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73