Hartshorne
[Hart10] covers classical varieties, schemes, cohomology, curves, and surfaces, with exercises throughout. Chapter I treats affine and projective varieties, morphisms, rational maps, nonsingular varieties, nonsingular curves, and intersections in projective space. II.1–II.8 treat sheaves, schemes and their first properties, separated and proper morphisms, sheaves of modules, divisors, projective morphisms, and differentials. III.1–III.6 treat derived functors, sheaf cohomology, cohomology of noetherian affine schemes, Čech cohomology, the cohomology of projective space, and Ext; III.7 proves Serre duality and III.9 treats flat morphisms. IV.1–IV.3 treat the Riemann–Roch theorem, Hurwitz’s theorem, and embeddings of curves in projective space.
Introductory and supplementary texts
[Gath] develops classical and scheme-theoretic algebraic geometry together with motivating examples.
[Vaki25] gives extended treatments of sheaves, \(\Proj\), affine-local arguments, and related constructions used in [Hart10].
[Miln08] treats dimension, tangent spaces, smoothness, and finiteness results in the classical setting, without the scheme apparatus.
Classical varieties and geometric examples
[Harr10] collects concrete projective examples including rational normal curves, Veronese and Segre embeddings, determinantal varieties, secant and tangent varieties, and Grassmannians.
[Shaf13] treats varieties in projective space: basic notions, local properties such as tangent spaces and singular points, divisors and differential forms, and intersection numbers.
[Mumf94] develops the geometry of \(\Spec\), including generic points, examples such as \(\Spec \ZZ[x]\), and nilpotent structure. [EiHa00] includes worked \(\Spec\) and \(\Proj\) computations and further geometric examples.
Commutative algebra
[AtMa18] covers localization, integral dependence, the Nullstellensatz, dimension theory, and completion.
[Eise95] covers regular sequences, depth, Cohen–Macaulay and regular rings, flatness, and the Koszul complex.
By topic
For toric varieties, [Fult93] develops divisors, cohomology, and resolution of singularities from fan combinatorics.
For divisors and positivity, [Laza04] treats ample, very ample, nef, and big divisors and the standard examples separating these notions.
For birational geometry — minimal models, the cone theorem, and singularities of pairs — [KoMo98] treats these topics in Chapters 1 and 2.
The coherent-sheaf formalism used in Chapter III of [Hart10] is developed in [Serr55].
Problems and solutions
[07] transcribes questions and follow-up questions from past oral examinations and records the examiner for each entry.
[Vaki07] contains algebraic-geometry problems graded by difficulty. [Borc12] assigns a selected sequence of exercises from [Hart10] and includes written solutions to the first several assignments. [voAr12] is a written solution set for a scheme-theory course, including computations with \(\Spec\) and Čech cohomology.
Exercise selections from Hartshorne
A selection of exercises from [Hart10] recommended by Elham Izadi, by chapter and section:
I.1: 1, 2, 4, 5, 6; 7, 8, 9, 10.
I.2: 2, 6, 7, 8, 10; attempt 9.
II.1: 1, 2, 3, 4, 5; 6, 7, 8, 17, 22; 9; 18.
II.2: 1, 2, 3, 5; 6, 7, 8, 9, 12; 14, 16, 17, 18, 19; and 11, which is harder (compare Stacks Project 32.14 on universally closed morphisms).
II.3: 1, 2, 3, 4, 5; 6, 7, 8, 9, 10.
II.4: 1, 2, 3, 4, 6.
II.5: 1, 3, 5; 2, 4, 7, 8, 9; 10, 11, 12, 13; 14, 15, 16, 17, 18. Many textbooks prove these results in the text.
II.6: 1, 8; 5, 10; and Nonzero maps of invertible sheaves on an integral scheme are injective.
II.7: 1, 2, 3; 4, 5, 7, 8, 9.
II.8: 1, 2, 3; 4, 5.
Richard Borcherds’ Berkeley Math 256A (1994) assigned, in order: I.1.1–1.6; I.1.7, 1.8, 1.9, 1.11, 1.12; I.2.1, 2.3, 2.4, 2.5, 2.9; I.2.12–2.17; I.3.1, 3.2, 3.4, 3.5, 3.6, 3.8, 3.11, 3.13; I.3.15, 3.16, 3.17, 3.19, 3.21; I.4.1, 4.4, 4.5, 4.6, 4.10; I.5.1, 5.2, 5.3, 5.6 with V.5.8(b); I.5.8, 5.10, 5.12, 5.14, 5.15; I.6.1, 6.2, 6.6, 6.7; I.6.3, 6.4, 6.5 with IV.2.5; II.1.1, 1.3, 1.8, 1.13, 1.18; II.2.2, 2.5, 2.6, 2.9, 2.10, 2.11; II.3.1, 3.2, 3.3, 3.5, 3.9, 3.11, 3.15, 3.18. The course page has solutions to I.1.1–1.7, IV.4.1 and IV.4.3.
Reference documents
Solution collections for Hartshorne
Andrew Egbert: solutions to exercises from Chapters I–V (2013).
Bryden R. Cais: selected solutions for Chapters II–IV (2004).
Chris Lomont: selected solutions for Chapters II–IV (1999).
Ismail Saglam and Chris: solutions for Chapters II and III (2008–2009).
Jinhyun Park: selected solutions for Chapters I–V.
Joe Cutrone and Nick Marshburn: selected solutions for Chapters I–IV.
Richard Borcherds: Berkeley Math 256A solutions for Chapters I and IV (1994).
Steven V. Sam: selected solutions for Chapters I–IV (2008).
William Stein: selected solutions for Chapters II and III.
Course notes and exam papers
Yujiro Kawamata, Introduction to the Minimal Model Problem: lecture notes on the minimal model program.
Cambridge Tripos Part III Algebraic Geometry Collection: examination problems and course material.
UW Spring 2016 Introduction to Algebraic Geometry: lecture notes from affine varieties through schemes.
Cambridge Part III past papers: examination papers by year.
Spring 2013 Algebra Qualifying Exam: qualifying exam paper.
Problem lists and course pages
Christopher Siegel, oral exam problems: miscellaneous oral-examination problems.
Stacks Project, final exam questions: exam questions collected in the Stacks Project.
Arthur Ogus, Math 256B (2017): Berkeley course page.
Foundational texts
Grothendieck and Dieudonné, Éléments de géométrie algébrique (EGA), reference page
Serre, Géométrie algébrique et géométrie analytique (GAGA), and an English translation
Serre, Faisceaux algébriques cohérents (FAC), English translation
Lecture notes
Dolgachev, lecture notes, including Classical Algebraic Geometry
Cambridge Part III Algebraic Geometry, 2014 review, and 2019 notes
MIT OpenCourseWare 18.726 (Spring 2009) and 18.725 (Fall 2015) lecture notes
McKernan, UCSD Math 203A–C (2013–14) lectures: 203A lectures 1 through 18, 203B lectures 1 through 16, and 203C lectures 1 through 23, each at
l_<n>.pdfin the same directory
Advanced topics
Stacks and moduli
Alper, University of Washington Math 582C: course page on stacks and moduli.
Olsson, Algebraic Spaces and Stacks, American Mathematical Society Colloquium Publications 62 (2016).
Edidin, “What is a stack?”, Notices of the AMS 50 (2003).
Edidin, “Equivariant geometry and the cohomology of the moduli space of curves”.
Edidin, “Notes on the construction of the moduli space of curves”.
Fantechi, “Stacks for everybody”, European Congress of Mathematics (2000).
Mumford, “Picard groups of moduli problems”, with Litt’s exposition in two parts: part I, part II.
Vistoli, “Notes on Grothendieck topologies, fibered categories and descent theory”.
Lecture notes on stacks, hosted at stacky.net.
Problem sets
Tramel, Illinois Math 418 (Spring 2016), homework 12 solutions
MIT 18.726 (Spring 2009) problem sets 1 through 12, each at
MIT18_726s09_pset<nn>.pdfin the same directory.MIT 18.721 (Fall 2021) problem sets 1 through 12, each as
ProblemSet<n>.pdfwith its LaTeX sourceProblemSet<n>.tex.
Past examinations
Cambridge Part III Algebraic Geometry: 2021, 2019, 2018, 2017, 2016.
Cambridge Part III Commutative Algebra: 2021, 2019, 2018, 2017, 2016.
Harvard, old qualifying exams, and the 1990–2002 collection.
Illinois Math 511 comprehensive exams: August 2020, May 2017, May 2016.
Original locations of the Hartshorne solution collections
Cutrone and Marshburn:
http://www.math.northwestern.edu/~jcutrone/Work/Hartshorne%20Algebraic%20Geometry%20Solutions.pdf(removed).Sam:
http://math.mit.edu/~ssam/soln/(removed).Egbert; Borcherds; Cais; Saglam and Chris; Lomont; Park; Stein.