Current v2 experiment

Geometric Algebra v2

The goal is to build algebraic operations for geometric objects: points, lines, planes, intersections, translations, rotations, and graphics workflows. The map below lays out one teachable dependency order for focused units about ganja.js operations, Algebra(2,0,1), and Algebra(3,0,1).

Some ideas are mutually reinforcing. The wedge product has to bring orientation, dependence, and grade along with it. The geometric product begins after multivectors because multiplication distributes across linear combinations. Square rules, measurement, and motion use that product after its basic algebra is concrete. Select a node to see what it depends on, what it unlocks, and the examples that make the idea concrete.