pith. sign in

arxiv: 2603.13703 · v2 · submitted 2026-03-14 · 🧮 math.AG · math.AC

An algorithm for the minimal model program in dimension three

Pith reviewed 2026-05-15 12:13 UTC · model grok-4.3

classification 🧮 math.AG math.AC MSC 14E3014Q20
keywords minimal model programdimension threealgorithmalgebraic numbersbirational geometryalgebraic geometrythreefolds
0
0 comments X

The pith

An algorithm performs the minimal model program for three-dimensional varieties over the algebraic numbers.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper constructs an explicit algorithm that runs the minimal model program in dimension three when the base field is the algebraic numbers. The algorithm carries out a finite sequence of birational operations to reach a minimal model, with built-in procedures that guarantee termination. It also supplies effective methods for computing bigraded global Hom modules and for performing Stein factorization. A reader would care because the minimal model program organizes the classification of algebraic varieties, and an algorithm over the algebraic numbers turns theoretical existence results into concrete computational procedures. The restriction to the algebraic numbers supplies the effective arithmetic needed for the termination arguments.

Core claim

We construct an algorithm for the minimal model program in dimension three over the field of algebraic numbers. As auxiliary results, we also construct algorithms for computing bigraded global Hom modules and for computing Stein factorization.

What carries the argument

The constructed MMP algorithm, which uses effective computations of discrepancies and other birational invariants over the algebraic numbers to select and perform flips or divisorial contractions until a minimal model is reached.

If this is right

  • Any given three-dimensional variety over the algebraic numbers can be transformed algorithmically into a minimal model by a finite sequence of explicit birational steps.
  • The classification of threefolds over the algebraic numbers becomes at least partially computable rather than purely existential.
  • The auxiliary algorithms for bigraded Hom modules and Stein factorization can be applied independently to other problems in birational geometry over the same field.
  • Termination of the MMP is guaranteed by the effective arithmetic available over the algebraic numbers.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • Similar algorithmic constructions might become feasible in higher dimensions once effective versions of the required termination theorems are available over algebraically closed fields of characteristic zero.
  • The approach could support systematic computational searches for examples of threefolds with prescribed invariants.
  • Connections between the minimal model program and effective methods in computational algebraic geometry become more direct and implementable.

Load-bearing premise

The base field is the algebraic numbers, which permits effective computations and termination arguments that may fail over arbitrary fields of characteristic zero.

What would settle it

A concrete counterexample would be any specific three-dimensional variety defined over the algebraic numbers on which the algorithm either fails to terminate or produces a model that is not minimal according to the standard definition of the minimal model program.

read the original abstract

We construct an algorithm for the minimal model program in dimension three over the field of algebraic numbers. As auxiliary results, we also construct algorithms for computing bigraded global Hom modules and for computing Stein factorization.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 2 minor

Summary. The manuscript constructs an algorithm for the minimal model program in dimension three over the field of algebraic numbers. As auxiliary results it also gives algorithms for computing bigraded global Hom modules and for computing Stein factorization.

Significance. If the termination argument is made fully effective, the result would supply the first explicit algorithmic procedure for running the MMP in dimension 3 over an algebraically closed field of characteristic zero. The auxiliary algorithms for bigraded Hom and Stein factorization are independently useful computational tools in algebraic geometry.

major comments (1)
  1. [Main algorithm construction and termination proof] The termination argument for the main MMP algorithm (the sequence of flips and contractions) invokes the known existence of minimal models in dimension 3 without deriving an explicit, computable upper bound on the number of steps in terms of the input data (e.g., the degree of K_X or the Hilbert polynomial). This leaves open whether the procedure is guaranteed to halt after finitely many explicitly computable steps from arbitrary input.
minor comments (2)
  1. [Auxiliary results on Hom modules] The notation for the bigraded Hom modules should be introduced with a precise definition before the algorithm is stated.
  2. [Conclusion] A short complexity discussion (even if only in terms of the degree of the input variety) would help readers assess practicality.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for their careful reading of the manuscript and for the positive assessment of its significance. We address the major comment below.

read point-by-point responses
  1. Referee: [Main algorithm construction and termination proof] The termination argument for the main MMP algorithm (the sequence of flips and contractions) invokes the known existence of minimal models in dimension 3 without deriving an explicit, computable upper bound on the number of steps in terms of the input data (e.g., the degree of K_X or the Hilbert polynomial). This leaves open whether the procedure is guaranteed to halt after finitely many explicitly computable steps from arbitrary input.

    Authors: We agree that the termination argument relies on the known existence of minimal models in dimension three rather than supplying a new, explicit, computable upper bound on the number of steps. Nevertheless, this does not leave the halting of the procedure in doubt. The existence theorem guarantees that, for any input threefold over the algebraic numbers, the MMP sequence of flips and contractions terminates after finitely many steps. The algorithm we describe executes these steps using the auxiliary algorithms for bigraded global Hom modules and Stein factorization, both of which are fully effective. Because termination is assured by the cited theorem, the procedure halts on every valid input and therefore constitutes a well-defined algorithm. An a priori computable bound would require an effective proof of termination, which remains open in the literature and lies outside the scope of the present work; we do not claim such a bound. revision: no

Circularity Check

0 steps flagged

No significant circularity detected in the algorithm construction.

full rationale

The paper constructs an explicit algorithm for the MMP in dimension 3 over algebraic numbers by reducing to effective computations of bigraded Hom modules and Stein factorization as auxiliary results. These steps rely on the computability properties of algebraic numbers (effective resolution and factorization) rather than invoking the non-effective existence theorem for MMP as a load-bearing black box. No derivation step reduces by construction to a fitted parameter, self-definition, or unverified self-citation chain; the termination argument is tied to the effective nature of the base field, keeping the central claim independent of its own outputs.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The paper relies on standard existence results for the MMP in dimension three and on effective properties of the algebraic numbers; no new free parameters or invented entities are visible from the abstract.

axioms (1)
  • domain assumption The minimal model program exists for three-dimensional varieties over fields of characteristic zero
    The algorithm is built on top of this known existence theorem.

pith-pipeline@v0.9.0 · 5305 in / 1059 out tokens · 43931 ms · 2026-05-15T12:13:40.925236+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.