Skip to Main Content

Running a Minimal Model Program

Joaquín Moraga

Communicated by Notices Associate Editor Han-Bom Moon

Article cover

The main aim of algebraic geometry is the understanding and classification of algebraic varieties: geometric objects that can be defined by polynomial equations. The Minimal Model Program (MMP) was initiated by the Italian school of algebraic geometers in the dawn of the last century. The MMP proposes a solution for the classification problem using birational geometry. Instead of classifying varieties per se, we first perform some surgeries on them: the so-called birational transformations. Although these surgeries change the object of study, they preseve the main characteristics and nature of the variety. Then, we try to find a canonical element in the birational class of our variety, i.e., an element that is better behaved than others in its class. Finally, we aim to study a canonical model on each birational class to develop a classification. In summary, the MMP aims to classify algebraic varieties up to birational transformations.

The MMP is a cornerstone development in the theory of higher-dimensional algebraic varieties. For this reason it has attracted hundreds of researchers around the world and it has made important connections with many other topics in mathematics: differential geometry, number theory, combinatorics, and topology.

By now the literature on the MMP is vast and sophisticated. The aim of this note is to introduce the reader to some basic concepts in algebraic geometry and explain some of the beautiful ideas of the MMP. Rather than explaining the technical details, we try to encompass the essence of the topic and the observations that lead to it.

The Projective Space

The -dimensional projective space is the playground of algebraic geometers. This space parametrizes the set of lines through the origin in . We use coordinates

to represent points in the projective space. The coordinate 1 represents a nonzero point of a line in through the origin, so multiplying a nonzero parameter in all the entries of 1 do not change the point in . This means that the relation

holds for every . The projective space admits a description as a disjoint union:

where the first set is called the -dimensional affine space and is described by in the coordinates 1, while the set is called the hyperplane at infinity and is described by in the coordinates 1. The points that lie in the hyperplane at infinity are called points at infinity.

Similar to how the rails of a train track seem to intersect at the horizon, two parallel lines in will intersect at infinity when they are considered as lines in . This is the advantage that the projective space offers to us compared with the affine space. It allows us to describe phenomena that happen at infinity and so this phenomena cannot be described in the affine space.

The -dimensional projective space can be covered with subsets called affine charts:

Each of these charts is itself a -dimensional affine space, i.e., each is isomorphic to via

Thus, all points in the projective space, even the points that lie at infinity, are endowed with local affine coordinates that allows us to study the geometry around such a point.

Smooth Projective Varieties

An affine variety is the set of points in where a finite set of polynomials vanishes. This means that there are polynomials such that

In other words, an affine variety is a subset of that can be described only using polynomial equations. For instance, the set is an affine variety in while is not an affine variety. The variety is also called the vanishing locus of the set of polynomials .

Similar to the case of affine spaces and projective spaces, it is natural to consider projective versions of affine varieties, i.e., varieties on which we can study points at infinity. To do so, we consider the vanishing locus in of polynomials in the variables . Evaluating polynomials on the projective space requires a more careful analysis. If a polynomial is zero at the point , then we must require that it is also zero when evaluating at every point for every nonzero. Indeed, the points and are the same in . Polynomials satisfying this property are known as homogeneous polynomials. A projective variety is a subset of that can be described using homogeneous polynomials in the variables . For instance, the Fermat curves:

are projective varieties in the projective plane .

A projective variety is said to be smooth if around every point the variety can be approximated with a linear subspace of of dimension . The number is known as the dimension of . Roughly speaking, the dimension of a smooth projective variety tells us in how many linearly independent directions we can move from a given point . In the case of a variety defined by a single polynomial equation , as in the case of the Fermat curves, this geometric condition is equivalent to asking that the partial derivatives of do not vanish simultaneously in .

The main aim of algebraic geometry is the understanding and classification of smooth projective varieties. As we explain in the following section, the smoothness condition allows us to define certain functions on that are convenient to encode the geometry of .

Line Bundles

When studying a geometric object we can study it extrinsically by understanding what kind of functions can be defined on . Among these functions, line bundles play a special role. A line bundle on a smooth projective variety associates to each point a line:

that vary holomorphically with the given point . The union of all these lines can be put together to form an algebraic variety that is called the total space of the line bundle. The total space of the line bundle is endowed with a projection function that sends the line to the point . We often identify the line bundle with its total space . Every projective variety comes with its trivial line bundle in which there is no variation of the chosen line.

A global section of a line bundle is a holomorphic function for which . For instance, Liouville’s theorem implies that a global section of on a projective variety must be a constant function . However, other line bundles may carry very interesting space of global sections. The space of global sections of a line bundle is denoted by . A set of global sections determine a polynomial function

given by

The target of this polynomial function is a projective space rather than an affine space to avoid the ambiguity of choosing different isomorphisms in 3. We say that a line bundle is very ample if we can find sections such that the associated polynomial function is an embedding. Very ample line bundles are the most important line bundles on a variety as its sections can be used to reconstruct the variety.

The usual operations for vector spaces: dual, tensor, and wedge, can be generalized to the context of line bundles. Thus, given two line bundles and on a projective variety , we can tensor them to give rise to a new line bundle . The self-tensors of a line bundle are called powers of the line bundle and denoted .

The Canonical Line Bundle

Can we canonically construct a line bundle for a given projective variety ? The answer is yes for smooth projective varieties.

Let be a -dimensional smooth projective variety. Because of the smoothness, for each point we can associate a tangent plane . These tangent spaces can be put together to construct the tangent bundle of the smooth projective variety . The cotangent bundle is defined to be the dual bundle of the tangent bundle, i.e., . The canonical line bundle of is the -th wedge of the cotangent bundle, i.e., . This construction only depends on the isomorphism class of and it does not depend on the embedding of into an ambient projective space . The name canonical line bundle is assigned as this construction does not depend on any choice, it is intrinsically defined from . Every smooth projective variety carries a canonical line bundle . Once we have constructed this line bundle, we may consider its powers . These line bundles are called the pluricanonical or anti-pluricanonical line bundles depending on the sign of the integer . If , then we recover the trivial line bundle . One of the most successful approaches to studying the geometry of is via the analysis of the global sections of the pluricanonical line bundles and the anti-pluricanonical line bundles.

