Integration, just as much as differentiation, is a fundamental calculus tool that is widely used in many scientific domains. Formalizing the mathematical concept of integration and the associated results in a formal proof assistant helps providing the highest confidence on the correction of numerical programs involving the use of integration, directly or indirectly. By its capability to extend the (Riemann) integral to a wide class of irregular functions, and to functions defined on more general spaces than the real line, the Lebesgue integral is considered as perfectly suited for use in mathematical fields such as probability theory, numerical mathematics, and real analysis. In this article, we present the Coq formalization of $\sigma$-algebras, measures, simple functions, and integration of nonnegative measurable functions, up to the full formal proofs of the Beppo Levi (monotone convergence) theorem and Fatou's lemma. More than a plain formalization of known literature, we present several design choices made to balance the harmony between mathematical readability and usability of Coq theorems. These results are a first milestone towards the formalization of $L^p$~spaces such as Banach spaces.
翻译:整合与差异一样,也是在许多科学领域广泛使用的基本计算工具。将整合的数学概念和相关结果正式化,在正式的证明助理中进行正式化,有助于在纠正涉及直接或间接使用整合的数值程序方面提供最大的信心。通过它能够扩展(Riemann)作为广泛非常规功能类别的组成部分,以及扩展(Riemann)在比实际线更一般空间界定的功能,Lebesgue 集成体被认为完全适合在概率理论、数字数学和真实分析等数学领域使用。在本篇文章中,我们介绍了美元-正数的COq正式化、计量、简单功能以及非负性可计量功能的整合,直至Beppo Levi(monoone 趋同) 的理论和Fatou的利玛的全部正式证明。除了对已知文献的简单正规化之外,我们还提出了几种设计选择,以平衡数学可读性和可读性之间的平衡。这些选择是朝着像Banch这样的空间正式化而迈出的第一个里程碑。