Science & Philosophy

Physics as the foundation, inspiration, and recognition of the limits of our knowledge. Software testing as a physicist’s mindset applied to the relationship between the modelled and the model. Measurement as a pragmatic tool of comparison. Philosophy with emphasis on the boundaries of the knowable and of language — not merely as scientific-physical inquiry. Suspect philosophy as the therapist’s language and contemplation of self, client, and relationship in the passing of the World, that which is Illuminated. Mathematics as far more than the study of structures. Then, of that which can be spoken, let us speak in depth. And whereof one cannot speak, thereof one must be Silent.

Toy Models

Interactive simulations for building physical intuition. Each model exposes key parameters — adjust them and observe how the system responds. Code is open-source on GitHub.

Kelvin-Helmholtz Instability

Waves on the interface between air and water in a basin. Lattice Boltzmann (D2Q9 BGK) simulation with adjustable shear velocity, density ratio, basin geometry, perturbation amplitude, and viscosity. The characteristic billowing vortices of the KH instability emerge from small perturbations amplified by the velocity shear across the density interface.

GitHub: petr-yamyang/physics-first_examples · MIT License · References: ScienceDirect, Flott (LMD Jussieu)

Interactive Articles

Upcoming models

⟨ψ|

Double-slit Interference

Wave function evolution and interference pattern buildup for single particles.

2D Ising Model

Phase transitions in a ferromagnetic lattice — Monte Carlo simulation.

N-body Gravitational

Orbital dynamics and the restricted three-body problem.

Cellular Automata

Conway's Game of Life, Rule 110, Langton's Ant.

Schrödinger Equation

Time-dependent 1D quantum well and barrier tunnelling.

Reaction-Diffusion

Turing patterns — Gray-Scott model of morphogenesis.