The Trichotomy

There are three basic classes of smooth projective varieties depending on the positivity of the canonical line bundle . Depending on which class they belong to, either , has many global sections for or has many global sections of . We say that a smooth projective variety is canonically polarized (resp. Fano) if is very ample for some (resp. ). We say that a smooth projective variety is Calabi–Yau if . For a Calabi–Yau variety the only global sections of the pluricanonical or anti-pluricanonical line bundle are constant sections.

Canonically polarized, Calabi–Yau, and Fano varieties are the three building blocks of all smooth algebraic varieties. They are the algebro-geometric versions of the notion of hyperbolic, parabolic, and elliptic geometry either from classical geometry or from differential geometry. Additionally, this analogy becomes a theorem via the theory of Kähler–Einstein metrics. They behave quite differently from almost any perspective: topological, geometrical, or arithmetic. For instance, the following theorem is due to Kobayashi (see Kob61).

Theorem 1.

Let be a smooth Fano variety and let be a point. Then .

On the other hand, Gromov proved that the fundamental group of a smooth Calabi–Yau variety is almost an abelian group (see Gro78).

Theorem 2.

Let be a smooth Calabi–Yau variety of dimension and be a point. Then admits a normal abelian subgroup of rank at most and finite index.

It is not yet clear how to describe the fundamental group of smooth canonically polarized varieties.

Smooth Projective Curves

A smooth projective curve is a -dimensional smooth projective variety. In this case, every smooth projective curve is either canonically polarized, Calabi–Yau, or Fano. A smooth Fano curve is isomorphic to the projective line that topologically is a -dimensional sphere. For instance, the Fermat curves and are both isomorphic to the projective line. Smooth Fano curves are also called rational curves. A smooth Calabi–Yau curve is isomorphic to a cubic hypersurface in , i.e., a smooth curve that is defined by a single homogeneous cubic polynomial in and . These curves are known as elliptic curves and topologically they are . For example, the Fermat curve is Calabi–Yau. For each , the Fermat curve is canonically polarized. Any smooth curve is homotopic to a Riemann surface. The genus of the curve is the number of handles of the Riemann surface. From the geometric perspective, we can define the genus of a smooth projective curve to be

i.e., the genus can be understood as the number of linearly independent global sections of the canonical line bundle. From this perspective, a smooth projective curve is Fano (resp. Calabi–Yau or canonically polarized) if and only if (resp. or ).

The degree-genus formula states that the genus of a smooth projective curve defined by a homogeneous polynomial of degree in equals

Thus, a Fermat curve is canonically polarized if and only if . The most topologically accurate way to draw the Fermat curve of degree is as a sphere with handles attached.

Before we keep discussing the classification problem, we review the concept of divisors.

Divisors on Curves

Let be a line bundle over a smooth projective curve. A meromorphic section is a section that is holomorphic outside finitely many points of and has no essential singularities. In other words, the function takes a value on for each while at these special points it diverges to infinity. To this meromorphic section , we can associate a formal sum of points of as follows. Around each point that the meromorphic function takes value or it locally behaves as with or respectively. This value is called the order of at and is usually denoted by . Then to we can associate the finite formal sum of points

This finite formal sum of points in a curve is what we call a divisor on the curve . Each divisor on a smooth projective curve corresponds uniquely to a line bundle equipped with a meromorphic section up to rescaling factor. Thus, we can use finite formal combination of points to encode the information of line bundles and meromorphic sections. For instance, the divisor , i.e., the formal sum of all points with coefficient zero, corresponds to the trivial line bundle with the constant section.

The degree of a divisor is the sum of the coefficients that appear in the finite formal sum, i.e., . The degree of a line bundle on a curve is defined to be , where is a meromorphic section of and is defined via 4. This number is indeed independent of the meromorphic section. The degree of the canonical line bundle of a smooth projective curve is equal to . So, the sign of the degree of the canonical line bundle determines whether the curve is Fano, Calabi–Yau, or canonically polarized.

Divisors on Smooth Projective Varieties

A divisor on a smooth projective variety is a finite formal combination , where the are integers and are subvarieties of codimension , i.e., they have dimension exactly one less than the variety . This definition generalizes the concept of divisors on curves to higher dimensions. The duality between divisors and line bundles with meromorphic functions indeed works on every smooth projective variety. The line bundle associated to a divisor is often denoted by . Two divisors that are associated to the same line bundle are said to be linearly equivalent. Linear equivalence forms an equivalence relation between divisors. Linearly equivalent divisors exhibit similar geometric properties. A canonical divisor on a variety , often denoted by , is a divisor that is associated with the canonical line bundle , i.e., . For instance, in the divisor is a canonical divisor, while the trivial divisor is a canonical divisor on an elliptic curve.

Let be a divisor on a smooth projective variety and be a curve. We may define the intersection number to be

This concept generalizes the naive counting of intersection points between and .

Two divisors and are said to be numerically equivalent if for every curve . Linearly equivalent divisors are numerically equivalent. The Néron–Severi group of a smooth projective variety is the group of divisors⁠Footnote1 modulo numerical equivalence. The following theorem is due to Severi.

1

The group structure being addition.

Theorem 3.

The Néron–Severi group of a smooth projective variety is a finitely generated abelian group.

The Picard rank, denoted by , is the rank of and it measures the dimension of the space of divisors on .

Smooth Projective Surfaces

A smooth projective surface is a -dimensional smooth projective variety. The study of smooth projective surfaces is much more complicated than the study of smooth projective curves. The main reason for this difficulty is that smooth projective surfaces admit certain surgeries that can change the isomorphism class of the surface but leave a dense open subset unchanged. This construction is known as blow-up and we proceed to explain it below.

We can consider the smooth surface

and let

The variety is isomorphic to . The surface admits a projection function . This projection function induces an isomorphism on . Further, the function restricted to is constant and maps the whole curve to the origin. The curve is called the exceptional curve of the blow-up. The morphism is what we call the blow-up of at the origin. In the previous example, the variety is usually denoted by . Note that the divisor represents the tangent directions of the origin in . In a few words, a blow-up is a surgery on a variety that cuts a subvariety and replaces it with a variety that represents the tangent directions of inside .

