Documentation

Mathlib.Topology.Instances.RealVectorSpace

Continuous additive maps are ℝ-linear #

In this file we prove that a continuous map f : E →+ F between two topological vector spaces over ℝ is ℝ-linear

theorem map_real_smul {E : Type u_1} [AddCommGroup E] [Module ℝ E] [TopologicalSpace E] [ContinuousSMul ℝ E] {F : Type u_2} [AddCommGroup F] [Module ℝ F] [TopologicalSpace F] [ContinuousSMul ℝ F] [T2Space F] {G : Type u_3} [FunLike G E F] [AddMonoidHomClass G E F] (f : G) (hf : Continuous ⇑f) (c : ℝ) (x : E) :
f (c • x) = c • f x

A continuous additive map between two vector spaces over ℝ is ℝ-linear.

Reinterpret a continuous additive homomorphism between two real vector spaces as a continuous real-linear map.

Equations
Instances For
    @[simp]

    Reinterpret a continuous additive equivalence between two real vector spaces as a continuous real-linear map.

    Equations
    • e.toRealLinearEquiv h₁ h₂ = { toFun := e.toFun, map_add' := ⋯, map_smul' := ⋯, invFun := e.invFun, left_inv := ⋯, right_inv := ⋯, continuous_toFun := ⋯, continuous_invFun := ⋯ }
    Instances For
      @[instance 900]

      A topological group carries at most one structure of a topological ℝ-module, so for any topological ℝ-algebra A (e.g. A = ℂ) and any topological group that is both a topological ℝ-module and a topological A-module, these structures agree.