Scaffolds and frames: the MathComp algebra formal library
- π€ Speaker: Georges Gonthier (INRIA Saclay - Γle-de-France)
- π Date & Time: Thursday 13 July 2017, 09:00 - 10:00
- π Venue: Seminar Room 1, Newton Institute
Abstract
It is commonplace to assert that a formalization library provides aframework for formal proof development – the resusable pieces offormalized mathematics that can be reassembled to build largertheories. This role is sometimes over emphasized by the “prooflibrary” moniker, implying that the main use of the library is toavoid duplicating proof work. However, our own experience with the MathComp library refutes thislimited view. First, most proofs in the more useful theories are veryshort, which shows that the structural elements afforded by a theory,such as concepts, combinators, or notation, can be more important thanthe “proof savings”. Second, some of the more useful things providedby our library don't even qualify as mathematical theories. They arebits of scaffolding, ranging from naming conventions and scriptingidioms to syntax metatheories, that help build new theories withoutproviding any identifuable parts thereof.
Series This talk is part of the Isaac Newton Institute Seminar Series series.
Included in Lists
- All CMS events
- bld31
- dh539
- Featured lists
- INI info aggregator
- Isaac Newton Institute Seminar Series
- School of Physical Sciences
- Seminar Room 1, Newton Institute
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Georges Gonthier (INRIA Saclay - Γle-de-France)
Thursday 13 July 2017, 09:00-10:00