A priori, the blow-up construction poses a problem for the classification of smooth projective surfaces. Given any smooth projective surface , for instance the projective space , we may take any finite sequence of points and blow-up the points consecutively. By doing so, we obtain a sequence of surfaces with projection functions that are blow-ups. Each surface is not isomorphic to the previous ones, but there is an open dense subset which is isomorphic to an open dense subset of . In this case, we say that is birational to . A morphism from to that induces an isomorphism on open subsets is called a birational morphism.

Even for the study of the isomorphism classes of smooth projective varieties that are birational to it is a complicated task.

Minimal Surfaces

The previous analysis hints toward the intuitive approach: instead of classifying surfaces up to isomorphism, we aim to study smooth projective surfaces that are not blow-ups of other smooth projective surfaces. This leads to the concept of minimal surface. A minimal surface is, roughly speaking, a surface that is not the blow-up of another smooth projective surface.

Castelnuovo proved the following theorem that characterizes minimal surfaces.

Theorem 4.

Let be a smooth projective surface. Let be a smooth rational curve with . Then, there exists a projection morphism to a smooth projective surface that induces an isomorphism and is a point .

In the previous theorem the self-intersection is defined as . Smooth rational curves with are known as -curves. Castelnuovo theorem tells us that a surface is minimal if and only if it does not contain -curves. Furthermore, if a smooth projective surface contains a -curve, then such a curve can be blown-down to a new smooth projective surface . By doing so, the Picard rank, which is a positive integer, drops by one. This means that . Thus one cannot blow-down infinitely many -curves; this process is guaranteed to stop with a minimal surface after a finite number of steps. In summary, the Castelnuovo theorem is a very useful technique for the birational classification of surfaces: it postulates that any smooth projective surface can be transformed into a minimal smooth projective surface via blow-downs. Hence, for any smooth projective surface there is a birational morphism to a minimal smooth projective surface such that the preimages of are either points or connected union of smooth rational curves. This approach reduces the birational classification of smooth projective surfaces to the classification of minimal smooth projective surfaces. Minimal smooth projective surfaces were classified in the 1950’s by Kodaira and Enriques.

Cone of Curves

A -cycle on a smooth projective variety is a finite formal combination of curves , where the are real numbers. We can define the intersection of a divisor with a -cycle by linearity:

We say that two -cycles and are numerically equivalent, written , if for every divisor . In other words, numerically equivalent -cycles are combinations of curves that cannot be distinguished by intersecting with divisors.

The space of curves, denoted by is the space of -cycles modulo numerical equivalence. This -vector space turns out to be the dual of the space of divisors defined as . The elements of are often called -line bundles. The intersection product

induces a perfect pairing.

A -cycle is said to be effective if each is nonnegative. The cone of curves of a smooth projective variety, denoted by , is the cone inside spanned by all the numerical classes containing an effective -cycle. The cone of curves defines a positive direction in the space of curves. For instance, for , we have

where is the class of a straight line in .

If we blow-up points on a surface, then the space of curves increases in dimension and the situation gets more interesting. The space of curves of is -dimensional and is spanned by two curves: the exceptional curve and any curve whose image on is a straight line passing through . The blow-up of in at most randomly chosen points is a Fano variety and its cone of curves is polyhedral. On the contrary, the cone of curves of the blow-up of at general points is not polyhedral.

Cone Theorem

An element in a cone is called extremal if whenever with , then , and span the same ray in . A curve in a smooth projective variety is said to be an extremal curve if it is extremal in the closed cone of curves denoted by .⁠Footnote2 For example, -curves on surfaces are extremal.

2

When talking about extremal curves it is more natural to take the closure of the cone. An open cone does not have extremal rays.

For a smooth projective variety we can naturally split the closed cone of curves into three pieces: the -negative curves, the -trivial curves, and the -positive curves. The cone theorem states that the -negative region of the cone of curves carries a pleasant structure (see KM98).

Theorem 5.

Let be an -dimensional smooth projective variety. Then, there are countably many rational curves , with such that

Furthermore, the rays only accumulate to the hyperplane .

In the previous theorem, we write for the set of elements with .

In the case of a smooth Fano variety the cone theorem implies that the closed cone of curves is a polyhedral cone. This is not true for Calabi–Yau varieties or canonically polarized varieties. For instance, if is a general elliptic curve, then is a smooth Calabi–Yau surface whose closed cone of curves is not polyhedral. Let be the diagonal curve, let be a closed point, and define and . Then, the curves , and generate, over , the space of curves. Hence, any -cycle is numerically equivalent to for some real parameters , and . In these coordinates, the cone of curves is described by

Thus, the closed cone of curves is a circular cone. In this case, by the definition of Calabi–Yau varieties, every -cycle intersects trivially.

Contraction Theorem

In the case of a smooth projective surface every -curve satisfies that . Furthermore, every -curve is extremal. Hence, every -curve appears in the right-most summand of equality 5. Castelnuovo’s theorem then says that this curve can be contracted to a point to obtain a new smooth projective surface. The following theorem, known as the contraction theorem, states that a similar surgery can be performed on higher-dimensional smooth projective varieties (see KM98).

Theorem 6.

Let be a smooth projective variety. Let be an extremal ray that is -negative. Then, there exists a projective morphism with the following property: the image of a curve on is a point if and only if .

Geometrically, the contraction theorem asserts that all the curves that belong to an extremal -negative ray can be collapsed to points via a polynomial function. The adjective projective in the previous statement roughly means that the preimages are unions of projective varieties. The morphism , often called a contraction morphism, may be denoted by , where is a curve contained in the ray .

Let and be two distinct points in and let be the blow-up of at these two points. Let and be the preimages of and in the blow-up, respectively. Both and are surfaces isomorphic to . The closed cone of curves is generated by three curves: a straight line in , a straight line in , and the unique line on whose image in is the unique line through and . The canonical divisor satisfies

Theorem 6 can be applied to find two projective morphisms and . A variation of Theorem 6 can be applied to find a contraction that is an isomorphism in and contracts to a singular point of locally given by the equation : the so-called rational double point.

