MathOverflow is a question and answer site for professional mathematicians. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Hello, I'm sorry if this question isn't posted correctly. I hope that it is (since other questions regarding roadmaps have been allowed). Now to my question:

From what I've heard from professors and such, algebraic geometry seems like an interesting branch of mathematics. I'd like to learn some basic results and maybe do some kind of thesis in a few years on the subject. So, what I'm curious about is you have any tips on what books to read? Say that one has read Artin's Algebra and Herstein's Topics in Algebra, and also has the basic courses in real analysis and topology, complex variables etc. down, where should one go to learn? What books? I'm also curious if algebraic geometry (at an "easy level") requires deep knowledge about other fields of mathematics too, so that one might have to read books that at first seems to have no relevance to algebraic geometry?

Best regards.

share|cite|improve this question
This question has already been asked:… – danseetea Aug 11 '10 at 23:11
danseetea: Sorry, but I thought that this differed somewhat since this is aimed at an undergraduate level. – Dedalus Aug 11 '10 at 23:17
@danseetea: Both of those were recommendations for more advance students. – David Corwin Aug 11 '10 at 23:18
Sorry, you're right. Well, make this CW please. – danseetea Aug 11 '10 at 23:31
I've made this question community wiki. If you want to encourage more input, you might want to unmark Amitesh Datta's answer. It is unusual for roadmap questions to have answers accepted. – S. Carnahan Aug 11 '10 at 23:46

I had the opportunity to teach an undergraduate course in algebraic geometry, and let me tell you that finding a book at that level was not easy. First, be aware that most books will not be self-contained and will farm out the necessary commutative algebra to outside references.

For a first taste, I would go with An Invitation to Algebraic Geometry by Karen Smith et al. (Springer) It's not really designed for undergrads, and I'm not sure how it would work as a textbook for a course; rather, it was written for people with a certain mathematical maturity who don't know anything about the subject and want to learn the basics. I recommend it because it's short, recent, good for self-study, contains a lot of the classical stuff, and it can give you an idea of the flavor of the subject.

There are tons of algebraic geometry books out there, so I'm sure other good recommendations are forthcoming.

share|cite|improve this answer
Sara Lapan, a graduate student here, has notes on her website from Karen's introductory course:… The room is always packed for these lectures. – Dylan Moreland Aug 12 '10 at 7:57
Thanks for the link. I noticed there are also notes for a second course on schemes, that might be of interest too.… – Thierry Zell Aug 12 '10 at 11:37
@Dylan,Thierry: Wow,great find-thanks a lot,both of you! – The Mathemagician Aug 12 '10 at 22:52

I believe there have been similar questions, but not one exactly of this flavor.

To answer your last question, it is true that you need to know many different areas of mathematics in order to delve deeply into algebraic geometry. On the other hand, to get a basic grounding in the field, one need only have a basic understanding of abstract algebra.

That being said, I will give my recommendations.

If you have already done complex variables, and I'm not sure that every student in your position will have completed this, I recommend Algebraic Curves and Riemann Surfaces by Rick Miranda. Although this book also develops a complex analytic point of view, it also develops the basics of the theory of algebraic curves, as well as eventually reaching the theory of sheaf cohomology. Multiple graduate students have informed me that this book helped them greatly when reading Hartshorne later on.

If you want a very elementary book, you should go with Miles Reid's Undergraduate Algebraic Geometry. This book, as its title indicates, has very few prerequisites and develops the necessary commutative algebra as it goes along. More advanced students may complain that this book does not get very far, but I think it may very well satisfy what you are looking for.

Another book you might want to check out is the book Algebraic Curves by William Fulton, which you can thankfully find online for free.

If you would not mind a computational approach, and furthermore a book which requires even fewer algebraic prerequisites than you seem to have, you might want to check out Ideals, Varieties, and Algorithms by Cox and O'Shea.

Thierry Zell's suggestion is also supposed to be good.

That being said, if you decide that you like algebraic geometry and decide to go more deeply into the subject, I highly recommend that you learn some commutative algebra (such as through Commutative Algebra by Atiyah and Macdonald). But for the moment, I think the above recommendations will suit you well.

