Map · 46
functional analysis
MSC 46 · Functional analysis
14,935 declarations (11,773 theorems, 3,162 definitions) across 346 files. 12 of the 58 famous theorems listed for this area are in Mathlib (21%), 13 in some Lean library. 9 open conjectures here are stated in Lean.
Files are assigned to areas by a language model reading each file's documentation. Report a file that is in the wrong area.
Subareas12
- 46B Normed linear spaces and Banach spaces; Banach lattices 4,583
- 46A Topological linear spaces and related structures 3,085
- 46L Selfadjoint operator algebras (\(C^*\)-algebras, von Neumann (\(W^*\)-) algebras, etc.) 2,203
- 46C Inner product spaces and their generalizations, Hilbert spaces 1,552
- 46H Topological algebras, normed rings and algebras, Banach algebras 1,305
- 46E Linear function spaces and their duals 1,023
- 46F Distributions, generalized functions, distribution spaces 845
- 46G Measures, integration, derivative, holomorphy (all involving infinite-dimensional spaces) 169
- 46T Nonlinear functional analysis 65
- 46M Methods of category theory in functional analysis 62
- 46K Topological (rings and) algebras with an involution 27
- 46S Other (nonclassical) types of functional analysis 16
Famous theorems12 of 58
From the 1000+ theorems project, which classifies each theorem by MSC area.
Not yet in Mathlib · 46
In Mathlib · 12
- Arzelà–Ascoli theoremBoundedContinuousFunction.arzela_ascoli
- Banach–Alaoglu theoremWeakDual.isCompact_polar
- Banach–Steinhaus theorembanach_steinhaus
- Closed graph theoremLinearMap.continuous_of_isClosed_graph
- Gelfand–Mazur theoremNormedRing.algEquivComplexOfComplete
- Hahn–Banach theoremexists_extension_norm_eq
- Hellinger–Toeplitz theoremLinearMap.IsSymmetric.continuous
- Hilbert projection theoremexists_norm_eq_iInf_of_complete_convex
- M. Riesz extension theoremriesz_extension
- Open mapping theorem (functional analysis)ContinuousLinearMap.isOpenMap
- Riesz representation theoremInnerProductSpace.toDual
- Stone–Weierstrass theoremContinuousMap.subalgebra_topologicalClosure_eq_top_of_separatesPoints
From the 100 theorems list2
Open conjectures stated in Lean9
Statements without proofs, collected by the Formal Conjectures project.
- Green54.green_54Green's Open Problems
- WeakTiling.problem_4_1Papers
- WeakTiling.problem_4_2Papers
Undergraduate topics still missing25 of 39
From Mathlib's own undergraduate checklist.
Distribution calculus · 25 of 39
- Spaces $\mathcal{D}(\R^d)$ › stability by derivation
- Spaces $\mathcal{D}(\R^d)$ › stability by multiplication by a smooth function
- Spaces $\mathcal{D}(\R^d)$ › partitions of unity
- Spaces $\mathcal{D}(\R^d)$ › constructing approximations of probability density functions in spaces of common functions (trig, exp, rational, log, etc)
- Distributions on $\R^d$ › locally integrable functions as distributions
- Distributions on $\R^d$ › derivative of a distribution
- Distributions on $\R^d$ › Dirac measures
- Distributions on $\R^d$ › derivatives of Dirac measures
- Distributions on $\R^d$ › derivative of the Heaviside function
- Distributions on $\R^d$ › Cauchy principal values
- Distributions on $\R^d$ › multiplication by a smooth function
- Distributions on $\R^d$ › convergence of sequences of distributions
- Distributions on $\R^d$ › support of a distribution
- Spaces $\mathcal{S}(\R^d)$ › Gaussian functions
- Tempered distributions › $L^2$ functions and Riesz representation
- Tempered distributions › periodic functions
- Tempered distributions › Dirac comb
- Tempered distributions › Fourier transform and derivation
- Tempered distributions › Fourier transform and convolution product
- Applications › using convolution and Fourier-Laplace transform to solve one-dimensional linear differential equations
- Applications › weak solution of partial derivative equation
- Applications › fundamental solution of the Laplacian
- Applications › solving the Laplace equations
- Applications › heat equations
- Applications › wave equations
Structures defined here24
Typeclasses defined in this area's files, most assumed first.
- NormedAddCommGroup 26,009
- NormedSpace 22,977
- SeminormedAddCommGroup 4,665
- InnerProductSpace 4,504
- RCLike 3,136
- NormedAddTorsor 1,606
- NormedAlgebra 1,276
- NormedRing 1,075
- StarOrderedRing 725
- Norm 647
- ContinuousStar 646
- SeminormedRing 589
- RingHomIsometric 420
- SeminormedAddGroup 366
- ContinuousFunctionalCalculus 354
- NonUnitalNormedRing 328
- NonnegSpectrumClass 314
- SeminormedGroup 305
- NonUnitalContinuousFunctionalCalculus 297
- Submodule.HasOrthogonalProjection 279
- ContinuousENorm 262
- NonUnitalCStarAlgebra 252
- NormedCommRing 242
- SeminormedCommGroup 229
Files346
Largest first. The code after each file is its assigned subarea.
- Mathlib.Analysis.Normed.Group.Basic
(Semi)normed groups: basic theory
46B · 408
- Mathlib.Analysis.RCLike.Basic
`RCLike`: a typeclass for ℝ or ℂ
46A · 313
- Mathlib.Analysis.Normed.Group.Seminorm
Group seminorms
46B · 280
- Mathlib.Analysis.Normed.Operator.LinearIsometry
(Semi-)linear isometries
46B · 278
- Mathlib.Topology.Algebra.Module.Equiv
Continuous linear equivalences
46A · 261
- Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
Continuous linear maps
46A · 236
- Mathlib.Analysis.Normed.Group.Defs
(Semi)normed groups: definitions
46B · 229
- Mathlib.Analysis.Normed.Ring.Basic
Normed rings
46H · 227
- Mathlib.Analysis.Seminorm
Seminorms
46A · 214
- Mathlib.Analysis.InnerProductSpace.PiL2
`L²` inner product space structure on finite products of inner product spaces
46C · 200
46B · 191
- Mathlib.Analysis.Normed.Lp.ProdLp
`L^p` distance on products of two metric spaces
46B · 178