Miscellaneous

Some interesting results

Some pictures or animations illustrating my research, created with Python. Enjoy visual mathematics and Physics!


Interactive visualization of Bond Percolation on a 2D square lattice. In this model, p represents the probability of a bond (edge) being open. Unlike site percolation, nodes are only colored if they are connected to at least one open bond, preventing isolated colored nodes. Try varying p around the critical threshold (0.5) to observe the phase transition in connectivity.


Result 1 Result 2

Visualization results from my L3 internship on collective motion in the presence of predators. The left animation shows the dynamics of a flock of 50 green agents when a single red predator is introduced, while the right one shows the same system with three predators. I mainly focused on the modeling and analysis of such predator–prey interactions with python Code in my report.


Result 3

Result from my L3 physics internship on celestial mechanics. We studied the classical N-body model in astrophysics and plotted the trajectories of the Moon and an Earth-orbiting satellite relative to the Earth. The black dot represents the Earth, the blue curve corresponds to the actual satellite trajectory, and the red curve represents the actual Moon trajectory (real data obtained from NASA). Using the 3-body model, we simulated the green trajectory for the satellite and the yellow trajectory for the Moon.