Invariance of domain in
ProvedPlasticity.Ext.InvarianceOfDomainLet be a finite set, open, and continuous and injective. Then is open.
It is used to show that a nonexpansive bijection of a ball between and cannot collapse a coordinate of a matched point.
Formalization Note is a function on all of , constrained on by ContinuousOn and Set.InjOn.
Preamble
import Mathlib.Topology.Order.Basic import Mathlib.Analysis.Normed.Group.Basic import Mathlib.Topology.ContinuousOn
Formal statement
namespace Plasticity.Ext
theorem InvarianceOfDomain {ι : Type*} [Fintype ι] (U : Set (ι → ℝ)) (hU : IsOpen U)
(f : (ι → ℝ) → (ι → ℝ)) (hf : ContinuousOn f U) (hinj : Set.InjOn f U) :
IsOpen (f '' U) := by sorry
end Plasticity.ExtSource
L. E. J. Brouwer, Beweis der Invarianz des n-dimensionalen Gebietes, Math. Ann. 71 (1912), 305–313; proof from the Brouwer fixed-point theorem as in W. Kulpa, Poincaré and domain invariance theorem, Acta Univ. Carolin. Math. Phys. 39 (1998), 127–136