2.0 KiB
The Kenzo program implements the general ideas of the second author about Effective Homology1, mainly around the Serre and Eilenberg-Moore spectral sequences. The first author (re-)discovered the importance of the Basic Perturbation Lemma in these questions, already noted by Victor Guggenheim2 and this program directly implements and directly uses this "lemma" which should be called the Fundamental Theorem of Algebraic Topology. The first version of the program, called EAT, was written in 1989-90 by the first and the second authors. It has been demonstrated in several universities: France: Grenoble and Montpellier, Belgium: Louvain-la-Neuve, Italy: Genoa and Pisa, Sweden: Stockholm, Japan: Sapporo, Morioka, Urawa, Tokyo, Kyoto, Nara, Osaka and Hiroshima.
In this Kenzo version, numerous improvements have been integrated in comparison with EAT.
- Standard CLOS (Common Lisp Object System) techniques.
- Use of Zermelo theorem about ordered sets (!): any set can be well ordered and this remark gives important new ideas to improve execution speed.
- Better memory management.
- Use of Szczarba's formulas instead of Shih's for implementing the twisted Eilenberg-Zilber theorem.
-
New mathematical objects:
- Serre spectral sequences.
- Differential algebras.
- Simplicial morphisms.
- Kan simplicial sets.
- Simplicial groups.
- Fibrations.
- Classifying spaces.
In particular, using these tools, the first homotopy groups of arbitrary simplicial sets with effective homology, are now reachable.
The present documentation is a joint work between the second and third authors.
\begin{center} \line(1,0){450} \end{center}