The Three Types of Contractions

There are three types of contraction morphisms depending on the dimension of the set swept out by the curves with .

We say that is a Mori fiber space if . In this case, the curves that belong to the ray sweep out the whole variety , i.e., they cover the whole variety. If is a randomly chosen point of the base, then is a smooth projective Fano variety. In other words, a Mori fiber space is a way to cover the variety using Fano varieties in such a manner that the Fano varieties are compatible with the preimages of a polynomial function. Simple examples of Mori fiber spaces are projections , where is a Fano variety of Picard rank one. A projective bundle over a smooth projective variety is also an example of a Mori fiber space. A Mori fiber space is a generalization of the concept of projective bundle where the projective space is replaced with a Fano variety.

We say that is a divisorial contraction if and the locus where is not an isomorphism, the so-called exceptional locus, has dimension . In other words, the set swept out by the curves is a divisor of . A divisorial contraction is simply the opposite of a blow-up. In this case, we have that and while can be singular, the singularities of are not bad singularities. For instance, the divisor still induces a -line bundle so intersection theory with is well defined. Furthermore, both the cone theorem and contraction theorem still hold for .

We say that is a flipping contraction if and the exceptional locus has dimension at most . Flipping contractions only exist in dimension at least . In this case, the singularities of are bad singularities, for instance does not induce a -line bundle. Thus, the cone theorem and contraction theorem do not make sense on . In this case, we aim to replace with a different variety. Flipping contractions have a close relative: flopping contractions. The definition is the same but we require . For instance, the contraction described above is a flopping contraction.

Flops

Let be the blow-up of at two points and . Let be the unique straight line in whose image on is the unique line through and . Using the notation introduced above, we may find a flopping contraction that only contracts the curve . The image of in is a singular point, the so-called rational double point locally given by the equation . Let be the blow-up of at the point . The exceptional divisor of is a surface that is isomorphic to . The surface in can be contracted in two different directions corresponding to the two different projections of . One of the projections brings us back to the variety by collapsing the divisor to the curve . The second projection gives a new smooth projective variety and a new curve for which . There is a natural projective birational map , i.e., a projective morphism that is defined everywhere at except at . Analogously, the inverse is defined everywhere except at . This leads to a commutative diagram

The projective contraction is called the flopped contraction while the projective birational map is called a flop. A flop swaps a -trivial curve with a -trivial curve.

In summary, a flop is an algebraic surgery that cuts a curve that intersects the canonical divisor trivially and pastes a new curve that intersects the canonical divisor trivially.

Flips

Let be a flipping contraction. A flip is a birational map together with a projective morphism such that the following properties hold:

(i)

the divisor intersects positively every curve contracted by , and

(ii)

the equality holds.

Thus, we have a commutative diagram:

The morphism collapses -negative curves while the morphism collapses -positive curves. Thus, the composition contracts -negative curves and extracts -positive curves. This motivates the name of this birational map: it flips the sign of the intersection of the curves with the canonical divisor. It swaps negative curves with positive curves. The morphism is called the flipped contraction.

As explained above, the variety tends to be too singular to work with it. However, if the flip exists, then exhibits similar singularities to the ones in . In particular, if induces a -line bundle, then so does , so the cone theorem and the contraction theorem may still apply to . For a long time, proving the existence of the flip of a flipping contraction was one of the most difficult problems on the MMP. This problem was fully settled by the work of Birkar, Cascini, Hacon, McKernan, and Xu, leading to the following theorem (see BCHM10Bir12HX13).

Theorem 7.

Let be a variety with log canonical singularities and be a flipping contraction. Then, the flip of exists.

The concept of log canonical singularities is the largest class of singularities in which we expect the MMP to fully work. It will be explained in the next pages. For now, let us emphasize that both the cone theorem and contraction theorem are valid for varieties with log canonical singularities.

Log Pairs

In birational geometry, we often study log pairs instead of algebraic varieties. A log pair is a projective variety together with a divisor whose coefficients are all nonnegative,⁠Footnote3 such that induces a -line bundle on . The divisor is called a boundary divisor.

3

These divisors are called effective.

There are several reasons for which we consider pair structures instead of varieties themselves. For instance, an elliptic curve admits a group structure induced by its universal cover , the group acts on by sending . The quotient is isomorphic to the projective line . However, the quotient is not free, there are some ramification points. These points correspond to , , , and in the universal cover of . Without loss of generality, we may assume that the images of these points in are and a fourth point . Consider the boundary divisor . Then, the divisor

induces a -line bundle on . Both line bundles and -line bundles can be pulled-back via morphisms. For instance, a -line bundle on induces a -line bundle on that associates the line to the point . This is called the pull-back of the -line bundle. The pull-back to of the -line bundle associated to the divisor 6 equals . Thus, we write . Hence, studying the canonical divisor of an elliptic curve is analogous to studying the log pair

This picture generalizes to finite quotients of smooth projective varieties.

The -line bundle associated to is denoted by . The concepts of canonically polarized, Calabi–Yau, and Fano varieties extends to log pairs. For instance, a log pair is said to be Fano if the sections of define an embedding of into a projective space for some .

Singularities of Log Pairs

Let be a log pair and be a blow-up. Let be a prime divisor.⁠Footnote4 The log discrepancy of at is the rational number , where is the unique divisor for which

4

A prime divisor is a divisor that cannot be written as the sum of two distinct divisors.

Roughly speaking, the divisor in the blow-up represents certain tangent directions on . The log discrepancy measures how singular is the pair along these tangent directions. The larger this number is, the smoother the pair is in this direction.

We say that a log pair is log terminal if all its log discrepancies are positive. We say that a log pair is log canonical if all its log discrepancies are nonnegative.

For example, the quotient of a smooth projective variety by a finite group has only quotient singularities which are log terminal. Another construction that leads to log terminal singularities is the cone construction. Let be an embedding of a projective variety. We may take the homogeneous equations defining inside and consider them as equations in . The affine variety that these equations cut out in is called the cone over with respect to the embedding . This affine variety tends to be singular at the origin. If the embedding is defined by the sections of for some , we say that the embedding is the m-th anti-pluricanonical embedding. The following theorem allows us to construct several log terminal singularities:

