In
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, blowing up or blowup is a type of geometric transformation which replaces a subspace of a given space with all the directions pointing out of that subspace. For example, the blowup of a point in a plane replaces the point with the projectivized
tangent space at that point. The metaphor is that of zooming in on a photograph to enlarge part of the picture, rather than referring to an
explosion
An explosion is a rapid expansion in volume associated with an extreme outward release of energy, usually with the generation of high temperatures and release of high-pressure gases. Supersonic explosions created by high explosives are known ...
.
Blowups are the most fundamental transformation in
birational geometry, because every
birational morphism
In mathematics, birational geometry is a field of algebraic geometry in which the goal is to determine when two algebraic varieties are isomorphic outside lower-dimensional subsets. This amounts to studying mappings that are given by rational fu ...
between
projective varieties is a blowup. The weak factorization theorem says that every birational map can be factored as a composition of particularly simple blowups. The
Cremona group In algebraic geometry, the Cremona group, introduced by , is the group of birational automorphisms of the n-dimensional projective space over a field It is denoted by Cr(\mathbb^n(k))
or Bir(\mathbb^n(k)) or Cr_n(k).
The Cremona group is natura ...
, the group of birational automorphisms of the plane, is generated by blowups.
Besides their importance in describing birational transformations, blowups are also an important way of constructing new spaces. For instance, most procedures for
resolution of singularities
In algebraic geometry, the problem of resolution of singularities asks whether every algebraic variety ''V'' has a resolution, a non-singular variety ''W'' with a proper birational map ''W''→''V''. For varieties over fields of characterist ...
proceed by blowing up singularities until they become smooth. A consequence of this is that blowups can be used to resolve the singularities of birational maps.
Classically, blowups were defined extrinsically, by first defining the blowup on spaces such as
projective space
In mathematics, the concept of a projective space originated from the visual effect of perspective, where parallel lines seem to meet ''at infinity''. A projective space may thus be viewed as the extension of a Euclidean space, or, more generally ...
using an explicit construction in coordinates and then defining blowups on other spaces in terms of an embedding. This is reflected in some of the terminology, such as the classical term ''monoidal transformation''. Contemporary algebraic geometry treats blowing up as an intrinsic operation on an algebraic variety. From this perspective, a blowup is the universal (in the sense of
category theory
Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...
) way to turn a subvariety into a
Cartier divisor
In algebraic geometry, divisors are a generalization of codimension-1 subvarieties of algebraic varieties. Two different generalizations are in common use, Cartier divisors and Weil divisors (named for Pierre Cartier and André Weil by David Mu ...
.
A blowup can also be called ''monoidal transformation'', ''locally quadratic transformation'', ''dilatation'', σ-''process'', or ''Hopf map''.
The blowup of a point in a plane
The simplest case of a blowup is the blowup of a point in a plane. Most of the general features of blowing up can be seen in this example.
The blowup has a synthetic description as an incidence correspondence. Recall that the
Grassmannian G(1,2) parametrizes the set of all lines through a point in the plane. The blowup of the
projective plane P
2 at the point ''P'', which we will denote ''X'', is
:
Here ''Q'' denotes another point and
is an element of the Grassmannian. ''X'' is a projective variety because it is a closed subvariety of a product of projective varieties. It comes with a natural morphism π to P
2 that takes the pair
to ''Q''. This morphism is an isomorphism on the open subset of all points
with ''Q'' ≠ ''P'' because the line
is determined by those two points. When ''Q'' = ''P'', however, the line
can be any line through ''P''. These lines correspond to the space of directions through ''P'', which is isomorphic to P
1. This P
1 is called the ''
exceptional divisor In mathematics, specifically algebraic geometry, an exceptional divisor for a regular map
:f: X \rightarrow Y
of varieties is a kind of 'large' subvariety of X which is 'crushed' by f, in a certain definite sense. More strictly, ''f'' has an asso ...
'', and by definition it is the projectivized
normal space at ''P''. Because ''P'' is a point, the normal space is the same as the tangent space, so the exceptional divisor is isomorphic to the projectivized tangent space at ''P''.
To give coordinates on the blowup, we can write down equations for the above incidence correspondence. Give P
2 homogeneous coordinates
In mathematics, homogeneous coordinates or projective coordinates, introduced by August Ferdinand Möbius in his 1827 work , are a system of coordinates used in projective geometry, just as Cartesian coordinates are used in Euclidean geometry. T ...
0:''X''1:''X''2">'X''0:''X''1:''X''2in which ''P'' is the point
0:''P''1:''P''2">'P''0:''P''1:''P''2 By
projective duality
In geometry, a striking feature of projective planes is the symmetry of the roles played by points and lines in the definitions and theorems, and (plane) duality is the formalization of this concept. There are two approaches to the subject of du ...
, G(1,2) is isomorphic to P
2, so we may give it homogeneous coordinates
0:''L''1:''L''2">'L''0:''L''1:''L''2 A line