share|cite|improve this answer
+1 on Rick Miranda's book. It is a beautiful introduction to so many extremely important ideas throughout complex analysis and algebraic geometry. It also really helps bridge the gap between the probably-more-familiar analytic points of view and the much more abstract algebro-geometric points of view. – Jack Huizenga Aug 12 '10 at 0:19
+1 on Ried and +1 on Fulton's book. Both give students a very good idea of what algebraic geometry is about before tacking the hardcore accounts. – The Mathemagician Aug 12 '10 at 2:46
I don't think undergrad algebraic geometry can have commutative algebra as a prerequisite, even though it's essential if you want to get to a level where you can do research in the field. And learning a little bit of algebraic geometry should help immensely if you later take commutative algebra, because without algebraic geometry, many of the definitions and theorems are completely unmotivated. – Peter Shor Aug 12 '10 at 17:48
I agree, and none of my book recommendations have commutative algebra as a prerequisite. – David Corwin Aug 13 '10 at 14:44

Try Shafarevich's Basic Algebraic Geometry I. It includes a good amount of examples from geometry in the exposition, as well as the necessary commutative algebra. I also like that differentials, divisors, and other gadgets are introduced without schemes (of course, you should eventually learn about schemes). The book moves pretty quickly, but if you have gone through Artin and Herstein then you should find it approachable.

share|cite|improve this answer
I second that suggestion. It has a lot of good topics and very good exposition. – Thierry Zell Aug 11 '10 at 23:59
I like this book and it's second volume immensely as well.Many experts in AG-like Micheal Artin-strongly advise a stepwise learning of AG from classical machinery like algebraic curves to the "intermediate" formulation by varieties to the modern formulation by schemes.The modern machinery is so abstract,it's very hard to motivate it without this kind of "psuedohistorical" approach.I tend to agree,although I'm far from an expert. – The Mathemagician Aug 12 '10 at 2:44
I agree that it's very nice, though as far as I can tell, it requires some commutative algebra background (see, for example, the appendix to it). – David Corwin Aug 13 '10 at 14:45
If you can get hold of the first edition, or get the original Russian Math Surveys article it was based on, most of the needed commutative algebra is included in the text. – roy smith May 12 '11 at 21:16

Broadly speaking, algebraic geometry is the geometric study of solutions to polynomial equations. To begin with, you would start by working with solutions in affine space $\mathbb{A}_k^n= k^n$, where $k$ is an algebraically closed field (e.g. $\mathbb{C})$. Eventually, it becomes advantageous to add points at infinity by working in projective space $\mathbb{P}^n_k=\mathbb{A}^n_k\cup (\text{hyperplane at }\infty)$. After a while, you may move beyond even this.

All of this is spelled out in the basic books on algebraic geometry. Although there are quite a number of these, very few are explicitly at the undergraduate level. If I had to come up with a list, it would probably be the similar to Davidac897's. Out of the lot, I'd recommend Reid's "Undergraduate Algebraic Geometry" as a good starting point: it is short, to the point, with minimal prerequisites. Once you've gotten through it, you'll have enough of a foundation to tackle something more ambitious if you're still so inclined.

One other thought. I have a sense that you are planning to read this on your own. Things are easier if you find a group of fellow students to "share the pain". Have fun.

share|cite|improve this answer
Interesting that you didn't recommend you own extensive notes on the subject at your website,Donu. I find them very interesting,stimulating and not too advanced.They're certainly a lot easier to break into then Harris or Hartshorne-but probably too difficult for any but exceptional undergraduates.I agree for them,Reid is a better choice. – The Mathemagician Aug 12 '10 at 22:48
Thank you, but they are too unpolished at this point to seriously recommend as a primary source. – Donu Arapura Aug 12 '10 at 23:00

There is an excellent book on algebraic geometry entitled Algebraic Geometry: A First Course by Joe Harris. This book, however, emphasizes the classical roots of the subject but if you have not yet seen too much of algebraic geometry, it is worthwhile getting this book and reading a few lectures. (The book is split into "lectures" rather than "chapters".) There are many beautiful constructions in classical algebraic geometry that can be understood without too much background (and which lay the foundations for some aspects of modern algebraic geometry) and this can perhaps give you a rough indication of the geometric intuitions in algebraic geometry. And in my opinion, the book does an excellent job of conveying the beauty and elegance of algebraic geometry.

The prerequisites for reading this book (according to Harris) are: linear algebra, multilinear algebra and modern algebra. However, since this is a "Graduate Texts in Mathematics" book, there are some places where it is very helpful (but not essential to the point that you cannot read the book otherwise) to have a basic knowledge of commutative algebra, complex analysis and point-set topology. (E.g., basic facts about topological spaces, local rings, basic constructions in commutative algebra, holomorphic functions etc.) Atiyah and Macdonald's an An Introduction to Commutative Algebra should furnish more than enough preparation. (You can also concurrently read commutative algebra if that is your preference.)

