§4 — the space of test functions is quasi-complete
OpenGarrettFA.isQuasiComplete_testFunctionFor every , the space of compactly supported smooth complex-valued functions on , with its usual LF-topology, is quasi-complete over .
Formalization Note The space is Mathlib's TestFunction space of smoothness order on the whole space, with Mathlib's topology: the finest locally convex topology for which all inclusions of the spaces of test functions supported in a compact are continuous.
import Definitions.Def_GarrettFA_IsQuasiComplete
namespace GarrettFA
theorem isQuasiComplete_testFunction (n : ℕ) :
IsQuasiComplete ℂ (TestFunction (⊤ : TopologicalSpace.Opens (EuclideanSpace ℝ (Fin n))) ℂ ⊤) := by sorry
end GarrettFARead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
For every natural number : consider the space of complex-valued functions on (Euclidean space, with coordinates indexed by ) that are infinitely differentiable and have compact support, with the open set being all of . Give it the topology defined in Mathlib for test functions: the finest topology that is a locally convex (real) topological vector space topology and is coarser than the supremum, over all compact , of the topologies coinduced by the inclusions of the spaces of smooth functions supported in (each with its usual Fréchet topology of uniform convergence of all derivatives). The statement asserts that this space is quasi-complete over . Quasi-complete over (the bundle's definition): for every index type (in the same universe as the space) carrying a partial order in which any two elements have a common upper bound, and every family whose set of values is von Neumann bounded over and which is Cauchy (for every neighbourhood of there is with for all ), there is a point with eventually (for all some ) for every neighbourhood of . The case ( a single point) is included.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.