Coding Projects

You can find various coding projects here. The vast majority will be either directly related to, or ultimately for the purpose of, my research interests.

  1. Vanishing sums of roots of unity

    This algorithm takes a natural number $n$ and produces all irreducible $k$-tuples of roots of unity which sum to zero, where $k$ ranges from $1$ to $n$. This algorithm is from Lemma $19$ of this paper by Lisovyy and Tykhyy on the algebraic solutions to the Painlevé IV equation. Special thanks to Sacha Goldman who did much of the heavy lifting.