Fracton topological order, generalized lattice gauge theory, and duality | Synapse