Michi’s blog » read post

Introduction to Algebraic Geometry (1 in a series)

  • February 21st, 2008

I’m growing embarrassed by my lack of understanding for the sheaf-theoretic approaches to algebraic (and differential) geometry. I’ve tried to deal with it several times before, and I’m currently reading up on Algebraic Geometry again to fill the void that the finished thesis, soon arriving travels and non-existent job application responses produce.

So, why not learn by teaching? It’s an approach that has been pretty darn good in the past. So I thought I’d write a sequence of posts on algebraic geometry, introducing what it’s supposed to be about and how the main viewpoints develop more or less naturally from the approaches taken.

Varieties

The basic objective of algebraic geometry is to study solution sets to systems of polynomial equations. That is, we take some set f_1,\dots,f_r of polynomials in some polynomial ring k[x_1,\dots,x_n] over some field k. And we write V(f_1,\dots,f_r) for the set of all simultaneous roots to all these polynomials:
V(f_1,\dots,f_r)=\{p\in k^n:f_1(p)=0, \dots, f_r(p)=0\}

If we write our polynomials as coming from the ring k[x_1,\dots,x_n], then the corresponding solution points will be points in the vector space k^n. In order to emphasize that we do not care for the vector space structure of this space, we shall denote it with \mathbb A^n, or if we want to emphasize the field, with \mathbb A^n_k.

The first observation at this point is that if we take the polynomial x^2+1, then the solution set over \mathbb R is empty, while the solution set over \mathbb C is not. So, in order to set all solution sets on an equal footing - and also to make the later occurring correspondences work out - we shall require k to be an algebraically closed field. In other words, we can always find a root to any polynomial.

We call the solution sets varieties (or - in order to distinguish from everything else we might encounter, we shall call them affine algebraic varieties).

So, the study of solutions to systems of polynomial equations is the study of varieties. And hence geometry. This neatly expands on the classical linear algebra viewpoint - where we study systems of linear equations as intersections of planes. It turns out that the main computational approach - Gröbner bases - actually specializes to the Gauß algorithm on matrices if we specialize to linear systems of equations.

Examples

The unit circle is an affine variety, given by the vanishing of x^2+y^2-1. The hyperbola xy-1 and the parabola y-x^2 are also affine varieties.

Another very commonly used example is the twisted cubic curve - given by the simultaneous vanishing of the parabolic sheet y-x^2 and the cubic curve sheet z-x^3.

Changing the defining equations

The points p at which both f and g vanish are the same points as those where f and f+g vanish. Indeed, if f(p)=0 and g(p)=0, then (f+g)(p)=0 as well, so the points in V(f,g) are all contained in V(f,f+g). On the other hand, suppose that f(p)=0 and (f+g)(p)=0. Then 0=(f+g)(p)=f(p)+g(p)=0+g(p). So g(p)=0 as well. Hence, all points in V(f,f+g) are contained in V(f,g). So the two varieties are equal.

Suppose that p\in V(f,\dots). Then for any h=fg we’ll see that h(p)=f(p)g(p)=0g(p)=0. Hence, if f vanishes at p, then every polynomial that f divides will also vanish at p.

Now, a set of polynomials in k[x_1,\dots,x_n] that is closed under addition and multiplication by elements from k[x_1,\dots,x_n] is an ideal of the polynomial ring. Thus, these considerations convince us that the set of all polynomials in k[x_1,\dots,x_n] that all vanish on all points in V(f_1,\dots,f_r) is in fact an ideal.

So we can define the variety from an ideal - given I\in k[x_1,\dots,x_n], we write V(I) for the set of all points p\in\mathbb A^n such that f(p)=0 for all f\in I.

The sum of two ideals I and J are the set of all elements on the form f+g where f is from I and g is from J. If I is generated by f_1,\dots,f_r and J is generated by g_1,\dots,g_s, then I+J has generators f_1,\dots,f_r,g_1,\dots,g_s. And the set of points where all the polynomials in I+J vanish are precisely the points where all polynomials in I vanish and all polynomials in J vanish. Hence V(I+J)=V(I)\cap V(J).

The product IJ of two ideals I and J is generated by all products of one element from I and one from J. Hence, an element of IJ is on the form f_1g_1+\dots+f_tg_t with all the f_i coming from I and all the g_j coming from J. Suppose p is in V(IJ). Then for all f in I and all g in J, f(p)g(p)=0. If for all f in I, f(p)=0, then p is in V(I). Otherwise we can find some f_0 such that f_0(p)=0. But then since f_0(p)g(p)=0 for all g in J, we must have g(p)=0 for all g in J. Hence p is in V(J).
Thus V(IJ)\subseteq V(I)\cup V(J).
On the other hand, if p is in V(I)\cup V(J) then specifically either p is in V(I) or it is in V(J). Either way, for all f in I and all g in J, f(p)g(p)=0 since one of the factors certainly vanishes. Hence, p is in V(IJ).

We also do have that V(I\cap J)=V(I)\cup V(J). Which of the ideal operations works best depends a bit on what we would like to do with it.

Examples

We can use the above discussion to actually compute things geometrically. The intersection of the circle V(x^2+y^2-1) with a line V(ax+by+c) is given by the sum of the ideals - so we need to consider the ideal (x^2+y^2-1,ax+by+c) in k[x,y]. We could try to bash this out by just wrangling the corresponding equations, or we could systematize the wrangling. Systematizing it leads, basically, to the theory of Gröbner bases - and this is something I tend to avoid doing by hand if I can. Not doing it by hand looks like this:

