Phase I — Classical Varieties
Weeks 1–20 · ~130 hrs
Goal: Build the geometric dictionary before scheme theory arrives. Every object defined here has a scheme-theoretic avatar in Phase II — Phase I is about seeing and internalizing the geometry first. By the end, affine and projective varieties, morphisms, smoothness, divisors, and the Riemann-Roch theorem should feel concrete and familiar.
Weeks 1–6 primary: Harvard Math 137 (Algebraic Geometry, Brooke Ullery), 24 lectures + 11 problem sets. Lectures and problem sets: https://people.math.harvard.edu/~bullery/math137/ Primary text for Math 137: Fulton, Algebraic Curves (free at http://www.math.lsa.umich.edu/~wfulton/CurveBook.pdf)
Weeks 7–20 primary: Shafarevich, Basic Algebraic Geometry Vol 1, Chapters II–III Intuition companion: Reid, Undergraduate Algebraic Geometry (skim for pictures)
Why this structure: Math 137 replaces Shafarevich §I entirely with a more exercise-dense, pedagogically sequenced treatment using Fulton. It adds two topics Phase I would otherwise lack — intersection numbers and Bézout’s theorem — which pay dividends in Phase III. Shafarevich §II–III (smoothness through elliptic curves) has no equivalent in Math 137 and is covered in Weeks 7–20.
Weeks 1–6 — Harvard Math 137
The 24 lectures and 11 problem sets map naturally to a 6-week block at ~5–8 hrs/week. Work through the lecture notes sequentially; the problem sets are the primary exercise source for this block.
All lecture PDFs and problem sets are at https://people.math.harvard.edu/~bullery/math137/.
Week 1 — Affine Varieties and the Nullstellensatz
Lectures: - Sec 1: What is algebraic geometry? - Sec 2: Algebraic sets - Sec 3: The ideal of a subset of affine space - Sec 4: Irreducibility and the Hilbert Basis Theorem - Sec 5: Hilbert’s Nullstellensatz - Sec 6: Algebra detour - Sec 7: Affine varieties and coordinate rings - Sec 8: Regular maps
Concepts to understand:
Compute \(\sqrt{(x^2, xy)} \subset k[x,y]\) and verify this equals \(I(V(x^2, xy))\). Observe that \(V(x^2, xy) = V(x)\) even though \((x^2, xy) \neq (x)\) — the radical accounts for the difference. Explain why the hypothesis that \(k\) be algebraically closed cannot be dropped (give a counterexample over \(\mathbb{R}\)).
Week 2 — Local Rings, Plane Curves, and Intersection Numbers
Lectures: - Sec 9: Rational functions and local rings - Sec 10: Affine plane curves - Sec 11: Discrete valuation rings and multiplicities - Sec 12: Intersection numbers
Concepts to understand:
Problem sets: PS3
Bonus from Math 137: Intersection numbers (Sec 12) are Fulton’s key tool — not covered in Shafarevich at this stage. They foreshadow intersection theory in Phase III and will make Bézout’s theorem feel inevitable.
Compute \((C \cdot L)_O\) where \(C = V(y - x^2)\) and \(L = V(y)\) at \(O = (0,0)\): \((C \cdot L)_O = \dim_k \mathcal{O}_O/(y - x^2,\, y) = \dim_k k[x]_{(x)}/(x^2) = 2\). The parabola is tangent to the \(x\)-axis — the intersection multiplicity of 2 detects the tangency that a naive count of distinct points would miss.
Week 3 — Projective Space and Projective Varieties
Lectures: - Sec 13: Projective space - Sec 14: Projective algebraic sets - Sec 15: Homogeneous coordinate rings and rational functions - Sec 16: Affine and projective varieties
Concepts to understand:
Problem sets: PS4
Construct an explicit isomorphism \(\mathbb{P}^1 \xrightarrow{\sim} V_+(x_0 x_2 - x_1^2) \subset \mathbb{P}^2\) via \([s:t] \mapsto [s^2 : st : t^2]\), and write down its inverse on the chart \(x_0 \neq 0\) as \([x_0 : x_1 : x_2] \mapsto [x_0 : x_1]\). Verify both composites are the identity, and check that the image is exactly the conic \(V_+(x_0 x_2 - x_1^2)\).
Week 4 — Morphisms, Projective Curves, and Bézout
Lectures: - Sec 17: Morphisms of projective varieties - Sec 18: Projective plane curves - Sec 19: Linear systems of curves - Sec 20: Bézout’s Theorem
Concepts to understand:
Bonus from Math 137: Bézout’s theorem (Sec 20) with proof. This is used repeatedly in the Harvard qualifying exam collection.
A smooth cubic \(C\) and a smooth conic \(Q\) in \(\mathbb{P}^2\) with no common component meet in exactly \(3 \cdot 2 = 6\) points by Bézout. For \(C = V_+(y^2 z - x^3 + xz^2)\) and \(Q = V_+(x^2 + y^2 - z^2)\), verify that all intersection points are distinct (multiplicity 1 each) by checking the Jacobians are linearly independent at each solution.
Week 5 — Abstract Varieties, Rational Maps, and Blowing Up
Lectures: - Sec 21: Abstract varieties - Sec 22: Rational maps and dimension - Sec 23: Rational maps of curves - Sec 24: Blowing up a point in the plane
Concepts to understand:
Show the Cremona involution \(\phi: [x:y:z] \mapsto [yz:xz:xy]\) is birational by verifying \(\phi \circ \phi = \text{id}\) wherever both are defined. Identify the three base points \([1:0:0], [0:1:0], [0:0:1]\) where \(\phi\) is undefined, and describe the three lines \(V(x), V(y), V(z)\) along which the image degenerates.
Week 6 — Math 137 Consolidation
Complete remaining problem sets and consolidate.
Consolidation checklist:
You should now be fluent in the language of classical algebraic geometry — affine and projective varieties, morphisms, rational maps, dimension, and intersection numbers. The bridge to Shafarevich §II (which opens with tangent spaces) requires only the language of local rings, which Math 137 covered in Lec 9.
Weeks 7–20 — Shafarevich Vol 1, Chapters II–III
From here the primary text is Shafarevich, Basic Algebraic Geometry Vol 1. Chapters I of Shafarevich is now fully replaced by Math 137 — begin directly at Chapter II.
Note on overlap: Math 137 covered DVRs (Lec 11) and blowing up (Lec 24). Weeks 12–13 below revisit these in greater depth; treat them as consolidation rather than new material.
Week 7 — Tangent Spaces and Smoothness
CA prerequisite: A&M Ch 11 (discrete valuation rings) — read §11.1 this week.
Concepts to understand:
Reading:
Problems:
For the nodal cubic \(X = V(y^2 - x^2(x+1))\), apply the Jacobian criterion at \((0,0)\): \((\partial f/\partial x)(0,0) = 0\) and \((\partial f/\partial y)(0,0) = 0\), so \(T_{X,(0,0)} = \mathbb{A}^2\) has dimension 2 while \(\dim X = 1\). Then pick any smooth point, e.g., \((1, \sqrt{2})\): \(\partial f/\partial y = 2y \neq 0\), so the Jacobian has rank 1 and \(\dim T_{X,P} = 1 = \dim X\).
Week 8 — Local Structure of Morphisms
Concepts to understand:
Reading:
Problems:
Show that \(f: \mathbb{A}^1 \to V(y^2 - x^3),\ t \mapsto (t^2, t^3)\) is a bijection on points but not an isomorphism of varieties. The coordinate ring map \(f^*: k[x,y]/(y^2 - x^3) \to k[t]\) sends \(x \mapsto t^2, y \mapsto t^3\), but \(t \notin \text{Im}(f^*)\) — so \(f^*\) is not surjective, \(f\) has no algebraic inverse, and the cusp is not isomorphic to \(\mathbb{A}^1\) despite being homeomorphic (in the Zariski topology).
Week 9 — Normalization
CA prerequisite: A&M Ch 5 (integral dependence, Noether normalization) — read this week.
Concepts to understand:
Reading:
Problems:
Compute the normalization of \(V(y^2 - x^3)\) explicitly: set \(t = y/x \in k(X)\). Then \(t^2 = y^2/x^2 = x^3/x^2 = x\), so \(x = t^2\) and \(y = t^3\) are in \(k[t]\). This shows $k[t] = $ integral closure of \(k[t^2, t^3]\) in \(k(X)\), and the normalization map is \(\mathbb{A}^1 \to V(y^2 - x^3),\ t \mapsto (t^2, t^3)\) — the same map from Week 8, now understood as the normalization.
Week 10 — Resolution of Curve Singularities
Math 137 Lec 24 introduced blowing up; this week goes further to resolution.
Concepts to understand:
Reading:
Problems:
Resolve the cusp \(V(y^2 - x^3)\) by a single blow-up at the origin. In the chart \(y = tx\): total transform is \(t^2 x^2 = x^3\), factoring as \(x^2(t^2 - x) = 0\). The strict transform is \(V(t^2 - x)\), which is smooth and isomorphic to \(\mathbb{A}^1\) via the coordinate \(t\). It meets the exceptional divisor \(E = V(x)\) at the single point \((t, x) = (0, 0)\), confirming the cusp is resolved in one step.
Week 11 — Divisors on Curves
Math 137 Lec 11 covered DVRs and valuations. This week builds the divisor theory on top of that.
Concepts to understand:
Reading:
Problems:
Compute \(\text{div}(f)\) for \(f = (x - a)/(x - b) \in k(\mathbb{P}^1)\) in affine coordinate \(x\): \(\text{div}(f) = [a:1] - [b:1]\). This shows every degree-0 divisor on \(\mathbb{P}^1\) is principal, so \(\text{Pic}^0(\mathbb{P}^1) = 0\). Since \(\text{Pic}(\mathbb{P}^1) \cong \mathbb{Z} \oplus \text{Pic}^0(\mathbb{P}^1)\), conclude \(\text{Pic}(\mathbb{P}^1) \cong \mathbb{Z}\), generated by the class of any point.
Week 12 — Linear Systems and Maps to Projective Space
Concepts to understand:
Reading:
Problems:
On \(\mathbb{P}^1\), describe the complete linear system \(|n[P]|\) for any point \(P\): it is the set of all effective divisors of degree \(n\), parameterized by \(\mathbb{P}^n\) (via the \(n+1\) monomials of degree \(n\) in the homogeneous coordinates). Check \(n = 1\): \(|[P]| \cong \mathbb{P}^1\) and \(\phi_{[P]}\) is the identity map on \(\mathbb{P}^1\). Check \(n = 2\): \(|2[P]| \cong \mathbb{P}^2\) and \(\phi_{2[P]}\) is the degree-2 Veronese \(\mathbb{P}^1 \hookrightarrow \mathbb{P}^2\).
Week 13 — Differential Forms on Curves
Concepts to understand:
Reading:
Problems:
Compute \(\text{div}(dt)\) on \(\mathbb{P}^1\) explicitly: in the affine chart \(t\), the form \(dt\) is regular and nonvanishing. In the chart \(s = 1/t\) near \(\infty\), \(dt = -ds/s^2\) has a double pole at \(s = 0\). So \(\text{div}(dt) = -2[\infty]\) and \(\deg K_{\mathbb{P}^1} = -2 = 2(0) - 2\), confirming the formula \(\deg K = 2g - 2\) for \(g = 0\).
Week 14 — Genus and the Riemann-Roch Theorem
Concepts to understand:
Reading:
Problems:
For a smooth elliptic curve \(E\) (genus 1) and origin \(O\), compute \(\ell(nO)\) for \(n = 0, 1, 2, 3\) by Riemann-Roch: \(\ell(0) = 1\), \(\ell(O) = 1\), \(\ell(2O) = 2\), \(\ell(3O) = 3\). The jumps at \(n = 2\) and \(n = 3\) produce functions \(x\) and \(y\) with poles only at \(O\); the relation \(y^2 = x^3 + ax + b\) follows from \(\ell(6O) = 6\) and the seven monomials \(1, x, y, x^2, xy, y^2, x^3\) being linearly dependent — RR recovers Weierstrass form from scratch.
Week 15 — Hurwitz’s Theorem
Concepts to understand:
Reading:
Problems:
For the hyperelliptic map \(f: C \to \mathbb{P}^1\) of degree 2 from a genus-2 curve, apply Hurwitz: \(2(2) - 2 = 2 \cdot (2(0) - 2) + \deg R\), giving \(\deg R = 6\). Since each branch point has \(e_P = 2\) (contributing \(e_P - 1 = 1\) to \(R\)), there are exactly 6 branch points. For \(C: y^2 = f(x)\) with \(\deg f = 5\), these are the 5 finite roots of \(f\) plus the point at infinity.
Week 16 — Elliptic Curves: Classical Picture
Concepts to understand:
Reading:
Problems:
For \(E: y^2 = x(x-1)(x+1)\), the three 2-torsion points are \((0,0), (1,0), (-1,0)\) (where \(y = 0\), so each equals its own inverse since \((x,y)^{-1} = (x,-y)\)). Verify the group law: the line through \((0,0)\) and \((1,0)\) is \(y = 0\), which also passes through \((-1, 0)\), so \((0,0) + (1,0) + (-1, 0) = O\), confirming \(E[2] \cong (\mathbb{Z}/2)^2\).
Weeks 17–18 — Hyperelliptic Curves and Phase I Consolidation
Concepts to understand:
Reading:
Problems:
For a smooth genus-2 curve \(C\), the canonical map \(\phi_K: C \to \mathbb{P}^1\) has degree 2 (since \(\ell(K) = g = 2\) and \(\deg K = 2g-2 = 2\), so the target is \(\mathbb{P}^1\)). By Hurwitz applied to \(\phi_K\): \(2(2) - 2 = 2(-2) + \deg R\), so \(\deg R = 6\) and \(\phi_K\) has exactly 6 ramification points — the Weierstrass points of \(C\), where the hyperelliptic involution fixes the curve.
Weeks 19–20 — Phase I Qual Practice
Use these two weeks for intensive qualifying exam problem work on Phase I material.
Week 19: Work Harvard qual problems involving affine/projective varieties, morphisms, and Bézout - [ ] “Is \(\mathbb{P}^1 \times \mathbb{P}^1\) a projective variety? Prove it.” — use Segre - [ ] “Find the explicit equation of the image of \(\mathbb{P}^1 \times \mathbb{P}^1\) under Segre” - [ ] “Show a hypersurface of degree \(d\) has degree \(d\)” — use Hilbert polynomial - [ ] “Is the twisted cubic the set-theoretic/scheme-theoretic intersection of two surfaces?” — Ogus questions
Week 20: Work Harvard qual problems involving curves, genus, and Riemann-Roch - [ ] “Find the arithmetic genus of \(y^3 = x^2 z\)” — Frenkel - [ ] “Calculate \(H^0(\mathbb{P}^1, \Omega^1)\)” — Poonen (preview of cohomology) - [ ] “Describe Weil divisors and Cartier divisors on curves” - [ ] All McMullen elliptic curve questions
You should now be able to: (1) define varieties, morphisms, divisors, and the Picard group from scratch; (2) state and apply Riemann-Roch and Hurwitz; (3) compute intersection numbers and apply Bézout; (4) work problems from the Harvard qual involving divisors, Pic, and curves. Open Ritvik’s qual transcript — the question on Hurwitz’s theorem should now be followable end-to-end.