Theorem 8.

Let be a smooth Fano variety of dimension . The cone of with respect to an anti-pluricanonical embedding is a log terminal singularity of dimension .

For instance, the ordinary double point of dimension , locally given by the equation , is the cone over the second anti-pluricanonical embedding of . The cones over higher anti-pluricanonical embeddings of require many more equations to be described. Note that a single smooth Fano variety gives a plethora of log terminal singularities.

In a similar vein, any cone over a smooth Calabi–Yau variety gives a log canonical singularity. An elliptic singularity is a cone over an elliptic curve. It is an example of a log canonical singularity that is not log terminal. For this and some other supporting reasons, it is often said that log terminal singularities are the local version of Fano varieties while log canonical singularities are the local version of Calabi–Yau varieties.

Minimal Model Program

Now we have all the tools to explain what the MMP is. The MMP is both the research topic and the algorithm that we study in this area of research.

The algorithm starts with a log canonical pair .⁠Footnote5 If intersects every curve nonnegatively,⁠Footnote6 we declare to be a minimal model. This is the outcome of the algorithm. If there is some -negative curve, then by the Cone theorem 5, there must be some extremal -negative curve . By the Contraction theorem 6, there is a contraction associated to this extremal negative curve. There are three possibilities for : divisorial contraction, flipping contraction, or Mori fiber space. If induces a Mori fiber space , then we again stop the algorithm and declare this to be an outcome. If induces a divisorial contraction , we replace with and with its image on . The pair is again log canonical, so we can go back to the start of the algorithm. In this case , so this step cannot happen infinitely many times in the algorithm. If is a flipping contraction, then neither the cone theorem nor contraction theorem apply to . However, we may apply Theorem 7 to find a flip . Then, we replace with and with its image in . It turns out that has log canonical singularities. Thus, we may return to the starting point. However, in this case . So, the Picard rank alone does not rule out the possibility of iterating this step forever. The flow chart explains the steps of the MMP.

5

For simplicity, we can think about a smooth projective variety.

6

Divisors with this property are known as numerically eventually free or nef for simplicity.

\renewcommand{\arraystretch}{1} \setlength{\unitlength}{1.0pt} \begin{tikzpicture}[font=\small,thick] \par\node[draw] (block1) {$(X, \Delta)$ log canonical pair}; \par\node[draw, below =of block1] (block2){Is $K_X+\Delta$ nef?}; \par\node[draw=blue, rounded rectangle, left= 1.5cm of block2](block3){$(X,\Delta)$ is a minimal model}; \par\node[draw, below=of block2](block4){There exists a $(K_X+\Delta)$-negative curve }; \par\node[draw, below=of block4, text width=5cm](block5){There exists a $(K_X+\Delta)$-negative extremal curve $C$}; \par\node[draw, below=of block5, text width=5cm](block6){There is a contraction $\phi_C: X \rightarrow Y$ contracting $C$}; \par\node[draw, below=of block6](block7){Is $\phi_C$ birational?}; \par\node[draw, below=of block7](block8){Does Ex$(\phi_C)$ contain a divisor?}; \par\node[draw, below=of block8](block9){$\phi_C$ is a divisorial contraction}; \par\node[draw, below=of block9, text width=4cm](block10){Replace $(X,\Delta)$ with $(Y,\phi_C(\Delta))$ and return to the start}; \par\node[draw, below left=of block8, ](block11){$\phi_C$ is a flipping contraction}; \par\node[draw, below=of block11](block12){There exists a flip $\pi\colon X \dashrightarrow X^+$}; \par\node[draw, below=of block12, text width=4cm](block13){Replace $(X,\Delta)$ with $(X^+,\pi(\Delta))$ and return to the start}; \par\node[draw=blue, rounded rectangle, left=1.5cm of block7, text width= 2.5cm](block14){$\phi_C:X \rightarrow Y$ is a Mori fiber space }; \par\draw[-latex] (block1) edge (block2) (block6) edge (block7) (block9) edge (block10) (block12) edge (block13); \par\draw[-latex] (block2) edge node[pos=0.4,fill=white,inner sep=0]{Yes}(block3); \par\draw[-latex] (block2) edge node[pos=0.4,fill=white,inner sep=0]{No}(block4); \par\draw[-latex] (block4) edge node[pos=0.4,fill=white,inner sep=2pt]{Cone Theorem}(block5); \par\draw[-latex] (block5) edge node[pos=0.4,fill=white,inner sep=2pt]{Contraction Theorem}(block6); \par\draw[-latex] (block7) edge node[pos=0.4,fill=white,inner sep=0]{Yes}(block8); \par\draw[-latex] (block7) edge node[pos=0.4,fill=white,inner sep=0]{No}(block14); \par\draw[-latex] (block8) edge node[pos=0.4,fill=white,inner sep=0]{Yes}(block9); \par\draw[-latex] (block8) -| (block11) node[pos=0.25,fill=white,inner sep=0]{No}; \par\draw[-latex] (block11) edge node[pos=0.4,fill=white,inner sep=2pt]{Existence of flips}(block12); \par\node[draw=none, above=0.2cm of block1](Margin up){}; \par\node[draw=none, below=0.1cm of block13](Margin down){}; \end{tikzpicture}

The flow chart leads to the following.

Theorem 9.

Let be a log canonical pair. Then, we can run a -MMP.

In summary, the MMP aims to birationally transform a variety either into a minimal variety or a variety that admits a Mori fiber space. In both cases, the variety acquired some feature that is likely to be helpful to understand its geometry.

Main Conjectures

Theorem 9 states that we can run a minimal model program for any log canonical pair in any dimension. Thus, we can perform the algorithm called the Minimal Model Program (MMP). However, this theorem says nothing about this algorithm stopping in finite time. To achieve this, the main conjecture is the following:

Conjecture 1 (Termination of flips).

There is no infinite sequence of flips for a log canonical pair

The previous conjecture would imply that the algorithm always terminates. On the other hand, we expect that a minimal model has some extra properties.

Conjecture 2 (Abundance).

