Processing math: 100%

Tuesday, June 28, 2016

The conditioning number of a projective curve

Let C be a smooth algebraic curve in P2. That is, for some homogeneous fC[x0,x1,x2] we let C={xP2 : f(x)=0}. Describe C as a manifold via the usual open sets Ui={xP2 : xi0} and charts
φ0 : U0C2, [x0:x1:x2](x1x0,x2x0),φ1 : U1C2, [x0:x1:x2](x0x1,x2x1),φ2 : U2C2, [x0:x1:x2](x0x2,x1x2).
Let w=[w0:w1:w2]P2 for which f(w)=0. The Jacobian of C at w is then
Jw=[fx0|w : fx1|w : fx2|w]P2.
Assume that fx0|w0 and pass to φ0(U0) to get the Jacobian to be
J0w=(f/x1|wf/x0|w , f/x2|wf/x0|w)C2.
Assume that w00, so the tangent line to φ0(C)C2 at φ0(w)=(w1/w0,w2/w0) is
Tφ0(w)={φ0(w)+tJ0w : tC}C2.
A vector orthogonal to the Jacobian J0w is
ˉJ0w=(f/x2|wf/x0|w , f/x1|wf/x0|w)C2,
so the space space normal to Tφ0(w) is given by
Tφ0(w)={φ0(w)+tˉJ0w : tC}C2.

Example: Let CP2 be the zero locus of f(x0,x1,x2)=x20+x1x2x1x0. The Jacobian is J=[2x0x1:x2x0:x1], and as J=0 implies x0=x1=x2=0, but 0P2, the curve C is smooth. Consider two points w=[1:1:0],z=[2:1:2]C, at which the Jacobian is
Jw=[1:1:1],Jz=[3:4:1].
Both w0 and z0 are non-zero, with φ0(w)=(1,0) and φ0(z)=(1/2,1), giving the tangent and normal spaces to be
T(1,0)={(1,0)+t(1,1) : tC},T(1/2,1)={(1/2,1)+s(4/3,1/3) : sC},T(1,0)={(1,0)+t(1,1) : tC},T(1/2,1)={(1/2,1)+s(1/3,4/3) : sC}.
The two normal spaces intersect at (t,s)=(1/3,1/2) at distances of 1/3||(1,1)||=2/30.471 and 1/2||(1/3,4/3)||=17/31.374 from the points φ0(w),φ0(z), respectively. Hence the conditioning number of C is at most 2/3.

Given a smooth projective curve and a finite set of points, this Sage code will calculate the conditioning number from that collection of points.

Thursday, June 16, 2016

Smooth projective varieties as Kähler manifolds

Definition: Let k be a field and Pn projective n-space over k. An algebraic variety XPn is the zero locus of a collection of homogeneous polynomials fik[x0,,xn].

Here we let k=C, the complex numbers. Complex projective space CPn may be described as a complex manifold, with open sets Ui={(x0::xn) : xi0} and maps
φi : UiCn,(x0::xn)(x0xi,,^xixi,,xnxi),
which can be quickly checked to agree on overlaps. In this context we assume all varieties are smooth, so they are submanifolds of CPn.

Definition: An almost complex manifold is a real manifold M together with a vector bundle endomorphism J:TMTM (called a complex structure) with J2=id.

Note that every complex manifold admits an almost complex structure on its underlying real manifold. Indeed, given standard coordinates zi=xi+yi for i=1,,n on Cn, we get a basis /x1,,/xn, /y1,,/yn on the underlying real tangent space TpU, for pM and Up a neighborhood. Then J is defined by
J(xi)=yi,J(yi)=xi.
Write TCM=TMRC for the complexification of the tangent bundle, which admits a canonical decomposition TCM=T1,0MT0,1M, where J|T1,0=iid and J|T0,1=(i)id. We call T1,0M the holomorphic tangent bundle of M and T0,1M the antiholomorphic tangent bundle of M, even though it is extraneous to consider any related map here as holomorphic. Define vector bundles (or sheaves, to consider sections on open sets)
AkM=k(TCM),Ap,qM=p(T1,0M)Cq(T0,1M),
where we drop the subscript M when the context makes it clear. There is a canonical decomposition Ak=p+q=kAp,q, which yields projection maps πp,q:AkAp,q. The exterior differential d on TM may be extended C-linearly to (TCM), and hence also to Ak. Define two new maps
=πp+1,qd|Ap,q :  Ap,qAp+1,q,ˉ=πp,q+1d|Ap,q :  Ap,qAp,q+1.
These satisfy the Leibniz rule and (under mild assumptions) 2=ˉ2=0 and ˉ=ˉ.

From now on, the manifold M will be complex with the natural complex structure described above.

Definition: A Riemannian metric on M is a function g:TM×TMC(M) such that for all V,WTM,
  • g(V,W)=g(W,V), and
  • gp(Vp,Vp)0 for all pM, with equality iff V=0.
A Riemannian manifold is a pair (M,g) where g is Riemannian.

Locally we write gp:TpM×TpMR, defined as gp(Vp,Wp)=g(V,W)(p). If x1,,xn are local coordinates on some open set UM, then g=i,jgijdxidxjA2(M), for gij=g(xi,xj)C(U). Writing V=ifixi and W=jgjxj, we get the local expression
gp(Vp,Wp)=i,jgij(p)fi(p)gj(p).

Definition: A Hermitian metric on a complex manifold M is a Riemannian metric g such that g(JV,JW)=g(V,W) for all V,WTM. A Hermitian manifold is a pair (M,g) where g is Hermitian.

There is an induced form ω:TM×TMC(M) given by ω(V,W)=g(JV,W), called the fundamental form. From g being Hermitian it follows that ωA1,1(M)A2(M). Note also that any two of the structures J,g,ω determine the remaining one.

Definition: A Kähler metric on a complex manifold M is a Hermitian metric whose fundamental form is closed (that is, dω=0). A Kähler manifold is a pair (M,g) where g is Kähler.

Example: Recall the atlas given to CPn above. There is a metric (canonical in some sense) on each Uj given by
ωj=i2π(ˉ)(log(n=0|xxj|2)),
called the Fubini--Study metric. Each ωj is a section of A1,1(Uj), and as a quick calculation shows that ωj|UjUk=ωk|UjUk, there is a global metric ωFSA1,1(CPn) such that ωFS|Uj=ωj for all j.

Hence CPn is a Kähler manifold. If we have a smooth projective variety XCPn, then it is a submanifold of CPn, so by restricting ωFS to X, we get that X is also a Kähler manifold. Therefore all smooth projective varieties are Kähler.

References: Huybrechts (Complex Geometry, Chapters 1.3, 2.6, 3.1), Lee (Riemannian manifolds, Chapter 3)