Metric characterization of Banach spaces
DefinitionIterated metric center sets#✓fully proved
Let \(p, q\) be points of a pseudometric space \(E\) with distance \(d\). The iterated metric center sets \(R_n \subseteq E\) of \((p, q)\), for \(n \in \mathbb{N}\), are defined by \(R_0 = \{x \in E : d(p, x) + d(x, q) = d(p, q)\}\) and \(R_{n+1} = \{r \in R_n : d(r, x) \le \operatorname{diam}(R_n) / 2 \text{ for all } x \in R_n\}\).
noncomputable def metricCenterSets (E : Type*) [PseudoMetricSpace E]
(p q : E) : ℕ → Set E
| 0 => {x | dist p x + dist x q = dist p q}
| (n + 1) =>
{r ∈ metricCenterSets E p q n |
∀ x ∈ metricCenterSets E p q n,
dist r x ≤ Metric.diam (metricCenterSets E p q n) / 2}
Used by 1
DefinitionMetric center of a pair of points#✓fully proved
Let \(p, q, c\) be points of a pseudometric space \(E\) and let \(R_n\), for \(n \in \mathbb{N}\), be the iterated metric center sets of \((p, q)\). We say that \(c\) is the metric center of \((p, q)\) when \(c \in R_n\) for every \(n\), and every point \(y \in E\) with \(y \in R_n\) for every \(n\) equals \(c\).
def IsMetricCenter (E : Type*) [PseudoMetricSpace E] (p q c : E) : Prop :=
(∀ n, c ∈ metricCenterSets E p q n) ∧
∀ y, (∀ n, y ∈ metricCenterSets E p q n) → y = c
noncomputable def metricCenterSets (E : Type*) [PseudoMetricSpace E]
(p q : E) : ℕ → Set E
| 0 => {x | dist p x + dist x q = dist p q}
| (n + 1) =>
{r ∈ metricCenterSets E p q n |
∀ x ∈ metricCenterSets E p q n,
dist r x ≤ Metric.diam (metricCenterSets E p q n) / 2}
WantedExt/Analysis/FunctionalAnalysis/ScottishBook69Wanted.lean:25
Uses 1 · Used by 1
DefinitionScottish Book Problem 69 claim#✓fully proved
The statement that every complete pseudometric space \(E\) with the following two properties is isometric to a real Banach space: (1) for all \(p, q \in E\) there is exactly one point \(c \in E\) that is the metric center of \((p, q)\), and (2) for all \(p, q \in E\) there is exactly one point \(x \in E\) such that \(q\) is the metric center of \((p, x)\). Here "isometric to a real Banach space" means that there are a complete real normed space \(F\) and an isometric bijection \(E \to F\). This is the affirmative answer to Problem 69 of S. Mazur and S. Ulam in the Scottish Book.
def ScottishBookProblem69Claim : Prop :=
∀ (E : Type) [PseudoMetricSpace E] [CompleteSpace E],
(∀ p q : E, ∃! c, IsMetricCenter E p q c) →
(∀ p q : E, ∃! x, IsMetricCenter E p x q) →
∃ (F : Type) (_ : NormedAddCommGroup F) (_ : NormedSpace ℝ F)
(_ : CompleteSpace F), Nonempty (E ≃ᵢ F)
def IsMetricCenter (E : Type*) [PseudoMetricSpace E] (p q c : E) : Prop :=
(∀ n, c ∈ metricCenterSets E p q n) ∧
∀ y, (∀ n, y ∈ metricCenterSets E p q n) → y = c
WantedExt/Analysis/FunctionalAnalysis/ScottishBook69Wanted.lean:35
Uses 1 · Used by 1
TheoremMazur–Ulam Problem 69 refuted#●ready to prove
The Scottish Book Problem 69 claim is false: there is a complete pseudometric space \(E\) such that (1) for all \(p, q \in E\) there is exactly one point \(c \in E\) that is the metric center of \((p, q)\), and (2) for all \(p, q \in E\) there is exactly one point \(x \in E\) such that \(q\) is the metric center of \((p, x)\), but there is no complete real normed space \(F\) with an isometric bijection \(E \to F\).
theorem_wanted mazurUlam69_refuted : ¬ ScottishBookProblem69Claim
def ScottishBookProblem69Claim : Prop :=
∀ (E : Type) [PseudoMetricSpace E] [CompleteSpace E],
(∀ p q : E, ∃! c, IsMetricCenter E p q c) →
(∀ p q : E, ∃! x, IsMetricCenter E p x q) →
∃ (F : Type) (_ : NormedAddCommGroup F) (_ : NormedSpace ℝ F)
(_ : CompleteSpace F), Nonempty (E ≃ᵢ F)
WantedExt/Analysis/FunctionalAnalysis/ScottishBook69Wanted.lean:43
Sources
- S. Mazur and S. Ulam, Problem 69 of the Scottish Book; typescript Ad 69 records the negative answer (S. Mazur, December 21, 1936).
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.