# Complex -- the class of all chain complexes

## Description

A complex is a sequence of objects $C_i$, connected by maps $dd^C_i : C_i \rightarrow C_{i-1}$ such that the composition of any two consecutive maps is zero.

TODO: more needs to be added here explaining how to used complexes. and links to "landing pages".

## For the programmer

The object Complex is a type, with ancestor classes MutableHashTable < HashTable < Thing.