Ada Dietz introduced a method of weave design using multivariate polynomials raised to different powers. The resulting sequences can generate patterns for textile design.
As an example, rewrite as the sequence , and then as . Then generate a square array with copies of this sequence, adding to the array its own transpose, plotting repetitions and taking the values modulo .