Formalized functional analysis with semilinear maps
Not on the map. Why?
Abstract (arXiv)
Semilinear maps are a generalization of linear maps between vector spaces where we allow the scalar action to be twisted by a ring homomorphism such as complex conjugation. In particular, this generalization unifies the concepts of linear and conjugate-linear maps. We implement this generalization in Lean's textsfmathlib library, along with a number of important results in functional analysis which previously were impossible to formalize properly. Specifically, we prove the Fr'echet--Riesz representation theorem and the spectral theorem for compact self-adjoint operators generically over real and complex Hilbert spaces. We also show that semilinear maps have applications beyond functional analysis by formalizing the one-dimensional case of a theorem of Dieudonn'e and Manin that classifies the isocrystals over an algebraically closed field with positive characteristic.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Feb 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 2.
2 papers.