# Math3353: Information

## Details

Lectures are held on Mondays, Wednesdays, and Fridays at 1.30pm in SH161. The course text is Cox, Little, and O’Shea, *Ideals, Varieties, and Algorithms* (Third Edition), Undergraduate Texts in Mathematics, Springer-Verlag, 2007.

## Assignments

Assignments will be made available on this page. Remember to write your name and student number clearly on your work.

- Assignment 1:
- Pg. 5, Q 2, 6;
- Pg. 36, Q 2, 3, 6;
- Pg. 12, Q 1, 3, 6, 8, 9.
- Assignment 2:
- Pg. 12, Q 11, 15;
- Pg. 36, Q 11, 12, 13;
- Pg. 46, Q 1, 3, 8, 11, 12.
- Assignment 3:
- Pg. 68, Q 1, 5, 9;
- Pg. 73, Q 3, 4, 8;
- Pg. 80, Q 1, 4, 7, 17.
- Midterm:
- Midterm questions
*Monday 10th:* Beth-Ann (4) and Matt (2);
*Wednesday 12th:* Takashi (3) and Alex (5);
*Friday 14th:* Adam (8) and Bruce (1).
- Assignment 4:
- Pg. 80, Q 13, 18;
- Pg. 94, Q 2, 6, 7, 10, 11;
- Pg. 121, Q 2, 4, 9.
- Assignment 5:
- Pg. 121, Q 3;
- Pg. 174, Q 1, 2, 10;
- Pg. 182, Q 2, 3, 6, 7, 12, 13.
- Final Exam:
- Final exam questions
- According to the university regulations, a take home exam is due the last day of the examination schedule (Thursday 24th April). Please make sure that your exam gets to me by then.

## Useful links

Bernd Sturmfels has made his CBMS lecture notes "Solving Systems of Polynomial Equations" available. You might enjoy reading the November 2005 AMS article "What is ... a Gröbner basis?", also by Sturmfels.

Via your university account, you have access to Maple. There is an excellent tutorial by C. Hillar which should help get you started. Appendix C pp. 520-522 of the textbook contain details on how to perform Gröbner bases calculations, as does this page. Alex Cowperthwaite's Maple code to perform the division algorithm and test Buchberger's Criterion is available here.

Here are links to some free commutative algebra packages which you may wish to install on your own computer. I suggest you try AXIOM first - Appendix C of the textbook contains useful notes on how to use it. I have managed to install all the packages on Mac OS X, and can help anybody who is having problems.