Algebraic Tools for Computing Polynomial Loop Invariants | Synapse