In matematica un complesso di catene è un oggetto algebrico usato soprattutto in topologia algebrica. Consiste in una successione di gruppi abeliani e di funzioni fra questi che soddisfa alcune proprietà, utili a studiare e modellizzare gli spazi topologici.