Ideals, varieties, and algorithms : an introduction to computational algebraic geometry and commutative algebra / David A. Cox, John Little, Donal O'Shea. - Cox, David A.; Little, John B.; O'Shea, Donal (Undergraduate texts in mathematics., 2015)