W teorii Złożoności, złożoność życia rośnie, gdy ewolucja staje się rekurencyjna: 1. Geny kodują cechy. 2. Niektóre cechy poprawiają przetrwanie i zdolność adaptacji. 3. Te cechy są przekazywane potomstwu. 4. Potomstwo ewoluuje szybciej niż rodzice. 5. Ewolucja ewoluuje szybciej.