Programmer.ie Book

Digital Life: From First Principles

Exploring emergence, persistence, learning, inheritance and evolution in computational systems.

Can life-like behaviour emerge from computation alone?

This book starts with the smallest possible systems — state, local interaction and time — and progressively asks harder questions about persistence, information, regeneration, learning, inheritance and cumulative improvement.

The rule throughout is simple:

we do not claim a life-like property until we can demonstrate and measure it.

Contents

Chapters