It's not necessary that the set of numbers be coprime: {2,4} fed into Euclid's algorithm would proceed to reduce to {2,2} then {2,0} then yield {2}.
In general Euclid's algorithm is a special case of Buchberger's algorithm, q.v., if interested.
In general Euclid's algorithm is a special case of Buchberger's algorithm, q.v., if interested.
Thanks about the Buchberger intro I didn't know about that.
Also, Buchberger is a special case of Knuth-Bendix completion :D
"quod vide" = "which see": https://en.wiktionary.org/wiki/quod_vide .
https://www.amazon.com/Ideals-Varieties-Algorithms-Computati...
covers much of this topic