Sphere coverage suffices: a nonexpansive ball map restricting to a surjection of unit spheres is a linear isometry
ProvedPlasticity.U16Let and be nonzero real Banach spaces and let be a nonexpansive map of their closed unit balls. If and every unit vector of is the image of some point of , then is the restriction to of a surjective real-linear isometry . Coverage of interior targets, injectivity and inverse regularity are not assumed.
import Mathlib.Analysis.Normed.Module.Basic import Mathlib.Analysis.Normed.Operator.LinearIsometry import Mathlib.Topology.EMetricSpace.Lipschitz
namespace Plasticity
theorem U16 {X Y : Type*} [NormedAddCommGroup X] [NormedSpace ℝ X] [CompleteSpace X] [Nontrivial X]
[NormedAddCommGroup Y] [NormedSpace ℝ Y] [CompleteSpace Y] [Nontrivial Y]
(F : X → Y)
(hmaps : Set.MapsTo F (Metric.closedBall (0 : X) 1) (Metric.closedBall (0 : Y) 1))
(hlip : LipschitzOnWith 1 F (Metric.closedBall (0 : X) 1))
(hsphere : Set.MapsTo F (Metric.sphere (0 : X) 1) (Metric.sphere (0 : Y) 1))
(hcover : Metric.sphere (0 : Y) 1 ⊆ F '' Metric.closedBall (0 : X) 1) :
∃ T : X ≃ₗᵢ[ℝ] Y, Set.EqOn F T (Metric.closedBall (0 : X) 1) := by sorry
end PlasticityRead-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. Identical to U10: and are real Banach spaces (real normed spaces that are complete), each nontrivial (each contains a nonzero vector), with no assumed relationship between them. Write
is an arbitrary function on all of ; only its values on matter. No continuity, linearity or injectivity of is assumed.
Hypotheses.
- maps the ball into the ball: .
- is -Lipschitz on the ball: for all .
- maps the unit sphere into the unit sphere: whenever .
- The image of the ball covers the unit sphere of : every with equals for some with (i.e. ). The preimage point is only required to lie in the ball, not necessarily on .
Unlike U10, it is not assumed that contains all of ; only the sphere must be covered.
Conclusion. There exists a linear isometric isomorphism — an -linear bijection from onto with for every — such that
In particular the conclusion asserts that and are linearly isometric. Nothing is asserted about outside .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.