No collapse at matched points
ProvedPlasticity.CUB37.no_collapseLet and be spaces between and , and let be a nonexpansive bijection that moves every coordinate inward: for every and , lies between and . Call matched in if some has for every with . If is matched and , then .
This is the step that excludes the collapse of a coordinate; with it, finitely supported points keep their supports, and the finite cubes become invariant.
Formalization Note The normal form of this card is the one produced by Plasticity.CUB37.normal_form after composing with the inverse signed bijection.
Preamble
import Definitions.Def_Plasticity_SeqSpace import Mathlib.Topology.EMetricSpace.Lipschitz
Formal statement
namespace Plasticity.CUB37
theorem no_collapse {Γ : Type*} (X X' : Submodule ℝ (Linf Γ))
(hX0 : c00 Γ ≤ X) (hX1 : X ≤ c0 Γ) (hX'0 : c00 Γ ≤ X') (hX'1 : X' ≤ c0 Γ)
(H : Linf Γ → Linf Γ)
(hbij : Set.BijOn H (ballIn X) (ballIn X'))
(hlip : LipschitzOnWith 1 H (ballIn X))
(hN1 : ∀ x ∈ ballIn X, ∀ n, (0 ≤ x n → 0 ≤ H x n ∧ H x n ≤ x n) ∧
(x n ≤ 0 → x n ≤ H x n ∧ H x n ≤ 0))
(x : Linf Γ) (hx : x ∈ ballIn X)
(hmatch : ∃ w ∈ X', ∀ i, x i ≠ 0 → 0 < w i * x i)
(n : Γ) (hn : x n ≠ 0) :
H x n ≠ 0 := by sorry
end Plasticity.CUB37Source
This repository: expositions/c0_between_spaces.md §3, Proposition 2 (three points, base point and collision; invariance of domain on a finite cube)