Overview
Nature rarely presents us with perfect order or complete randomness. Snowflakes and crystals are highly ordered; gases and crowds may appear almost random. Yet many of the most intriguing systems inhabit the rich territory between these extremes, where simple local interactions give rise to complex collective organisation. Understanding this interplay offers insights not only into physical materials but also into biological, social, and technological systems that continually organise and reorganise themselves.
My research in this area began with geometry-driven hyperuniformity, where I investigated how simple geometric interactions among neighbouring points spontaneously generate large-scale order without any central coordination. This work revealed how topological defects, orientational domains, and scale-free correlations emerge during ordering transitions towards hyperuniformity, leading to unusual structural and mechanical properties.
Today, these ideas continue to motivate my broader interest in emergence, phase transitions, and universality across complex systems. By combining geometry, topology, computation, and dynamical modelling, I seek common organising principles that transcend individual disciplines — from condensed matter and biological tissues to collective behaviour and adaptive systems.
“What is order? Order was usually considered as a wonderful building, a loss of uncertainty. Typically it means that if a system is so constructed that if you know the location or the property of one element, you can make conclusions about the other elements. So order is essentially the arrival of redundancy in a system, a reduction of possibilities.”
— Heinz von Foerster, Understanding Understanding (2003)
Interactive demo
Would you like to see how local interaction rules based on simple geometric relations between neighbouring points result in the emergence of spatial order? The interactive demo provides an intuition-building way to explore the local relaxation dynamics and emergent structures.
Launch interactive demo →