Skip to content

Commit 7e24eee

Browse files
feat: the space of Schwartz maps is T3 (#40931)
Proves that the space of Schwartz functions is T2. The proof is basically a copy-paste of the same proof for `TestFunction`. Thanks to @BenKBreen for pointing out this was missing. Co-Authored by: Luigi Massacci @luigimassacci-ax Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
1 parent 96b5d75 commit 7e24eee

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

  • Mathlib/Analysis/Distribution/SchwartzSpace

Mathlib/Analysis/Distribution/SchwartzSpace/Basic.lean

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,15 @@ theorem toBoundedContinuousFunctionCLM_apply (f : 𝓢(E, F)) (x : E) :
12021202
toBoundedContinuousFunctionCLM 𝕜 E F f x = f x :=
12031203
rfl
12041204

1205+
theorem toBoundedContinuousFunctionCLM_injective :
1206+
Function.Injective (toBoundedContinuousFunctionCLM .. : 𝓢(E, F) →L[𝕜] E →ᵇ F) :=
1207+
fun _ _ h ↦ DFunLike.ext _ _ fun x ↦ DFunLike.congr_fun h x
1208+
1209+
instance : T3Space 𝓢(E, F) :=
1210+
suffices T2Space 𝓢(E, F) from inferInstance
1211+
.of_injective_continuous (toBoundedContinuousFunctionCLM_injective ℝ ..)
1212+
(ContinuousLinearMap.continuous _)
1213+
12051214
end BoundedContinuousFunction
12061215

12071216
section ZeroAtInfty

0 commit comments

Comments
 (0)