Supervisors:Dr. Álvaro del Pino Gómez and Dr. Johan Commelin
Abstract
Thistalk presents the formalisation of differential forms as sections of thecontinuous alternating bundle in the functional programming language andtheorem prover Lean. We start with a brief introduction to Lean and itsmathematical library mathlib. Building on the existing formalisations ofmanifolds and bundles in mathlib we then construct differential forms step bystep. We discuss core functionalities such as multilinear and alternating maps,alternating forms and the continuous alternating bundle to get to ourformalisation of differential forms on manifolds. We also cover theimplementation of standard operations on differential forms, including theexterior derivative and the wedge product, highlighting the incrementalstructure needed to support these features in Lean.
Beyondsummarising the current state of the formalisation, we aim to provide adiscussion of the design choices that we made and the challenges that we faced.In particular, we for example discuss the choice for constructing differentialforms using the bundle of continuous alternating maps instead of the morecommon exterior algebra approach.
A common question for geometric structures is that of rigidity, i.e. given two geometric structures sufficiently close, are they equivalent? In this talk we discuss this question for regular foliations on a closed manifold.
In the first part we give an overview of the current state of the art and highlight its relation with the rigidity for group actions. We will see that several rigidity results for foliations require the leaves to be compact.
In an attempt to understand whether such results can be extended to Riemannian foliations, we seek examples of such foliations which are infinitesimally rigid with non-compact leaves. In the second part, we use the relation to group actions to construct infinitesimally rigid Lie foliation with non-compact, dense leaves. This is based on joint work in progress with Stephane Geudens.