Singularities

Interactive apps

Singularities and the ADE classification

Here we will attempt to explain the connection between the classification of singularities and the ADE classification of Coxeter groups.

The best explanation I've found for this is Joris van Hoboken's Masters Thesis Platonic solids, binary polyhedral groups, Kleinian singularities and Lie algebras of type A,D,E (University of Amsterdam, 2002)

The basic idea is of blowing up singularities, this replaces each A1 singular point by a circle creating a smooth surface. Higher singularities have more complex blowups, A2 blows up to two linked circles, A3 to three circles, D4 to three circles all linked to a common fourth circle.

Calculating the homology group of this resulting surface allows the different types of singularity to be identified. These homology groups also link into the Coxeter Dynkin diagrams and the ADE classification.

Resolution of singularities

The goal of a resolution of a singularity is replacing a surface $V$ with singularity by another surface $U$ which is non-singular and away from the singular point is the same (isomorphic). To get a resolution we use a technique called a blow-up, this replaces the singular point by a line.

Consider this map from a cylinder to an A1 singularity.

blowup of A1 singularity
Blowup of an A1 singularity

The cylinder is defined as $x^2+y^2=1$ and the map $\mu: (x,y,z) \to (x z, y z,z)$ produces the A1 singular surface $x^2+y^2-z^2=0$. The circle $x^2+y^2=1, z=0$ is sent to the singular point and is called the exceptional set. Away from the circle the map is 1 to 1 and onto.

One particular feature of this map is if you take lines that cross the circle they map to lines that pass through the singularity. So we can thing of replacing the singularity by the set of lines passing through it.

blowup of A1 singularity
Blowup of an A1 singularity with lines

Unfolding the A1 singularity

A related concept is unfolding. Here we consider our singular surface as part of a family of surfaces, most of which are not singular. For the A1 singularity $x^2 + y^2 - z^2 =0$ we can consider the family $x^2 + y^2 - z^2 + d=0$ for different values of $d$.

blowup of A1 singularity
Unfolding of an A1 singularity

Note that the right hand surface above is topologically the same as the blowup of the singularity. In particular both have one loop round the surface. In this hand-wavy explanation we blur the distinction between resolutions, blow-ups and unfoldings.

To represent these of the Coxeter-Dynkin diagram we can replace a solid circle with an open circle.

A1 unfolding diagram         A1 unfolding diagram
Coxeter-Dynkin diagram for an A1 singularity with a single node (left), diagram representing the unfolding with one open circle representing the loop in the diagram (right).

Unfolding the A2 singularity

The A2 singularity is represented by Coxeter-Dynkin diagram with two linked nodes. A2 diagram

Step 1 in unfolding of and A2 point

3D Model: A2 singularity

To see how this comes about consider this unfolding of an A2 singularity. It happens in two stages, first a loop is created with an A1 point on it. Then this A1 point is unfolded to form a second loop.

Step 1 in unfolding of and A2 point Step 2 in unfolding of and A2 point Step 3 in unfolding of and A2 point Step 4 in unfolding of and A2 point Step 5 in unfolding of and A2 point

The result of the unfolding give two linked loop. Each of these corresponds to a node on the Dynkin diagram, and as they are linked there is an edge in the Dynkin diagram.

3D Model: Unfold stage 1

3D Model: Unfold stage 2

Unfolding the A3 singularity

For the A3 singularity there is similar pattern the singularity can be unfolded to three linked loops. There are various intermediate states with either an A2 singularity; two A1 singularities or a single A1 singularity.

A3 *-*-0
loop, A2:
A3 0-*-0
loop, A1, loop:
A3 *-*-*
A3:
A3 0-0-0
loop, loop, loop:
A3 *-0-*
A1, loop, A1:
A3 *-0-0
loop, loop, A1:

Unfolding the D4 singularity

The D4 singularity is the first one where the Coxeter-Dynkin diagram has a branch: .

D4 singular

3D Model: unfolded D4 singularity