Let be a log canonical pair with nef. Then, there exists some satisfying the following statement. For every there exists with .

The condition described in the previous theorem is known as base point freeness of the line bundle. It implies the existence of a morphism such that every global section of is the pull-back of a global section on . In particular, the variety admits the structure of a canonically polarized pair. The variety is called an ample model.

In summary, Theorem 9 together with Conjecture 1 and Conjecture 2 imply the following. For any log canonical pair there is a birational transformation and a morphism such that the general fiber of is either: canonically polarized, Calabi–Yau, or Fano. Thus, we would achieve our purpose of reducing the study of varieties to one of the pure classes.

State of the Art

The MMP is fully settled in dimension due to the work of many mathematicians: Mori, Shokurov, Reid, Kollár, and Kawamata, among others. The termination of flips for log canonical pairs of dimension is proved in Sho92, while the abundance for log canonical pairs of dimension is proved in KMM94.

A pair is said to be of log general type if the function

asymptotically behaves as a polynomial of degree . For instance, a canonically polarized log pair is of log general type.

In BCHM10, the authors define the MMP with scaling that is a particular run of the MMP that tends to terminate faster. They prove that the MMP with scaling terminates for log terminal pairs of general type. In particular, we have the following.

Theorem 10.

Let be a log terminal pair of log general type. Then, there is some -MMP that terminates with a minimal model.

On the other hand, if the divisor has some positivity, then in BCHM10 the authors proved that some MMP terminates with a Mori fiber space.

Theorem 11.

Let be a log terminal pair. Assume that admits a global section for some . Then there is a -MMP that terminates with a Mori fiber space.

Both, Conjecture 1 and Conjecture 2 are open in dimension at least . In the author’s thesis, it is proved that in dimension termination holds provided that satisfies some positivity assumption (see Mor19HM20). In particular, we have the following theorem.

Theorem 12.

Let be a log canonical pair of dimension . Assume that admits a global section for some . Then any -MMP terminates with a minimal model.

Recent and Future Directions

It is common in geometry that the study of smooth geometric objects leads to the study of singular geometric objects. For instance, the study of symmetries of manifolds led to the concept of orbifolds and these became a central topic in topology. In a similar vein, the study of smooth projective varieties naturally leads to the study of log terminal varieties, while the study of moduli spaces of smooth projective varieties leads to the study of log canonical varieties. Indeed, the compactification of moduli spaces of smooth projective varieties tends to parametrize varieties with semi-log canonical singularities. Semi-log canonical singularities are possibly nonnormal singularities whose normalizations have log canonical singularities. There has been a trend in the last few decades to generalize theorems for smooth projective varieties to the setting of either log terminal or log canonical singularities. The author expects that every theorem for smooth projective varieties, after possibly some adequate adjustment, can be generalized to the setting of log canonical pairs.

Results related to the MMP usually appear in three flavors: conjectures surrounding the MMP, applications of the MMP, and the MMP on new categories.

Among the results on conjectures surrounding the MMP in the last few years there have been important results on effectiveness of Iitaka fibrations BZ16, log discrepancies of singularities Mor21, and termination of flips HM20.

One substantial application of the MMP is to the construction of moduli spaces. In order to construct moduli spaces one needs to bound the considered varieties. There are important theorems about boundedness of varieties of general type HMX18, and boundedness of Fano varieties Bir21b. The author expects that the tools of the MMP will lead to important boundedness theorems on Calabi–Yau varieties in the next few years. The MMP has played a role in the construction of the moduli spaces of canonically polarized varieties. The compactifications of these moduli spaces, that parametrize semi-log canonical varieties, are known as KSBA moduli. On the other hand, the MMP has played a role in the construction of the moduli spaces of K-semistable Fano varieties known as K-moduli. Recently, Kollár published a book that gives a complete treatment of the moduli of canonically polarized varieties Kol23. On the other hand, the survey Xu21 explains several important results on K-stability and the existence of K-moduli spaces.

The MMP has been heavily used to study Fano varieties: global sections of antipluricanonical systems Bir19, boundedness of Fano vareities Bir21b, and existence of Kähler–Einstein metrics Xu21. In these three directions, the study of log Calabi–Yau structures on Fano varieties has been a central topic.

Finally, the MMP has been generalized to different categories: Kähler complex manifolds HP16, positive and mixed characteristics HW23, generalized pairs Bir21a, and foliated varieties CS21. In the upcoming years, many theorems and conjectures of the MMP will be solved in these new categories. When proving the theorems of the MMP in these new categories many new techniques are discovered and tricks introduced. Some of them reprove known theorems in the MMP. The further development of the MMP in these new settings is expected to also shed light on the classic conjectures of the program: termination of flips and abundance.

References

