Geometry-driven complexity
How local geometric interactions and constraints can generate large-scale order, pattern formation, and hyperuniform structure.
Read more →We are living in a vast ocean of data. As cognitive beings, we continually seek to derive meaning from the information we encounter — identifying patterns, forming abstractions, and constructing narratives that help us navigate an increasingly complex world.
My research investigates how global patterns, behaviours, and meanings emerge from local interactions in complex systems. Beginning with my PhD work on geometry-driven hyperuniformity, I became interested in how simple generative rules can produce striking forms of collective order.
My current work extends this perspective to information systems, especially those mediated by generative AI, where feedback, adaptation, and communication shape how knowledge is created, circulated, and transformed.
Across these domains, topology provides a unifying lens: a way of characterising structure beyond individual components, revealing the organisational signatures that govern robustness, information flow, and knowledge integrity.
How local geometric interactions and constraints can generate large-scale order, pattern formation, and hyperuniform structure.
Read more →
How information circulates, adapts, and changes through feedback between people, organisations, and generative AI systems.
Read more →One of the central challenges in studying complex systems is that their most important structures are often hidden within high-dimensional data. Rather than focusing on individual observations, topological data analysis (TDA) seeks to understand the shape of data, i.e., the patterns of connectivity, clusters, loops, and higher-dimensional relationships that persist across scales.
A key tool in TDA is persistent homology, which tracks how these topological features appear and disappear as we progressively change our notion of proximity. Features that persist across many scales are often indicative of meaningful structure, while short-lived features may correspond to noise.
The interactive demonstration below illustrates this process by growing balls around a collection of points and computing the resulting persistent homology, allowing you to explore how topological signatures emerge from seemingly simple data.
Launch interactive demo →