Understanding comes before memorising.

ZeyrnLab is a place to learn Physics and Mathematics through what you can see, change and understand.

We believe a formula becomes meaningful when you can change the values, observe what happens and discover why.

Learn at your own pace

ZeyrnLab brings together free visual lessons for secondary-school students and anyone curious about Physics and Mathematics. Teachers can also use the demonstrations and exercises as a starting point for a class.

The learning paths bring together 40 visual Physics and Mathematics lessons. Each starts with a step-by-step demonstration, adjustable values and a question to test the idea. Foundations, principles, worked examples and exercises with solutions remain available for further study. There are also six labs: quadratic functions, circular motion, projectile motion, waves, energy and circuits, with graphs linked to the values and comparisons between attempts.

Clear models, visible limits

The visualisations and code are original. Calculations follow the models described in each laboratory and have automated tests against known values. Physics experiments identify their units and animation time scale.

The demonstrations identify each model’s assumptions and limits. Full pedagogical review by teachers remains a stage of the project. A simulation simplifies reality: see “The model and its limits” to understand what is being considered.

Your progress stays with you

No learning account is required. Answers are stored locally in your browser rather than sent to a ZeyrnLab database. We have not added advertising or visitor analytics. You can delete your progress on its dedicated page.

Learn, review and go deeper

The library evolves in response to difficulties that students and teachers encounter, with attention to explanations, models and exercises. You can send suggestions and bug reports in the participation area. Messages are reviewed privately; some suggestions may be put to a public vote.

Find an experiment