Since you are an undergraduate student, you should not worry too much about learning "background material" just yet before at least seeing what classical algebraic geometry is about. If at some point you decide to specialize in the subject, you will need to learn the "modern tools" such as, for example, schemes, sheaves and sheaf cohomology. The "classic book" for this is Robin Hartshorne's Algebraic Geometry but since that does require a solid background in commutative algebra (or at least the mathematical maturity to accept facts without proofs), you might want to try other books. (But this is, I hasten to add, an excellent book if you do have the background to understand it.)

As Bcnrd (on MathOverflow) recommended to me, Qing Liu's Algebraic Geometry and Arithmetic Curves seems to be an excellent book on the subject. Most of the background material in commutative algebra is developed from scratch, and the first six chapters furnish a good introduction to the "modern tools". The last three chapters focus more on the arithmetic side of algebraic geometry, but you can always omit that if you so desire. (But if you are interested in number theory, definitely take a look at that!)

Succinctly, I recommend: Take a look at Atiyah and Macdonald and at least read the first few chapters. (The book is roughly 120 pages so covering the first few chapters is not too hard. Though be warned: Some people say that Atiyah and Macdonald is "dense", but I personally found it a very readable book and I think the majority find that so as well.) Then you should have the right background to read Harris and I hope that that will show you how fascinating the subject of algebraic geometry is. Good luck!

share|cite|improve this answer
Excellent and inspiring answer. – Dedalus Aug 11 '10 at 23:36
Harris's book is what I used for my undergraduate course, and it is not suitable for a first foray into algebraic geometry, especially for an undergraduate. I love the book, but one of its strength, the number of examples, can get really overwhelming for the total beginner. There is just not enough on the affine case, and the informal, almost conversational style is good for grad students, but not for undergrads. Harris is the ideal second book in Algebraic Geometry (or possibly Eisenbud-Harris is you want to get into schemes.) – Thierry Zell Aug 12 '10 at 11:47

Check out Hulek's «Elementary algebraic geometry», which is part of AMS's Student Mathematical Library. It's a great introduction to the subject for undergraduates that requires few prerequisites.

share|cite|improve this answer

I think the best way is to read a book on commutative algebra (Atiyah & MacDonald) and then, you can start reading Hartshorne's. Chapter 1 will give you a fairly concrete idea of what classical alg. geo. is about. You should also try to do all the exercises even though that will be time consuming. I think this is the best way one can do it.

share|cite|improve this answer
I seriously doubt that this is the best way to proceed. I mean, Hartshorne for a first approach to the subject, and at the undergraduate level? – Adrián Barquero Mar 3 '11 at 3:38
Yes. I'm myself doing it (undergrad). After reading Atiyah & MacDonald carefully (doing most exercises), Hartshorne is kind of a revelation of what all these commutative algebra is for. I can't believe I got -2 for this! – Brian Mar 3 '11 at 14:53

After having picked up some basic ideas - from sources mentioned above or maybe even from Kenji Ueno's Introduction to Algebraic Geometry, which according to the introduction is aimed at "scientists", not just mathematicians, and thus has almost zero prerequisites - you should not be afraid to take the next step and study schemes.

For this I want to recommend warmly the 3 little, undergraduate readable, books by Kenji Ueno, Algebraic Geometry 1-3, which appeared in the AMS series "Translations of Mathematical Monographs" as nr. 185, 197 and 218. Each of these tomes has less than 200 pages - and the pages are small. Yet the author manages to cover all the basic topics of scheme theory, painlessly and in a very friendly style. To read the book you do not need to have studied Commutative Algebra before - instead you can have a copy of Matsumura ready while reading Ueno; for all the results he uses he gives precise references in H. Matsumura, Commutative Algebra, 2nd edition, Benjamin 1980.

It is no accident that the AMS decided to have this translated this from Japanese, I find the text an extraordinary combination of good content and friendliness

share|cite|improve this answer
I think that the Ueno trilogy (or anything involving schemes, for what matters) is too advanced for a first introduction as un undergraduate. Moreover, I doubt that one does not need to study commutative algebra before reading those books. Deep result will be quoted, but I cannot see how one can read a book about schemes without a firm grasp say of Noetherian rings. – Andrea Ferretti Aug 12 '10 at 14:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.