The first stage of unfolding can occur in two different ways. One equivalent to removing the central node, giving rise to a shape with 3 A1 singularities. Alternatively one of the outer nodes can be removed, leaving an A3 singularity. Here we have used the unfolding $x^2 y - y^3 - z^2 + a ( y^2 + x y) + b y^2$, $a=b=0$ give the singularity changing the $s$ parameter gives the 3 A1 configuration going top to bottom, and change $b$ give the left-right configuration.

D4 unfolding: 3 A1
3 A1a :
D4 unfolding: A3
A3:
D4
D4:
D4 unfolding: A3
A3:
D4 unfolding: 3 A1
3 A1b :

The full unfolding of the singularity is complex, and includes members with 2 A1 singularities, and one A1 singularity.

D4 unfolding: A1A1 D4 unfolding: A1A1
Two A1 singularities
D4 unfolding: A2
One A2 singularities
D4 unfolding: A1 D4 unfolding: A1
One A1 singularity

Here is one non-singular member showing four linked loops. Note how the central blue loop has points in common with each of the other loops, corresponding to a line joining them in the Coxeter-Dynkin diagram. But the other pairs have no point in common, hence no line in the diagram.

D4 unfolding: non singular
3 A1b :
D4 unfolding: non singular

3D Model: unfolded D4 singularity

Unfolding Ẽ6

The Affine Coxeter Group ${\tilde {E}}_{6}$ corresponds to the cubic surface $x^3+y^3+z^3+k x y z$, this can have multiple forms depending on the parameter $k$.

E6~ singularity E6~ singularity +
forms of the Ẽ6 singularity

The has Coxeter–Dynkin diagram E6 tilda Coxeter Dynkin diagram

All the Cubic surfaces occur in the unfolding of ${\tilde {E}}_{6}$ there are 23 different types in Cayley's classification, including the A1, A2, A3 and D4 singularities above and all their unfoldings; the A4, D5 and E6 singularities; surfaces with multiple nodes, like Cayley's cubic with 4 A1 singularities; and surfaces with nodal lines, S(1,1).

Unfolding of the ${\tilde {E}}_{6}$ singularity
MultiplicitySurfaceDiagrams
7 E6 tilda singularity ${\tilde {E}}_{6}$ E6 tilda Coxeter Dynkin diagram
6 Cayley Cublic XX Cayley Cublic XIX Cayley Cublic XXI $E_6$ E6 Coxeter Dynkin diagram $A_5 A_1$ A5 A1 Coxeter Dynkin diagram $A_2 A_2 A_2$ A2 A2 A2 Coxeter Dynkin diagram
5 Cayley Cublic XIX Cayley Cublic XX Cayley Cublic XXI Cayley Cublic XIX Cayley Cublic XXI $D_5$ D5 Coxeter Dynkin diagram $A_5$ A5 Coxeter Dynkin diagram $A_4 A_1$ A4 A1 Coxeter Dynkin diagram $A_3 A_1 A_1$A3 A1 A1 Coxeter Dynkin diagram $A_2 A_2 A_1$ A2 A2 A1 Coxeter Dynkin diagram
4 Cayley Cublic XX Cayley Cublic XIX Cayley Cublic XXI Cayley Cublic XIX Cayley Cublic XXI Cayley Cublic XXI $D_4$ D4 Coxeter Dynkin diagram $A_4$ A4 Coxeter Dynkin diagram $A_3 A_1$ A3 A1 Coxeter Dynkin diagram $A_2 A_2$ A2 A2 Coxeter Dynkin diagram $A_2 A_1 A_1$ A2 A1 A1 Coxeter Dynkin diagram $A_1 A_1 A_1 A_1$ A1 A1 A1 A1 Coxeter Dynkin diagram
3 Cayley Cublic XX Cayley Cublic XIX Cayley Cublic XXI $A_3$ A3 Coxeter Dynkin diagram $A_2 A_1$ A2 A1 Coxeter Dynkin diagram $A_1 A_1 A_1$ A1 A1 A1 Coxeter Dynkin diagram
2 Cayley Cublic XX Cayley Cublic XIX $A_2$ A2 Coxeter Dynkin diagram $A_1 A_1$ A1 A1 Coxeter Dynkin diagram
1 Cayley Cublic XX $A_1$ A1 Coxeter Dynkin diagram
0 Fermat Cublic
Msqli defined