Patterning and Algebra