Generating Mathematical Structure Hierarchies using Coq-ELPI
Cyril Cohen (Inria), Kazuhiko Sakaguchi, Enrico Tassi
FoMM, Pittsburgh, USA
January 6th, 2020
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 1
Generating Mathematical Structure Hierarchies using Coq-ELPI Cyril - - PowerPoint PPT Presentation
Generating Mathematical Structure Hierarchies using Coq-ELPI Cyril Cohen (Inria) , Kazuhiko Sakaguchi, Enrico Tassi FoMM, Pittsburgh, USA January 6th, 2020 Cohen, Sakaguchi, Tassi Structure Hierarchies in Coq-ELPI January 6th, 2020 1
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 1
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 2
Record is_ring A := mk_ring { zero : A; add : A -> A -> A; opp : A -> A;
mul : A -> A -> A; addrA : associative add; addrC : commutative add; add0r : left_id zero add; addNr : left_inverse zero opp add; mulrA : associative mul; mul1r : left_id one mul; mulr1 : right_id
mulrDl : left_distributive mul add; mulrDr : right_distributive mul add; }.
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 2
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 3
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 3
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 3
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 3
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 3
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 4
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 4
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 4
PartialOrder Lattice TotalOrder AddGroup Lmodule (Com)(Unit)Ring IntegralDomain Field OrderedDomain OrderedField RealClosedField ArchimedeanField TopologicalSpace UniformSpace Complete NormedAddGroup NormedModule CompleteNormedModule
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 5
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 6
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 6
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 6
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 6
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 6
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 7
corresponding topological space, or
topological space product.
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 7
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 8
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 8
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 8
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 9
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 10
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 10
Cohen, Sakaguchi, Tassi – Structure Hierarchies in Coq-ELPI – January 6th, 2020 11