You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: experimental/IntersectionTheory/docs/src/intro.md
+68-53Lines changed: 68 additions & 53 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,49 +26,67 @@ on a general quintic hypersurface in $\mathbb P^4$, see [ES02](@cite). We quote
26
26
> One way to approach enumerative problems is to find a suitable complete parameter space for the objects that one wants to count, and express the locus of objects satisfying given conditions as a certain zero-cycle on the parameter space. For this method to yield an explicit numerical answer, one needs in particular to be able to evaluate the degree of a given zerodimensional cycle class. This is possible in principle whenever the numerical intersection ring (cycles modulo numerical equivalence) of the parameter space is known, say in terms of generators and relations.
27
27
28
28
A cycle on a variety $X$ is a finite formal sum of subvarieties of $X$, with integer coefficients. That is, a *cycle* on $X$
29
-
is an element of the free abelian group $Z(X)$ generated by the subvarieties of $X$. This group is graded by dimension:
30
-
$Z_\ast(X) = \bigoplus^{\dim(X)}_{k=0} Z_k(X)$, where $Z_k(X)$ is generated by the cycles of dimension $k$ (called the
31
-
*$k$-cycles* on $X$). Useful cycle theories are obtained by choosing an *adequate equivalence relation* on cycles
32
-
which gives rise to a suitable concept of *moving cycles* and, thus, to a well-defined intersection product on cycle classes
33
-
(see [Sam60](@cite) and the textbooks listed below). As a result, for each such relation $\sim$, the group $Z_\ast(X)/\sim$
34
-
formed by the cycle classes is turned into a ring (*intersection ring*). In what follows, we grade such a ring by the
35
-
codimension of cycles (to indicate this, with respect to notation, we use an upper $*$ rather than the lower $*$
36
-
used in $Z_\ast(X)$ above). Note that the degree-0 part of such a graded ring (cycle classes of dimension $\dim(X)$), is
37
-
isomorphic to $\mathbb Z$, generated by the class $[X]$of $X$, the *fundamental class* of $X$ (recall that we assume
38
-
that $X$ is irreducible).
29
+
is an element of the free abelian group generated by the subvarieties of $X$. We consider this group with its grading by
30
+
codimension, that is, we work with the graded group $Z^\ast(X) = \bigoplus^{\dim(X)}_{c=0} Z^c(X)$, where
31
+
$Z^c(X)$ consists of the cycles of codimension $c$ on $X$.
39
32
40
-
The finest adequate equivalence relation is *rational equivalence* which is the most common relation to work with
41
-
(see the textbooks listed below). The resulting intersection ring of $X$, denoted here by $A^\ast(X)$, is usually called
42
-
the *Chow ring* of $X$. Note that some of the graded parts of such a ring may be huge and difficult to handle. For
43
-
example, while $A^0(X)$ is isomorphic to $\mathbb Z$ as pointed out above, it may happen that the group $A^{\dim(X)}$
44
-
is not even finitely generated. For the applications to enumerative geometry
45
-
considered here, it is more convenient to follow the authors of `Schubert` and work with numerical equivalence,
46
-
the coarsest adequate equivalence relation. This means that we only care about the intersection numbers with respect
47
-
to classes in complementary codimension. In many cases of interest in enumerative geometry, this has the additional
48
-
benefit that we can deduce pushforwards related to a morphisms of varieties when only the corresponding pullback
49
-
homomorphism is known (see the section on [Abstract Variety Maps](@ref)).
33
+
A useful cycle theory is obtained by considering an *adequate
34
+
equivalence relation*, given on the cycle groups $Z^\ast(X)$ of all varieties $X$ (see [Sam60](@cite), [Mur14](@cite)). Such a
35
+
relation $\sim$ is compatible with the group structure and grading on $Z^\ast(X)$. It gives rise to a suitable concept
36
+
of *moving cycles* and, thus, to a well-defined intersection product on cycle classes which makes the quotient group
37
+
$C_{\sim}^\ast(X) := Z^\ast(X)/\sim$ into a graded ring (*intersection ring*). The construction of such rings is functorial
38
+
with respect to morphisms of varieties in the sense that, given a morphism $f:X \rightarrow Y$, there are associated
39
+
pushforward and pullback maps $f_{\ast}$ and $f^{\ast}$ for cycle classes (recall that we work with projective varieties).
40
+
More precisely, for each $d$, building the group $C_d^{\sim}(X)$ of cycle classes of dimension $d$ gives rise to a covariant
41
+
functor from varieties to groups via $f_{\ast}$, while building $C_{\sim}^\ast(X)$ gives rise to a contravariant functor from varieties
42
+
to rings via $f^{\ast}$. Moreover, we have the *projection formula*
50
43
51
-
For our purposes, it is also convenient to allow rational coefficients when forming cycles.
52
-
That is, if $N^\ast(X)$ is the numerical intersection ring of $X$, we consider the ring
44
+
$f_\ast(f^\ast(\beta)\cdot \alpha) = f_\ast(\alpha)\cdot \beta \;\text{ for all }\; \alpha\in C_{\sim}^\ast(X), \beta\in C_{\sim}^\ast(Y)$
Return an abstract variety by specifying its dimension `n` and Chow ring `A`.
770
+
Return an abstract variety by specifying its dimension `n` and its Chow ring `A`.
771
771
772
772
!!! note
773
-
We allow graded polynomial rings here since for the construction of a new abstract variety, the expert user may find it useful to start from the underlying graded polynomial ring of the Chow ring, and add its defining relations step by step.
773
+
We allow (graded) polynomial rings here since for the construction of a new abstract variety, the expert user may find it useful to start from the underlying graded polynomial ring of the Chow ring, and add its defining relations step by step.
774
774
775
775
!!! note
776
776
In addition to the dimension and the Chow ring, further data making up an abstract variety can be set. See the corresponding setter functions in the section [Some Particular Constructions](@ref) of the documentation.
0 commit comments