Egg tutorial code https://docs.rs/egg/0.6.0/egg/tutorials/_02_getting_started/index.html
Algebra G^n is extension of the inner product space R^n Identity: 1
Noncommutative Scalars: a, b, c TODO latex Multivectors: A,B,C Vectors: u, v, w
Vector inverse: (inv v) =? (* (magnitude v) v)
Install the Rust language: https://www.rust-lang.org/tools/install
cargo test
cargo install cargo-watch
cargo-watch -c -x check -x test # run check, then test
https://arxiv.org/abs/2004.03082
SPORES: Sum-Product Optimization via Relational Equality Saturation for Large Scale Linear Algebra https://arxiv.org/abs/2002.07951