Gaia stands for: Geometry, Algebra, Informatics and Applications. This Web page describes the Project and the Software associated to it.

The people

José Grimm (Marelle Team)

with the help Alban Quadrat (Disco Team)

The gaia Software

The software consists in a set of Coq files that implement sets, groups, rings, etc. The objective is to implement the "Elements of Mathematics" by N. Bourbaki. The files were originally written for Standard Coq; they are converted to ssreflect (version 1.3); the files have been compiled by Coq version 8.3pl1.

Theory of sets

This corresponds to the E.II (the chapter "Theory of sets" from the book "Theory of sets")

Ordered Sets, Cardinals, Integers

This corresponds to the E.III (the chapter "Ordered Sets, Cardinals, Integers" from the book "Theory of sets")

HTML

HTML version of the code, formatted by Coqdoc

HTML version of the code, formatted by Coqdoc (ssreflect version 1.3)

Documentation

RR6999 (version 4) The Research Report describes E.II (the Theory of Sets).

XML version of the previous document, translated by Tralics

RR 7150 (version 3). The Research Report describes E.III (Ordered sets, Cardinals, Integers).

XML version of the previous document, translated by Tralics


Archives

  • jset.v: Definition of sets by Carlos Simpson
  • jfunc.v: Definition of functions by Carlos Simpson
  • Version 3 of RR 6999
  • Version 2 of RR 7150
  • Valid XHTML 1.0 Strict © INRIA 2009 Last modified $Date: 2009/11/12 $