Le module d'un nombre complexe \(z\) est sa distance à l'origine ; si \(\bar{z}\) désigne le conjugué de \(z\), c'est la racine carrée du produit \(z\bar{z}\).
L'ensemble des complexes tels que \(z\bar{z}=R^2\) est donc un cercle de rayon \(R\) centré à l'origine. Si on effectue une translation on obtient \((z+k)(\bar{z}+\bar{k})=R^2\) c'est-à-dire l'ensemble de tous les cercles. L'équation des cercles est donc de la forme \(z\bar{z}+k\bar{z}+\bar{k}z+l=0\) avec \(l=k\bar{k}-R^2\), réel. Considérons à présent la transformation appliquant \(z\) sur \(1/z\). Le transformé du cercle est \(1+kz+\bar{k}\bar{z}+lz\bar{z}=0\). Si \(l\) n'est pas nul, c'est l'équation d'un autre cercle, sinon c'est une droite.
Pour rendre les choses plus harmonieuses, considérons l'ensemble des droites et des cercles dont l'équation est:
\[ az\bar{z}+k\bar{z}+\bar{k}z+d=0 \]avec \(a\) et \(d\) réels. Nous les appellerons cycles.
Si on pose \(k=½(b+ic)\) et que l'on remplace \(z\) par \(x+iy\), on retrouve l' équation classique :
\[ a(x^2+y^2)+bx+cy+d=0 \]Cet ensemble est conservé par l'application de \(z\) sur \(z^{-1}\). De plus l'ensemble des droites et des cercles est évidemment conservé par les transformations \(z'=az+b\).
On voit ainsi que l'ensemble des droites et cercles est conservé par les transformations \(z'=(az+b)/(cz+d)\). Elles constituent le groupe conforme du plan. Ce sont des permutations des points du plan complété par un point à l'infini, le plan conforme . Toute droite est complétée par le point à l'infini. Le plan conforme possède de belles propriétés relatives à ses cycles (cercles et droites). Trois points appartiennent toujours à un et un seul cycle. En particulier, si les trois points sont colinéaires ou si un des points est le point à l'infini, le cycle est une droite. Si deux cycles ont un point commun et forment un angle non nul en ce point, ils ont en commun un second point (si les deux cycles sont des droites, on voit l'utilité d'avoir ajouté un point à l'infini!)
Si l'on considère la transformation qui applique \(z\) sur \(1/\bar{z}\), elle possède une interprétation géométrique simple. Tout couple de points homologues est aligné avec l'origine; de plus le produit des distances à celle-ci est constant. C'est la transformation appelée inversion . Elle conserve également l'ensemble des cycles.
Soient deux cercles d'équations:
\[ a(x^2+y^2)+bx+cy+d=0 ~~~~~~\text{et}~~~~~~ a'(x^2+y^2)+b'x+c'y+d'=0 \]L'angle de deux cercles \(C\) et \(C'\) est, par définition, l'angle de leur tangente en un point d'intersection. Si \(p\) est un des points d'intersection de \(C\) et \(C'\), on retrouve l'angle des deux tangentes comme angle des deux rayons (la tangente est perpendiculaire au rayon). L'angle des deux cercles est l'angle des vecteurs \(\vec{pc}\) et \(\vec{pc'}\).
On a : \(\vec{cc'}=\vec{pc'}-\vec{pc}\) \(cc'^2=pc'^2-2\vec{pc}\vec{pc'}+pc^2= R'^2-2\vec{pc}\vec{pc'}+R^2\)
on en déduit:
\[ \begin{align} pc.pc'& = \frac{1}{2}(R^2+R'^2-cc'^2) \\ & = \small {\frac {1}{2} \left [ \frac {b^2+c^2-4ad}{4 a^2} + \frac {b'^2+c'^2-4a'd'}{4a'^2} - \left ( \frac b {2a} - \frac {b'}{2a'} \right )^2 - \left ( \frac c {2a} - \frac {c'}{2a'} \right )^2 \right ]} \\ & = \frac {bb' + cc' -2(ad'+a'd)}{2aa'} \end{align} \]Si θ désigne l'angle des deux cercles, on a:
\[ \mathbf{cos~}\theta=\frac {bb'+cc'-2(ad'+a'd)}{\sqrt {b^2+c^2-4ad}\sqrt {b'^2+c'^2-4a'd'}} \]On remarque que si \(a\) ou \(a'\) est nul un ou deux des cercles deviennent des droites et on trouve la formule usuelle donnant l'angle de deux droites.
Dans une transformation conforme du plan, on peut facilement vérifier que la forme \(b^2+c^2-4ad\) est invariante (à un facteur près). Les transformations conformes conservent les cycles et les angles.
On rapprochera ainsi la formule donnant l'angle de deux cycles de celle donnant le produit scalaire de deux vecteurs du plan et l'utilisation de la forme bilinéaire symétrique associée à la forme quadratique.