$ Singular
                     SINGULAR                             /
 A Computer Algebra System for Polynomial Computations   /   version 3-0-2
                                                       0<
     by: G.-M. Greuel, G. Pfister, H. Schoenemann        \   July 2006
FB Mathematik der Universitaet, D-67653 Kaiserslautern    \
> ring R=0,(x,y),dp;
> ideal I=x^2+y^2-1,2*x-y;
> std(I);
_[1]=2x-y
_[2]=5y2-4

So one good set of generators for the ideal (x^2+y^2-1,2x-y) would be (2x-y,5y^2-4). This, in turn corresponds to the conditions y=\pm 2/\sqrt 5 and x=y/2. So we get two points - just as expected.

The equation wrangling, on the other hand, begins with recognizing that if both a and b are 0, then V(ax+by+c) is either empty or the entire plane. Both are rather boring, and easy to handle. So one of a and b is non-zero. Let’s say that a isn’t 0. Then we can rewrite ax+by+c=0 to x=-\frac ba y-\frac ca. This can be inserted into the quadratic equation x^2+y^2-1=0 to form the new equation (-\frac ba y-\frac ca)^2+y^2=1, which in turn expands to
(1+\frac{b^2}{a^2})y^2+2\frac{b+c}ay+\frac{c^2}{a^2}=1
which, in turn, we can easily solve using normal solution techniques for quadratic equations. To get rid of fractions, we’ll multiply the entire equation by a^2 yielding the new equation
(a^2+b^2)y^2+2a(b+c)y+c^2-a^2=0
Now, the discriminant
\Delta=(2a(b+c))^2-4(b^2+a^2)(c^2-a^2)
carries information about the nature of solutions. If \Delta=0, then the line V(ax+by+c) is a tangent to the circle, if \Delta<0, then the intersections are all complex and if \Delta>0, then the intersections are real. In both the non-tangent cases, the circle intersects the line exactly twice.

10 People had this to say...

Charles Said...

Good post. You’re going a bit more into the guts of the theory, but you might be interested in my series of posts http://rigtriv.wordpress.com/category/algebraic-geometry/algebraic-geometry-from-the-beginning/ which is more about the intuition behind everything…and I should get back to that, as I’ve just introduced sheaves…

Oh, and if you’re going to talk about Groebner Bases, that’d be great, and I’ll just link back to you whenever I want to do a computation.

Good luck!

  • February 21st, 2008 at 14:03
Michi Said...

Thanks Charles,

I actually wasn’t planning on talking particularly much about Gröbner bases - mainly because that’s an aspect I actually DO understand. I was planning on building up a setting where heading into sheaves looks natural pretty swiftly, and then go on from there to discuss sheaves and schemes.

However, I’m always happy to consider requests for material my audience wants me to cover. :)

  • February 21st, 2008 at 14:07
Brent Yorgey Said...

Cool! I look forward to reading more. =)

  • February 21st, 2008 at 16:52
Charles Said...

Ahh, well, no particular request. And if you’re going to talk about schemes (especially in general) then our viewpoints will diverge, because I’m focusing on varieties (albeit abstract varieties with potentially embedded components). I wish you good luck, and I’m going to keep reading.

  • February 21st, 2008 at 19:19
John Said...

I was always under the impression that a set of common solutions to polynomials is called an algebraic set.

A variety is only an irreducible algebraic set.

Wikipedia seems to agree with me…
http://en.wikipedia.org/wiki/Algebraic_variety

  • February 21st, 2008 at 23:22
Michi Said...

John: Sure, that -is- a completely reasonable definition. And one made by, for instance, Shafarevich’s rather seminal work.

However, regardless of what the Wikipedia says, the literature does show more definitions than this. For instance, Smith-Kahanpää-Kekäläinen-Traves does define an affine algebraic variety in my way; and I do recall having seen it that way elsewhere as well.

It all really boils down to what you want the language you define to work out for. With my definition of varieties, closed sets in the Zariski topologies are precisely subvarieties of the affine space, and open sets are precisely complements thereof. In your language, distinction would have to be made between reducible and irreducible closed sets - which, I felt, made the exposition slightly more awkward.

  • February 21st, 2008 at 23:33
Carnival of Mathematics 1000 « JD2718 Said...

[…] Difakis (won the ACM Turing award). 21 - Michi finished his thesis, and found the time to post an introduction to algebraic geometry (in two […]

  • February 23rd, 2008 at 2:00
Ben Said...

Have you tried Mumford’s Red Book? It’s the best I’ve found…..

  • February 23rd, 2008 at 2:43
mwanahamisi Said...

I am maths student in tanzania, and you summary on algebraic geometry is attracting my interest in the subject. Allow me to contact you whenever I need elaboration on this complex area

  • February 23rd, 2008 at 16:20
Michi Said...

mwanahamisi: I’m glad you’re interested in the subject. I cannot guarantee neither that I know the answers to any questions you might have nor that I’ll have time to elaborate on request. But you’re free to ask.

  • February 23rd, 2008 at 17:08

Want your say?

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

post navigation
about
Michi is a PhD student working in homological algebra. This blog is his outlet for texts with some manner of thought put into them. Over at his LiveJournal intimate details and streams of consciousness might be found.
Not all here is mathematics. All here, though, are my personal thoughts and opinions. Please read the about page (linked above) for more details.
This blog uses statcounter.com for logging and traffic analysis. In order to identify return visitors, this site will issue a cookie on viewing the blog.
buttons

latest comments
search
blogs and links
the rdc* theme