Formalising the Symmetry Book

Formalising the Symmetry Book using the UniMath library

Bachelor Thesis (2023)
Author(s)

Pallabi Sree Sarker (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

K.F. Wullaert – Mentor (TU Delft - Programming Languages)

Benedikt Ahrens – Mentor (TU Delft - Programming Languages)

N. Yorke-Smith – Graduation committee member (TU Delft - Algorithmics)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2023 Pallabi Sree Sarker
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Pallabi Sree Sarker
Graduation Date
28-06-2023
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project
Programme
Computer Science and Engineering
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

To address the challenge of the time-consuming nature of proofreading proofs, computer proof assistants—such as the Coq proof assistant—have been developed. The Univalent Mathematics project aims to formalise mathematics using the Coq proof assistant from a univalent perspective, which is based on homotopy type theory.

The Symmetry book is a textbook about symmetries in mathematics written from a univalent viewpoint. This paper focuses on formalising the proofs in chapter 3 of the Symmetry book using the UniMath Coq library. Currently, the book is partly formalised in the Agda UniMath library. In this paper, we aim to formalise the chapter using the UniMath Coq library to verify its correctness. We have successfully formalised all the theorems in sections 3.1 to 3.3, along some other minor proofs.

Files

Sections_7.pdf
(pdf | 0.173 Mb)
License info not available