wism484 - introduction to complex systems
time and place
Semester 1: 22 Sep 2015 – 19 Jan 2016 Location: Changes rather a lot, see Osiris |
instructor
Insructor: Jason Frank Office: HFG 612 Tel: 030 253 2459 |
study load
ECTS : 7.5 studiepunten |
contents
There is a growing interest in the science of complex systems. A complex systems is loosely defined as one whose collective dynamical behavior cannot be readily deduced by a reductive study of its individual components. For example, it is difficult to predict where traffic jams will occur by studying the behavior of individual drivers, or to understand turbulence in water by studying the behavior of water molecules. Important questions are how coherent collective behavior emerges in seemingly random systems, how complex systems undergo change, what makes certain behavior more or less stable. In this course we will study mechanisms for emergence, including synchronization and pattern formation, and mechanisms for transitions between system regimes, with an emphasis on analytical and computational methods. We will ask, what are the mathematical foundations of complexity science? What aspects of complex systems can we model successfully with mathematics, and where do we fall short? Topics. Modeling techniques for complex systems: dynamical systems, games, networks, cellular automata, agent-based models, genetic algorithms; Emergent phenomena, synchronization, entropy and pattern formation. Applications in biology, climate science, economics, sociology, innovation science, physics. Prerequisites. Familiarity with basic concepts of linear algebra (matrices, vectors, eigenvalue problems), dynamical systems (maps, differential equations), and elements of probability. Programming in mathematical software (Matlab, Mathematica). |
format
Lectures will alternate between introductory treatments of modeling aspects of complex systems and guest lectures by researchers from different disciplines. |
Learning goals with assessment weighting
|
course material
We will draw on material from the following texts:
Matlab codes. Selected codes can be consulted in the repository. Planning:
|