In mathematics, Castelnuovo's contraction theorem is used in the classification theory of algebraic surfaces to construct the minimal model of a given smooth algebraic surface.
More precisely, let X be a smooth projective surface over C and C a (−1)-curve on X (which means a smooth rational curve of self-intersection number −1), then there exists a morphism from X to another smooth projective surface Y such that the curve C has been contracted to one point P , and moreover this morphism is an isomorphism outside C (i.e., X ∖ C is isomorphic with Y ∖ P ).
This contraction morphism is sometimes called a blowdown, which is the inverse operation of blowup. We also call curve C exceptional curve of the first kind.