Structure and representation theory Distributive lattices mathematics