Computer Algebra
(Đại số máy tính)
(Đại số máy tính)
Class overview
This lecture course will provide Master students in Math with some basic concepts of Gröbner bases and applications.
Organization:
+ 3 hours/ week (including exercise sessions)
+ Time of Lecture Course: 14:00-16:30
+ Exercise Class: 8:00-10:30
+ Room: Building L, Third Floor, Seminar Room 2 (Department of Math)
+ Written final examination (90-120 minutes)
Literature
[1] M. Kreuzer and L. Robbiano, Computational Commutative Algebra 1, Springer - Verlag, 2008.
[2] D.A. Cox, J. Little, D. O'Shea, Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra, Springer, 2015.
[5] A. Bandini, P. Gianni, E. Sbarra, Commutative Algebra through Exercises, Springer, 2024
Contents of the lecture course
Chapter I: Polynomial Rings
The Univariate Polynomial Ring
Multivariate Polynomial Rings
Monoideals and Monomial Ideals
Term Orderings
Leading Term Ideals
The Division Algorithm
Chapter II: Gröbner Bases
Gröbner bases
Polynomial Reductions
Gröbner bases and Syzygies
Buchberger’s Algorithm and Reduced Gröbner Bases
Chapter III: Applications of Gröbner Bases
Elementary Operations on Ideals
Elimination and Implicitization
Hilbert’s Nullstellensatz
Systems of Polynomial Equations
Graph Colorings and Integer Programming (optional)