In classical algebraic geometry, a tacnode (also called a point of osculation or double cusp)[1] is a kind of singular point of a curve. It is defined as a point where two (or more) osculating circles to the curve at that point are tangent. This means that two branches of the curve have ordinary tangency at the double point.[1]
The canonical example is
A tacnode of an arbitrary curve may then be defined from this example, as a point of self-tangency locallydiffeomorphic to the point at the origin of this curve. Another example of a tacnode is given by the links curve shown in the figure, with equation
One such family of equivalence classes is denoted by where k is a non-negative integer. This notation was introduced by V. I. Arnold. A function f is said to be of type if it lies in the orbit of i.e. there exists a diffeomorphic change of coordinate in source and target which takes f into one of these forms. These simple forms are said to give normal forms for the type -singularities.
A curve with equation f = 0 will have a tacnode, say at the origin, if and only if f has a type -singularity at the origin.
Notice that a node corresponds to a type -singularity. A tacnode corresponds to a type -singularity. In fact each type -singularity, where n ≥ 0 is an integer, corresponds to a curve with self-intersection. As n increases, the order of self-intersection increases: transverse crossing, ordinary tangency, etc.
The type -singularities are of no interest over the real numbers: they all give an isolated point. Over the complex numbers, type -singularities and type -singularities are equivalent: (x, y) → (x, iy) gives the required diffeomorphism of the normal forms.