Virtual fundamental class
In mathematics, specifically enumerative geometry and symplectic geometry, the virtual fundamental class of a (typically very singular) space (or a stack) 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 spaces
for a smooth complex projective variety (or a symplectic manifold) 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 space
for the class of a line in . The non-compact "smooth" component is empty, but the boundary contains maps of curves
whose 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.