Documentation

Mathlib.Topology.Algebra.ContinuousAffineMap.Topology

Topology on the space of continuous affine maps #

This file defines a topology on the space of continuous affine maps between topological affine spaces. This is the coarsest topology satisfying the following two properties:

theorem ContinuousAffineMap.continuous_rng {R : Type u_1} {V : Type u_2} {W : Type u_3} {P : Type u_5} {Q : Type u_6} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] {α : Type u_8} [TopologicalSpace α] [IsTopologicalAddGroup W] {f : α → P →ᴬ[R] Q} (h₁ : ∀ (p : P), Continuous fun (x : α) => (f x) p) (h₂ : Continuous fun (x : α) => (f x).contLinear) :
theorem ContinuousAffineMap.continuous_rng_iff {R : Type u_1} {V : Type u_2} {W : Type u_3} {P : Type u_5} {Q : Type u_6} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] {α : Type u_8} [TopologicalSpace α] [IsTopologicalAddGroup W] (f : α → P →ᴬ[R] Q) :
Continuous f ↔ (∀ (p : P), Continuous fun (x : α) => (f x) p) ∧ Continuous fun (x : α) => (f x).contLinear
theorem ContinuousAffineMap.continuous_rng_of_exists {R : Type u_1} {V : Type u_2} {W : Type u_3} {P : Type u_5} {Q : Type u_6} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] {α : Type u_8} [TopologicalSpace α] [IsTopologicalAddGroup W] [ContinuousSMul R V] {f : α → P →ᴬ[R] Q} (h₁ : ∃ (p : P), Continuous fun (x : α) => (f x) p) (h₂ : Continuous fun (x : α) => (f x).contLinear) :
theorem ContinuousAffineMap.continuous_precomp {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} {Q₂ : Type u_7} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] (g : P →ᴬ[R] Q) [ContinuousConstSMul R W₂] :
Continuous fun (f : Q →ᴬ[R] Q₂) => f.comp g
def ContinuousAffineMap.precompL {R : Type u_1} {V : Type u_2} {W : Type u_3} (W₂ : Type u_4) {P : Type u_5} {Q : Type u_6} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (g : P →ᴬ[R] Q) :
(Q →ᴬ[R] W₂) →L[R] P →ᴬ[R] W₂

Pre-composition by a fixed continuous affine map, as a continuous linear map.

Equations
Instances For
    @[simp]
    theorem ContinuousAffineMap.precompL_apply {R : Type u_1} {V : Type u_2} {W : Type u_3} (W₂ : Type u_4) {P : Type u_5} {Q : Type u_6} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (g : P →ᴬ[R] Q) (f : Q →ᴬ[R] W₂) :
    (precompL W₂ g) f = f.comp g
    def ContinuousAffineMap.precompA {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} (Q₂ : Type u_7) [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (g : P →ᴬ[R] Q) :
    (Q →ᴬ[R] Q₂) →ᴬ[R] P →ᴬ[R] Q₂

    Pre-composition by a fixed continuous affine map, as a continuous affine map.

    Equations
    Instances For
      @[simp]
      theorem ContinuousAffineMap.precompA_apply {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} {Q₂ : Type u_7} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (g : P →ᴬ[R] Q) (f : Q →ᴬ[R] Q₂) :
      (precompA Q₂ g) f = f.comp g
      @[simp]
      theorem ContinuousAffineMap.precompA_contLinear {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} {Q₂ : Type u_7} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (g : P →ᴬ[R] Q) :
      (precompA Q₂ g).contLinear = precompL W₂ g
      theorem ContinuousAffineMap.continuous_postcomp {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} {Q₂ : Type u_7} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] (f : Q →ᴬ[R] Q₂) [ContinuousConstSMul R W] [ContinuousConstSMul R W₂] :
      Continuous fun (g : P →ᴬ[R] Q) => f.comp g

      Post-composition of continuous affine maps by a fixed continuous linear map, as a continuous linear map.

      Equations
      Instances For

        Post-composition by a fixed continuous affine map, as a continuous affine map.

        Equations
        Instances For
          @[simp]
          theorem ContinuousAffineMap.postcompA_apply {R : Type u_1} {V : Type u_2} {W : Type u_3} {W₂ : Type u_4} {P : Type u_5} {Q : Type u_6} {Q₂ : Type u_7} [NormedField R] [AddCommGroup V] [Module R V] [TopologicalSpace V] [AddTorsor V P] [TopologicalSpace P] [AddCommGroup W] [Module R W] [TopologicalSpace W] [AddTorsor W Q] [TopologicalSpace Q] [AddCommGroup W₂] [Module R W₂] [TopologicalSpace W₂] [AddTorsor W₂ Q₂] [TopologicalSpace Q₂] [IsTopologicalAddTorsor P] [IsTopologicalAddTorsor Q] [IsTopologicalAddTorsor Q₂] [IsTopologicalAddGroup W] [ContinuousConstSMul R W] [IsTopologicalAddGroup W₂] [ContinuousConstSMul R W₂] (f : Q →ᴬ[R] Q₂) (g : P →ᴬ[R] Q) :
          (postcompA P f) g = f.comp g

          The space of continuous affine maps from a topological vector space to a topological affine space is homeomorphic to the product of the codomain with the space of continuous linear maps, by taking the value of the affine map at (0 : V) and the linear part.

          Equations
          Instances For

            The space of continuous affine maps between topological vector spaces is isomorphic (as a topological vector space) to the product of the codomain with the space of continuous linear maps, by taking the value of the affine map at (0 : V) and the linear part.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The space of continuous affine maps from a topological vector space to a topological affine space is isomorphic (as a topological affine space) to the product of the codomain with the space of continuous linear maps, by taking the value of the affine map at (0 : V) and the linear part.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For