Papers

Visualizing Knot Complements
Using differential geometry to draw knot complements in the 3-sphere.
Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matrices
We study graph embeddings in the symmetric space SPD
Algebraic Number Starscapes
We study the relationship between hyperbolic geometry and the quadratic formula
Vector-Valued Distance and Gyrocalculus on the Space of Positive Definite Symmetric Matrices
Symmetric Spaces for Graph Embeddings: A Finsler-Riemannian Approach
We use curved spaces to more efficiently embed graphs that occur in machine learning problems.
Ray-marching Thurston Geometries
Technical paper on writing interactive computer graphics in curved space.
Non-Euclidean VR III: Nil
An illustrated account of Nil geometry.
Non-Euclidean VR IV: Sol
An illustrated account of Sol geometry.
The Heisenberg Plane
A classification of geometric structures on surfaces for Heisenberg geometry.