The Erlangen Program, Concretely

Interactive lessons on groups of geometric transformations.

An accessible, modern introduction to the philosophy behind Klein's Erlangen Program: a geometry is defined by its group of transformations, and different groups — isometries, similarities, affine maps, projective/Möbius maps — give genuinely different geometries on the same underlying space.

Each lesson below is a single, self-contained page: no course, no institution, no login, nothing to install. Open it, drag things, and watch what does and doesn't happen — that's the mathematics.