Home▸Mathematics▸Platonic Solids Duality (2D)

Platonic Solids Duality (2D)

Interactive 2D Schlegel-diagram companion: see the dual-pair graphs of the five Platonic solids (tetrahedron, cube/octahedron, dodecahedron/icosahedron) and watch vertex and face counts swap between a solid and its dual.

Mathematics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-platonic-solids-duality ↗ Open standalone

This 2D companion flattens each Platonic solid into a Schlegel diagram — a planar graph of its vertices and edges with one face opened out as the outer boundary — and derives its dual graph live from the shared face list: a new node at every face's center, joined whenever two faces shared an edge. Switch between the tetrahedron (self-dual), the cube/octahedron pair and the dodecahedron/icosahedron pair, toggle the dual overlay, and watch the vertex and face counts swap exactly between a solid and its dual while the edge count stays fixed — the defining signature of geometric duality.

⚙ Under the hood

An interactive 2D Schlegel-diagram companion that flattens each Platonic solid into a planar graph and computes its dual live, showing vertex and face counts swap exactly between a solid and its dual.

Platonic SolidsGeometric DualitySchlegel Diagram

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)