Complexity, networks and reductionism
Last week, I enjoyed reading a couple of books on what is known as complexity or complex systems, the first by Melanie Mitchell and the second by Stuart Kauffman. The concept of complexity has a very particular kind of meaning in systems science, and though definitions abound, Mitchell’s version captures the essence: a complex system is “a system in which large networks of components with no central control and simple rules of operation give rise to complex collective behaviour, sophisticated information processing, and adaptation by learning or evolution” (although I’d quibble with the necessity for large networks). [...]