Normed spaces: a ball whose sphere is covered by finite-dimensional faces is plastic
ProvedPlasticity.Faces.hasPlasticUnitBall_of_sphere_covered_normedSpaceLet be a real normed space, not necessarily complete, such that every point of its unit sphere lies in a finite-dimensional face of the closed unit ball contained in the sphere. Then is plastic: every nonexpansive bijection of onto itself is an isometry.
import Definitions.Def_Plasticity_Basic import Definitions.Def_Plasticity_Faces
namespace Plasticity.Faces
theorem hasPlasticUnitBall_of_sphere_covered_normedSpace {X : Type*} [NormedAddCommGroup X] [NormedSpace ℝ X]
(hcover : ∀ x ∈ Metric.sphere (0 : X) 1, ∃ C : Set X,
IsSphereFace C ∧ FiniteDimensional ℝ (vectorSpan ℝ C) ∧ x ∈ C) :
HasPlasticUnitBall X := by sorry
end Plasticity.FacesRead-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back.
Let be a real normed space, not necessarily complete.
Assume that for every there is a set with such that is a sphere face of (nonempty, convex, contained in , extreme subset of ) and the affine span of is finite-dimensional.
Then the closed unit ball , regarded as a metric space with the distance inherited from , is plastic in the repository's sense (HasPlasticUnitBall, IsPlasticSpace):
for every map that is -Lipschitz ( for all ) and bijective from onto , is an isometry, that is for all .
Lean conventions that change meaning.
None that I found.
The ball is a subtype with the induced metric, LipschitzWith 1 on the subtype is the same as -Lipschitz on , Function.Bijective is bijectivity of onto itself, and Mathlib's Isometry (preservation of extended distance) is preservation of distance.
The conclusion asserts only that preserves distances; it does not assert linearity or that extends to a linear isometry (that stronger form is card 1 with ).
Degenerate cases. If , the hypothesis is vacuous and is trivially plastic. For finite-dimensional or strictly convex the hypothesis holds automatically by (O2).
Hypotheses. The single hypothesis (covering of by finite-dimensional sphere faces) is not known to be removable: without it the statement is plasticity of the unit ball of every real normed space, an open problem even for Banach spaces as far as I know. Its finite-dimensionality clause is the substantive part, by (O2).
Name.
Accurate for the conclusion; normedSpace signals the absence of completeness.
As in card 1, sphere_covered omits "by finite-dimensional faces".
Truth. It is a direct corollary of card 1 with (extend to by any values off ; bijectivity and the Lipschitz bound give the hypotheses of card 1, and the linear isometry preserves distances). So I believe it true exactly to the extent that I believe card 1.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.