[Bir12]
Caucher Birkar, Existence of log canonical flips and a special LMMP, Publ. Math. Inst. Hautes Études Sci. 115 (2012), 325–368, DOI 10.1007/s10240-012-0039-5. MR2929730,
Show rawAMSref \bib{Bir12}{article}{ author={Birkar, Caucher}, title={Existence of log canonical flips and a special LMMP}, journal={Publ. Math. Inst. Hautes \'{E}tudes Sci.}, volume={115}, date={2012}, pages={325--368}, issn={0073-8301}, review={\MR {2929730}}, doi={10.1007/s10240-012-0039-5}, }
[Bir19]
Caucher Birkar, Anti-pluricanonical systems on Fano varieties, Ann. of Math. (2) 190 (2019), no. 2, 345–463, DOI 10.4007/annals.2019.190.2.1. MR3997127,
Show rawAMSref \bib{Bir19}{article}{ author={Birkar, Caucher}, title={Anti-pluricanonical systems on Fano varieties}, journal={Ann. of Math. (2)}, volume={190}, date={2019}, number={2}, pages={345--463}, issn={0003-486X}, review={\MR {3997127}}, doi={10.4007/annals.2019.190.2.1}, }
[Bir21a]
Caucher Birkar, Generalised pairs in birational geometry, EMS Surv. Math. Sci. 8 (2021), no. 1-2, 5–24, DOI 10.4171/emss/42. MR4307201,
Show rawAMSref \bib{Bir21b}{article}{ author={Birkar, Caucher}, title={Generalised pairs in birational geometry}, journal={EMS Surv. Math. Sci.}, volume={8}, date={2021}, number={1-2}, pages={5--24}, issn={2308-2151}, review={\MR {4307201}}, doi={10.4171/emss/42}, }
[Bir21b]
Caucher Birkar, Singularities of linear systems and boundedness of Fano varieties, Ann. of Math. (2) 193 (2021), no. 2, 347–405, DOI 10.4007/annals.2021.193.2.1. MR4224714,
Show rawAMSref \bib{Bir21}{article}{ author={Birkar, Caucher}, title={Singularities of linear systems and boundedness of Fano varieties}, journal={Ann. of Math. (2)}, volume={193}, date={2021}, number={2}, pages={347--405}, issn={0003-486X}, review={\MR {4224714}}, doi={10.4007/annals.2021.193.2.1}, }
[BCHM10]
Caucher Birkar, Paolo Cascini, Christopher D. Hacon, and James McKernan, Existence of minimal models for varieties of log general type, J. Amer. Math. Soc. 23 (2010), no. 2, 405–468, DOI 10.1090/S0894-0347-09-00649-3. MR2601039,
Show rawAMSref \bib{BCHM10}{article}{ author={Birkar, Caucher}, author={Cascini, Paolo}, author={Hacon, Christopher D.}, author={McKernan, James}, title={Existence of minimal models for varieties of log general type}, journal={J. Amer. Math. Soc.}, volume={23}, date={2010}, number={2}, pages={405--468}, issn={0894-0347}, review={\MR {2601039}}, doi={10.1090/S0894-0347-09-00649-3}, }
[BZ16]
Caucher Birkar and De-Qi Zhang, Effectivity of Iitaka fibrations and pluricanonical systems of polarized pairs, Publ. Math. Inst. Hautes Études Sci. 123 (2016), 283–331, DOI 10.1007/s10240-016-0080-x. MR3502099,
Show rawAMSref \bib{BZ16}{article}{ author={Birkar, Caucher}, author={Zhang, De-Qi}, title={Effectivity of Iitaka fibrations and pluricanonical systems of polarized pairs}, journal={Publ. Math. Inst. Hautes \'{E}tudes Sci.}, volume={123}, date={2016}, pages={283--331}, issn={0073-8301}, review={\MR {3502099}}, doi={10.1007/s10240-016-0080-x}, }
[CS21]
Paolo Cascini and Calum Spicer, MMP for co-rank one foliations on threefolds, Invent. Math. 225 (2021), no. 2, 603–690, DOI 10.1007/s00222-021-01037-1. MR4285142,
Show rawAMSref \bib{CS21}{article}{ author={Cascini, Paolo}, author={Spicer, Calum}, title={MMP for co-rank one foliations on threefolds}, journal={Invent. Math.}, volume={225}, date={2021}, number={2}, pages={603--690}, issn={0020-9910}, review={\MR {4285142}}, doi={10.1007/s00222-021-01037-1}, }
[Gro78]
M. Gromov, Almost flat manifolds, J. Differential Geometry 13 (1978), no. 2, 231–241. MR540942,
Show rawAMSref \bib{Gro78}{article}{ author={Gromov, M.}, title={Almost flat manifolds}, journal={J. Differential Geometry}, volume={13}, date={1978}, number={2}, pages={231--241}, issn={0022-040X}, review={\MR {540942}}, }
[HM20]
Christopher Hacon and Joaquín Moraga, On weak Zariski decompositions and termination of flips, Math. Res. Lett. 27 (2020), no. 5, 1393–1421, DOI 10.4310/MRL.2020.v27.n5.a6. MR4216592,
Show rawAMSref \bib{HM20}{article}{ author={Hacon, Christopher}, author={Moraga, Joaqu\'{\i }n}, title={On weak Zariski decompositions and termination of flips}, journal={Math. Res. Lett.}, volume={27}, date={2020}, number={5}, pages={1393--1421}, issn={1073-2780}, review={\MR {4216592}}, doi={10.4310/MRL.2020.v27.n5.a6}, }
[HW23]
Christopher Hacon and Jakub Witaszek, On the relative minimal model program for fourfolds in positive and mixed characteristic, Forum Math. Pi 11 (2023), Paper No. e10, 35, DOI 10.1017/fmp.2023.6. MR4565409,
Show rawAMSref \bib{HW23}{article}{ author={Hacon, Christopher}, author={Witaszek, Jakub}, title={On the relative minimal model program for fourfolds in positive and mixed characteristic}, journal={Forum Math. Pi}, volume={11}, date={2023}, pages={Paper No. e10, 35}, review={\MR {4565409}}, doi={10.1017/fmp.2023.6}, }
[HMX18]
Christopher D. Hacon, James McKernan, and Chenyang Xu, Boundedness of moduli of varieties of general type, J. Eur. Math. Soc. (JEMS) 20 (2018), no. 4, 865–901, DOI 10.4171/JEMS/778. MR3779687,
Show rawAMSref \bib{HMX18}{article}{ author={Hacon, Christopher D.}, author={McKernan, James}, author={Xu, Chenyang}, title={Boundedness of moduli of varieties of general type}, journal={J. Eur. Math. Soc. (JEMS)}, volume={20}, date={2018}, number={4}, pages={865--901}, issn={1435-9855}, review={\MR {3779687}}, doi={10.4171/JEMS/778}, }
[HX13]
Christopher D. Hacon and Chenyang Xu, Existence of log canonical closures, Invent. Math. 192 (2013), no. 1, 161–195, DOI 10.1007/s00222-012-0409-0. MR3032329,
Show rawAMSref \bib{HX13}{article}{ author={Hacon, Christopher D.}, author={Xu, Chenyang}, title={Existence of log canonical closures}, journal={Invent. Math.}, volume={192}, date={2013}, number={1}, pages={161--195}, issn={0020-9910}, review={\MR {3032329}}, doi={10.1007/s00222-012-0409-0}, }
[HP16]
Andreas Höring and Thomas Peternell, Minimal models for Kähler threefolds, Invent. Math. 203 (2016), no. 1, 217–264, DOI 10.1007/s00222-015-0592-x. MR3437871,
Show rawAMSref \bib{HP16}{article}{ author={H\"{o}ring, Andreas}, author={Peternell, Thomas}, title={Minimal models for K\"{a}hler threefolds}, journal={Invent. Math.}, volume={203}, date={2016}, number={1}, pages={217--264}, issn={0020-9910}, review={\MR {3437871}}, doi={10.1007/s00222-015-0592-x}, }
[KMM94]
Sean Keel, Kenji Matsuki, and James McKernan, Log abundance theorem for threefolds, Duke Math. J. 75 (1994), no. 1, 99–119, DOI 10.1215/S0012-7094-94-07504-2. MR1284817,
Show rawAMSref \bib{KMM94}{article}{ author={Keel, Sean}, author={Matsuki, Kenji}, author={McKernan, James}, title={Log abundance theorem for threefolds}, journal={Duke Math. J.}, volume={75}, date={1994}, number={1}, pages={99--119}, issn={0012-7094}, review={\MR {1284817}}, doi={10.1215/S0012-7094-94-07504-2}, }
[Kob61]
Shoshichi Kobayashi, On compact Kähler manifolds with positive definite Ricci tensor, Ann. of Math. (2) 74 (1961), 570–574, DOI 10.2307/1970298. MR133086,
Show rawAMSref \bib{Kob61}{article}{ author={Kobayashi, Shoshichi}, title={On compact K\"{a}hler manifolds with positive definite Ricci tensor}, journal={Ann. of Math. (2)}, volume={74}, date={1961}, pages={570--574}, issn={0003-486X}, review={\MR {133086}}, doi={10.2307/1970298}, }
[Kol23]
János Kollár, Families of varieties of general type, Cambridge Tracts in Mathematics, vol. 231, Cambridge University Press, Cambridge, 2023. With the collaboration of Klaus Altmann and Sándor J. Kovács. MR4566297,
Show rawAMSref \bib{Kol23}{book}{ author={Koll\'{a}r, J\'{a}nos}, title={Families of varieties of general type}, series={Cambridge Tracts in Mathematics}, volume={231}, note={With the collaboration of Klaus Altmann and S\'{a}ndor J. Kov\'{a}cs}, publisher={Cambridge University Press, Cambridge}, date={2023}, pages={xviii+471}, isbn={978-1-009-34610-8}, review={\MR {4566297}}, }
[KM98]
János Kollár and Shigefumi Mori, Birational geometry of algebraic varieties, Cambridge Tracts in Mathematics, vol. 134, Cambridge University Press, Cambridge, 1998. With the collaboration of C. H. Clemens and A. Corti; Translated from the 1998 Japanese original, DOI 10.1017/CBO9780511662560. MR1658959,
Show rawAMSref \bib{KM98}{book}{ author={Koll\'{a}r, J\'{a}nos}, author={Mori, Shigefumi}, title={Birational geometry of algebraic varieties}, series={Cambridge Tracts in Mathematics}, volume={134}, note={With the collaboration of C. H. Clemens and A. Corti; Translated from the 1998 Japanese original}, publisher={Cambridge University Press, Cambridge}, date={1998}, pages={viii+254}, isbn={0-521-63277-3}, review={\MR {1658959}}, doi={10.1017/CBO9780511662560}, }
[Mor19]
Joaquin Moraga, On Weak Zariski Decompositions and Termination of Flips, ProQuest LLC, Ann Arbor, MI, 2019. Thesis (Ph.D.)–The University of Utah. MR4239932,
Show rawAMSref \bib{Mor19}{book}{ author={Moraga, Joaquin}, title={On Weak Zariski Decompositions and Termination of Flips}, note={Thesis (Ph.D.)--The University of Utah}, publisher={ProQuest LLC, Ann Arbor, MI}, date={2019}, pages={66}, isbn={979-8582-57129-2}, review={\MR {4239932}}, }
[Mor21]
Joaquín Moraga, On minimal log discrepancies and Kollár components, Proc. Edinb. Math. Soc. (2) 64 (2021), no. 4, 982–1001, DOI 10.1017/S0013091521000729. MR4349419,
Show rawAMSref \bib{Mor21}{article}{ author={Moraga, Joaqu\'{\i }n}, title={On minimal log discrepancies and Koll\'{a}r components}, journal={Proc. Edinb. Math. Soc. (2)}, volume={64}, date={2021}, number={4}, pages={982--1001}, issn={0013-0915}, review={\MR {4349419}}, doi={10.1017/S0013091521000729}, }
[Sho92]
V. V. Shokurov, Three-dimensional log perestroikas (Russian), Izv. Ross. Akad. Nauk Ser. Mat. 56 (1992), no. 1, 105–203, DOI 10.1070/IM1993v040n01ABEH001862; English transl., Russian Acad. Sci. Izv. Math. 40 (1993), no. 1, 95–202. MR1162635,
Show rawAMSref \bib{Sho92}{article}{ author={Shokurov, V. V.}, title={Three-dimensional log perestroikas}, language={Russian}, journal={Izv. Ross. Akad. Nauk Ser. Mat.}, volume={56}, date={1992}, number={1}, pages={105--203}, issn={1607-0046}, translation={ journal={Russian Acad. Sci. Izv. Math.}, volume={40}, date={1993}, number={1}, pages={95--202}, issn={1064-5632}, }, review={\MR {1162635}}, doi={10.1070/IM1993v040n01ABEH001862}, }
[Xu21]
Chenyang Xu, K-stability of Fano varieties: an algebro-geometric approach, EMS Surv. Math. Sci. 8 (2021), no. 1-2, 265–354, DOI 10.4171/emss/51. MR4307210,
Show rawAMSref \bib{Xu20}{article}{ author={Xu, Chenyang}, title={K-stability of Fano varieties: an algebro-geometric approach}, journal={EMS Surv. Math. Sci.}, volume={8}, date={2021}, number={1-2}, pages={265--354}, issn={2308-2151}, review={\MR {4307210}}, doi={10.4171/emss/51}, }

Credits

The opening image is courtesy of iStock.

Photo of the author is courtesy of C. Todd Reichart.