§ Nullstellensatz for schemes
§ System of equations
Consider a set of polynomials {F1,F2,…Fm} subset K[T1,…,Tn].
A system of equations X for unknowns T is the tuple
(K[T1,…,Tn],{F1,F2,…Fm}⊂K[T1,…,Tn]).
We abbreviate this to (K[T],F) where the bolded version
implies that these are vectors of values.
§ Solutions to system of equations
Note that we often define equations, for example x2+1=0 over a ring
such as Z. But its solutions live elsewhere: In this case, the solutions
live in C, as well as in Z/2Z. Hence, we should not restrict
our solution space to be the ring where we defined our coefficients from!
Rather, as long as we are able to interpret the polynomial f∈K[T]
in some other ring A, we can look for solutions in the ring A. Some thought
will tell us that all we need is a ring homomorphism ϕ:K→L.
Alternatively/equivalently, we need L to be a K-algebra .
Let us consider the single-variable case with K[T]. This naturally
extends to the multivariate case.
Using ϕ, we can map f∈K[T] to ϕ(f)∈L[T] by taking
f=∑ikiTi to ϕ(f)=∑iϕ(ki)Ti. This clearly extends
to the multivariate case. Thus, we can interpret solutions l∈L to an equation
f∈K[T] as f(l)=∑iϕ(ki)li.
Formally, the solution to a system X≡(K[T],F)
in ring L, written as Sol(X,L) is a set of elements ls⊆L
such that Fi(l)=0 for all l in ls and for all Fi in F.
§ Equivalent systems of equations
Two systems of equations X,Y over the same ring K are said to be
equivalent over K iff for all K-algebras L, we have
Sol(X,L)=Sol(Y,L).
§ Biggest system of equations
For a given system of equations X≡(K[T],F) over the ring K,
we can generate the largest system of equations that still has the same solution:
generate the ideal F′=(F), and consider the system
of equations X′≡(K[T],F′=(F)).
§ Varieties and coordinate rings
Let g∈K[T1,…Tn]. The polynomial is also a function which maps
x∈Kn to K through evaluation g(x).
Let us have a variety V⊆kn defined by some set of polynomials
F∈K[T1,…,Tn]. So the variety is the vanishing set of F,
and F is the largest such set of polynomials.
Now, two functions g,h∈K[T1,…,Tn] are equal on the variety V
iff they differ by a function z whose value is zero on the variety V. Said
differently, we have that g∣V=h∣V iff h−g=z where z vanishes on V.
We know that the polynomials in F vanish on V, and is the
largest set to do so. Hence we have that z∈F.
To wrap up, we have that two functions g,h are equal on V, that is,
g∣V=h∣V iff g−h∈F.
So we can choose to build a ring where g,h are "the same function". We do
this by considering the ring K[V]≡K[T1,…,Tn]/F.
This ring K[V] is called as the coordinate ring of the variety V.
§ An aside: why is it called the "coordinate ring"?
We can consider the ith coordinate function as one that takes K[T1,…,Tn] to Ti
So we have ϕi≡Ti∈K[T1,…,Tn] which defines a function
ϕi:Kn→K which extracts the ith coordinate.
Now the quotienting from the variety to build K[V], the coordinate ring
of the variety V will make sure to "modulo out" the coordinates that
"do not matter" on the variety.
§ Notation for coordinate ring of solutions: Coord(X)
For a system X≡(K[T],F), we are interested in the
solutions to F, which forms a variety V(F). Furthermore,
we are interested in the algebra of this variety, so we wish to talk about
the coordinate ring k[V(F)]=K[T]/(F). We will
denote the ring k[T]/(F) as Coord(X).
§ Solutions for X in L: K-algebra morphisms Coord(X)→L
Let's simplify to the single variable case. Multivariate
follows similarly by recursing on the single
variable case. X≡(K[T],F⊆K[T]).
There is a one-to-one coorespondence between solutions to X in L and
elements in HomK(Coord(X),L) where HomK is the set of K-algebra
morphisms.
Expanding definitions, we need to establish a correspondence between
- Points l∈L such that evall(f)=0 for all f∈F.
- Morphisms K[T]/(F)→L.
§ Forward: Solution to morphism
A solution for X in L is a point l∈L such that F
vanishes on l. Thus, the evaluation map eval[l]:K[T]→L
has kernel (F). Hence, eval[l] forms an honest to god morphism
between K[T]/(F) and L.
§ Backward: morphism to solution
Assume we are given a morphism ϕ:Coord(X)→L. Expanding
definitions, this means that ϕ:K[T]/(F)→L.
We need to build a solution. We build the solution l⋆=ϕ(T).
Intuitively, we are thinking of ϕ as eval[l⋆].
If we had an eval[l⋆], then we would learn the point l⋆∈L
by looking at eval[l⋆](T), since eval[l⋆](T)=l⋆.
We can show that this point exists in the solution as follows:
Since f∈ker(ϕ):eval[l⋆](f)=i∑ai(l⋆)i=i∑aiϕ(T)iSince ϕ is ring homomorphism:=i∑aiϕ(Ti)Since ϕ is k-algebra homomorphism:=ϕ(i∑aiTi)=ϕ(f)=0
§ Consistent and inconsistent system X over ring L
Fix a K-algebra L. The system X is consistent over L iff
Sol(X,L)=∅. the system X over L is inconsistent iff
If Sol(X,L)=∅.
§ Geometric Language: Points
Let K be the main ring, X≡(K[T1,…Tn],F) a system of
equations in n unknowns T1,…,Tn.
For any K-algebra L, we consider the set Sol(X,L) as a collection
of points in Ln. These points are solutions to the system X.
§ The points of K-algebra
§ References