Virtual fundamental class
In mathematics, specifically enumerative geometry and symplectic geometry, the virtual fundamental class of a space is a generalization of the classical fundamental class of a smooth manifold which has better behavior with respect to the enumerative problems being considered. In this way, there exists a cycle with can be used for answering specific enumerative problems, such as the number of degree rational curves on a quintic threefold. For example, in Gromov–Witten theory, the Kontsevich moduli spacesfor a smooth complex projective variety a curve class, could have wild singularities such aspg 503 having higher-dimensional components at the boundary than on the main space. One such example is in the moduli spacefor the class of a line in. The non-compact "smooth" component is empty, but the boundary contains maps of curveswhose components consist of one degree 3 curve which contracts to a point. There is a virtual fundamental class which can then be used to count the number of curves in this family.
Geometric motivation
We can understand the motivation for the definition of the virtual fundamental classpg 10 by considering what situation should be emulated for a simple case. Suppose we have a variety which is cut out from an ambient smooth space by a section of a rank- vector bundle. Then has "virtual dimension" . This is the case if is a transverse section, but if is not, and it lies within a sub-bundle where it is transverse, then we can get a homology cycle by looking at the Euler class of the cokernel bundle over. This bundle acts as the normal bundle of in.Now, this situation dealt with in Fulton-MacPherson intersection theory by looking at the induced cone and looking at the intersection of the induced section on the induced cone and the zero section, giving a cycle on. If there is no obvious ambient space for which there is an embedding, we must rely upon deformation theory techniques to construct this cycle on the moduli space representing the fundamental class. Now in the case where we have the section cutting out, there is a four term exact sequencewhere the last term represents the "obstruction sheaf". For the general case there is an exact sequencewhere act similarly to and act as the tangent and obstruction sheaves. Note the construction of Behrend-Fantechi is a dualization of the exact sequence given from the concrete example abovepg 44.
Remark on definitions and special cases
There are multiple definitions of virtual fundamental classes, all of which are subsumed by the definition for morphisms of Deligne-Mumford stacks using the intrinsic normal cone and a perfect obstruction theory, but the first definitions are more amenable for constructing lower-brow examples for certain kinds of schemes, such as ones with components of varying dimension. In this way, the structure of the virtual fundamental classes becomes more transparent, giving more intuition for their behavior and structure.Virtual fundamental class of an embedding into a smooth scheme
One of the first definitions of a virtual fundamental classpg 10 is for the following case: suppose we have an embedding of a scheme into a smooth scheme and a vector bundle such that the normal cone embeds into over. One natural candidate for such an obstruction bundle if given byfor the divisors associated to a non-zero set of generators for the ideal. Then, we can construct the virtual fundamental class of using the generalized Gysin morphism given by the compositiondenoted, where is the map given byand is the inverse of the flat pullback isomorphism.Here we use the in the map since it corresponds to the zero section of vector bundle. Then, the virtual fundamental class of the previous setup is defined aswhich is just the generalized Gysin morphism of the fundamental class of.