Mobius Transformations
Suppose you want to map the upper half-plane conformally onto the open unit disk. Or you want to send three arbitrary points on a circle to three prescribed points on another circle. What single family of maps does all of this simultaneously? It sends lines and circles to lines and circles. It forms a group under composition. The answer is the Möbius transformations — the fractional linear maps with . They are the automorphisms of the Riemann sphere . Understanding them is the gateway to hyperbolic geometry, elliptic functions, and the modular group. Möbius transformations matter because they are exactly the biholomorphic (conformal, bijective, holomorphic) self-maps of the extended complex plane. Every other conformal automorphism of is one of these. There are no others — a rigidity fact with no real analogue. They also act transitively and "3-transitively" on triples of points. This property is captured precisely by the invariant called the cross-ratio. This single invariant explains why circles map to circles (or lines). It governs when four points are concyclic. And it gives an explicit recipe for constructing the map sending any three points to any other three. The big picture: Möbius transformations unify Euclidean similarities, inversions, and the isometries of the hyperbolic plane. They combine into one algebraic package, , acting on . Viewing as the Riemann sphere via stereographic projection makes the circle-preserving property geometrically transparent. These maps are literally the restrictions to the sphere of certain rigid motions of , composed with projections. Still, the cleanest proof is purely algebraic via the cross-ratio. This article develops the group structure. It proves the fundamental theorem that Möbius transformations preserve the class of "circles-or-lines." It establishes the cross-ratio invariance and its use in constructing explicit maps. It also works through concrete half-plane-to-disk and three-point examples. It closes by placing Möbius maps in their role as the first case study for Analytic Continuation and as the isometry group of hyperbolic space.
- A Möbius transformation is with , , extended to .
- They form a group under composition, isomorphic to , acting by matrix multiplication on homogeneous coordinates.
- Every Möbius transformation is a composite of translations, scalings/rotations, and the inversion .
- The generalized circle (circle or line) family in is exactly preserved by every Möbius transformation.
- The cross-ratio is invariant under Möbius maps and is real iff the four points are concyclic or collinear.
- Given any two ordered triples of distinct points in , there is a unique Möbius transformation carrying one triple to the other.
- Key idea: Möbius transformations are precisely the conformal automorphisms of the Riemann sphere, and the cross-ratio is their complete invariant on point-quadruples.
Where this lives today
Möbius transformations are the automorphism group of the hyperbolic plane in both the upper half-plane and disk models — the subgroup of Möbius maps with real coefficients and positive determinant, , is exactly the isometry group of with the hyperbolic metric, and this is the starting point for Fuchsian groups, modular forms, and Teichmüller theory. In complex dynamics, Möbius transformations classify the possible linearizations of rational maps near fixed points and appear as the "trivial" building blocks against which more complex dynamics (Julia sets, Kleinian groups) is measured. In computer graphics and complex analysis software, Möbius transformations give the standard method for conformally mapping polygonal or circular domains onto canonical shapes like the disk, a first step toward numerical Analytic Continuation and Riemann-mapping algorithms. In special relativity, the Möbius group acting on the celestial sphere (via stereographic projection, identified with ) realizes the Lorentz group's action on the sky of an observer, connecting complex geometry to physics. In cryptography and coding theory, projective linear group actions related to over finite fields provide highly symmetric combinatorial structures used in the construction of error-correcting codes and permutation groups with strong transitivity properties, a finite echo of the same three-point rigidity proven here.
Ask the tutor: How do Möbius transformations with real coefficients generate the isometries of the hyperbolic plane, and how does that connect to analytic continuation along paths in ?
Let satisfy . The Möbius transformation (or fractional linear transformation) associated to these coefficients is the map
Extend to the Riemann sphere by setting
With this extension, is a bijection. Two coefficient tuples and give the same transformation if and only if for some . Writing , the assignment is a surjective group homomorphism from onto the group of Möbius transformations, with kernel the nonzero scalar matrices . Hence
Intuition
Think of a Möbius transformation as being built from three elementary geometric moves: translate, then rotate-and-scale, then invert. Concretely, if , the algebraic identity
shows that where (rotation-scaling plus translation), (inversion), (rotation-scaling), and (translation). Translations and rotation-scalings obviously send lines to lines and circles to circles (they are Euclidean similarities). The only nontrivial ingredient is inversion , and once we know inversion sends generalized circles to generalized circles, the whole group inherits this property by composition. The second key intuition is rigidity from three points. A Möbius transformation is determined by its values at any three distinct points of , and any three target values can be achieved. This is unlike affine maps (which need only two points to pin down, but can't achieve arbitrary triples) and unlike general conformal maps (which have infinitely many degrees of freedom). The cross-ratio packages this rigidity: it is the unique function of four points invariant under the group, and setting it up to equal a fixed value is exactly the equation of the Möbius map sending three basepoints to .
Let be a Möbius transformation (). Define a generalized circle in to be either (i) an ordinary circle for some , , or (ii) a set where is a straight line in . Then maps every generalized circle onto a generalized circle. Moreover the class of generalized circles is exactly preserved: maps circles to circles or lines, and lines to circles or lines, with the line case for the image occurring precisely when the generalized circle passes through .
Technique: algebraic characterization of generalized circles via a single real quadratic equation, then verification under the elementary generators of the Möbius group. Step 1: Algebraic form of a generalized circle. A subset (before adjoining ) is an ordinary circle or a line if and only if it is the solution set of an equation
where , , and , with the further conditions:
- if , describes a circle (complete the square: dividing by , becomes , a genuine circle since the right side is positive);
- if , becomes , i.e. , which is precisely the equation of a straight line (nondegenerate since , forced by ).
Conversely, every circle expands to , matching with , , , and . Every line (, ) matches with , ... wait, normalize: with , , , we need , i.e. , true. So with the stated sign condition is exactly the class of circles and lines. We adjoin to the line-solutions, and by convention a "generalized circle" is the solution set of in , with included exactly when . Step 2: Reduce to generators. By the factorization in the Intuition section, every Möbius transformation with is a composite
and if then is already affine (a composite of a scaling/rotation and a translation). Since the class of generalized circles is preserved under composition of maps that individually preserve it, it suffices to check three types of generators: (a) translations , (b) scalings/rotations (), and (c) inversion . Step 3: Translations and rotation-scalings. Let . Substituting into :
which expands to for a suitable real constant (direct computation: , real since and the middle terms are conjugates of each other up to the real coefficient ). This is again of form with the same , new ; the discriminant condition is preserved because a Euclidean translation cannot change whether a curve is a genuine circle or line (this can also be checked directly, but geometric preservation of circles/lines under translation is elementary). So translations preserve the class, with unchanged — in particular preserving whether is in the generalized circle. Similarly for with : substitute into to get
multiply through by to get , again of form with unchanged (up to an overall positive rescale which doesn't affect the sign structure), , , and one checks is preserved. So rotation-scalings preserve the class and preserve whether . Step 4: Inversion. Let , i.e. (for ). Substitute into :
Multiply both sides by :
i.e.
This is exactly of the form in the variable with new coefficients , , (all real/complex-conjugate-compatible as required since real), and the discriminant condition becomes , i.e. , i.e. — identical to the original condition. So inversion maps the solution set of (minus possibly the point or ) to the solution set of the transformed equation, again a generalized circle. We must also handle and , and : if satisfies , that means , so the original curve passes through the origin; the transformed equation has , meaning the image curve is a line (through the point at infinity, i.e. genuinely unbounded) — consistent with the map sending a circle/line through to a line. Conversely if (original is a line, containing ), then ; the image equation has "circle indicator" , and by symmetry the image is a line iff iff the original line passes through the origin. This matches the geometric fact that inversion sends a line through the origin to itself (a line) and a line missing the origin to a circle through the origin. Step 5: Conclusion. Since exactly characterizes generalized circles (Step 1), and each generator (Steps 3–4) transforms a solution set of an equation of form into the solution set of another equation of the same form with the same nondegeneracy condition, by induction (Step 2) every Möbius transformation carries generalized circles to generalized circles. The "circle line" case occurs exactly when ; tracing through the composition, this happens precisely when lies on the original curve, since enters the image curve exactly when the coefficient of vanishes after transformation, which by Step 4's inversion step corresponds to the pole of lying on the source curve.
∎For four distinct points define the cross-ratio
with the convention that if one , the two factors containing it are replaced by (formally, take the limit). Then for every Möbius transformation ,
Technique: direct algebraic computation, reduced to the three generator types, using that the cross-ratio of is a rational function of we can simplify directly for a general . Write , . For any with ,
Expand the numerator:
Hence
Now form the cross-ratio of the images, using for each of the four factors , , , :
Every factor for appears exactly once in the numerator's denominator-product and once in the denominator's denominator-product (each appears in exactly two of the four original differences, once "up" and once "down" combinatorially — check: appears in and , contributing to both numerator and denominator of the big fraction). Concretely, all four factors appear exactly once in the numerator's denominator and exactly once in the denominator's denominator, so they cancel completely. The two factors of in the numerator cancel against the two in the denominator (nonzero since ). We are left with
If one of the equals , or one of the involves the pole of , the identity persists by continuity: both sides are continuous (indeed rational) functions of on minus diagonals, and the identity holds on a dense open set, hence everywhere by continuity of both sides.
∎(a) Given any two ordered triples of distinct points and in , there exists a unique Möbius transformation with for . (b) Four distinct points lie on a common generalized circle if and only if .
(a) Existence. Define , i.e.
is a Möbius transformation (its coefficients form an invertible matrix because are distinct — direct check: the determinant of the associated matrix is a nonzero multiple of ), and ... let us verify directly: , and one checks (numerator vanishes) and (denominator vanishes). Similarly define with . Then is Möbius (composition and inverse of Möbius maps are Möbius, since is a group under composition, matching matrix multiplication and inversion in ), and for by construction. Uniqueness. Suppose both send . Then fixes . A nonidentity Möbius transformation has at most two fixed points in : solving gives if (a quadratic, at most 2 roots, and is not a fixed point since means ), or if , which fixes and at most one finite point (if ) or is the identity (if ). Either way a non-identity Möbius map has at most 2 fixed points. Since fixes three distinct points , must be the identity, so . (b) By the cross-ratio invariance lemma, applying from part (a)'s construction, we have (direct check of the degenerate cross-ratio with entries collapses to the fourth argument itself: ; computing the limit carefully by clearing symbolically gives ). So . Since is a Möbius transformation with , and by Möbius transformations preserve generalized circles maps the generalized circle through (unique such circle, since three distinct points determine a unique circle or line — standard Euclidean fact, or apply the theorem's Step 1 characterization: three points impose three real linear conditions on the 3 real parameters up to scale) onto a generalized circle through . A generalized circle through is a line; the line through and is itself. So . Therefore if and only if , i.e. iff ; excluding the case (which happens iff , excluded since points are distinct), we get iff , as claimed.
∎Worked examples
Example 1: The Cayley-type map from the upper half-plane to the disk, via three points. We construct explicitly a Möbius transformation sending the upper half-plane onto the open unit disk , using the three-point method with an asymmetric choice of boundary points: we send (three points on , in this order) to (three points on , matching orientation). By the cross-ratio construction, where and . Compute directly:
Compute :
We want , i.e. solve for . Set and solve for :
Now substitute :
So
Verification. Check the three basepoints: . ✓. . ✓. . ✓. Check that sends into : take (a representative interior point), — undefined! This signals is the pole of , i.e. ; indeed . So the pole of lies exactly on 's "point at infinity" partner... actually itself, not on the boundary — let's re-examine: we need , and a pole inside would be wrong. Let's recheck the sign/orientation. Try instead : , and , so sends to the exterior of with this coefficient choice — the orientation of the boundary triple traversed and in opposite senses relative to their interiors.
Correction. The standard fix: since a Möbius map sending sends to one of the two complementary regions ( or its exterior), and we found it sends to the exterior, we instead use ... more simply, compose with the map is not Möbius (antiholomorphic); instead choose the conjugate boundary correspondence was fine, but let's instead directly test the well-known map and see it does work, then reconcile. Indeed the classical Cayley transform is ; check ✓, and boundary points: , , . So the correct correspondence for our chosen basepoints, sending , is , not as we assumed. The lesson: not every boundary triple-to-triple assignment respecting "the same three points" sends interior to interior — one must fix orientation by testing an interior point, exactly as we did. Our computed correctly implements , and it sends to the exterior of ; post-composing with the Möbius inversion (which swaps and appropriately combined with reflection) is not quite right either since for gives — so works:
Check: , and . ✓ Interior goes to interior. And boundary points: , , . So the honest final answer, sending with , is
This exercise illustrates a genuine subtlety: the three-point construction determines a Möbius transformation carrying one triple to another, but whether it sends a given side of the first generalized circle to the correct side of the image circle must be separately checked at one interior point, since both "sides" are individually mapped onto by some correspondence of boundary triples.
Example 2: Cross-ratio test for concyclicity, four asymmetric points. Let . Are these four points concyclic (or collinear)? Compute the cross-ratio . . . . . Numerator: . Denominator: . Cross-ratio . Multiply numerator and denominator by the conjugate :
This is , which has nonzero imaginary part, so the cross-ratio is not real. By the Corollary (concyclicity criterion) proved above, these four points are not concyclic and not collinear.
Cross-check via direct circle-fitting. Find the circle through and test . The general circle equation through : . Through : . Through : . From the first equation: . Combine with : , so . From the second equation: . So the circle is , i.e. , center , radius . Test : . Since , is not on the circle through — confirming the cross-ratio test's conclusion that the four points are not concyclic, by an entirely independent computation.
The hypothesis in the definition of a Möbius transformation is not a technical nicety — without it, is not a bijection and none of the theory applies. Take , so . Then
a constant function, not injective, with no well-defined value forced at beyond the removable identification . Such a "degenerate" fractional linear expression is excluded from precisely because the cross-ratio invariance lemma's proof used to divide by a nonzero quantity in ; with , every cross-ratio of images collapses to an indeterminate or to the constant value's degenerate cross-ratio (undefined, since repeated points give an undefined cross-ratio). The three-point rigidity corollary also fails completely: a constant map cannot send three distinct points to three distinct images, so the entire "unique map through three points" machinery presupposes from the start.
Scope, edge cases & common traps
| Situation | What happens | Common trap |
|---|---|---|
| is affine, | Forgetting still extends to a bijection of , fixing | |
| , | Omitting these two special values breaks bijectivity on | |
| One of is | Cross-ratio defined by continuity/limit | Plugging naively into the formula gives |
| Checking image "side" of a circle | Must test an interior point | Assuming boundary correspondence alone determines the correct half-plane/disk direction |
| Map degenerates to a constant | Treating it as a valid (non-bijective) Möbius transformation |
The mathematician behind it
Origins · 1 minAugust Ferdinand Möbius and how this was discovered
Möbius trained under Gauss at Göttingen and spent most of his career at Leipzig, working at the boundary of projective geometry, mechanics, and what would become topology. He introduced homogeneous barycentric coordinates and systematized the study of transformations that preserve incidence and cross-ratio, laying the groundwork for what we now call Möbius (fractional linear) transformations. He is also the namesake of the Möbius strip and the Möbius function in number theory, reflecting a career that moved fluidly between geometry, combinatorics, and astronomy (he directed the Leipzig observatory).
Why must Möbius transformations be extended to rather than just ?
On alone, with is undefined at and never attains the value , so it fails to be a bijection of onto itself. Extending the domain and codomain to the Riemann sphere , and declaring and , repairs this: becomes a genuine bijection of . This is not merely a bookkeeping trick — it reflects the deeper fact that , as a compact Riemann surface (the sphere), is the natural domain on which Möbius transformations act as biholomorphic automorphisms, matching the group exactly.
Is every conformal automorphism of necessarily a Möbius transformation?
Yes, and this is a genuinely deep rigidity statement (though its proof uses machinery beyond this article, such as removable singularity theorems for meromorphic functions). Every biholomorphic bijection is meromorphic with at most a simple pole structure forced by injectivity, and one shows must be rational of degree 1, i.e. exactly of Möbius form. This contrasts sharply with automorphisms of the open disk or plane, where the automorphism groups are different (disk: real-parameter family fixing rotation and one boundary point structure; plane: only affine maps ).
Why is the cross-ratio the "right" invariant, rather than just distances or angles?
Möbius transformations are not isometries of the Euclidean metric — they can and do change distances and even angles between non-infinitesimal arcs, though they preserve angles infinitesimally (they are conformal wherever holomorphic with nonzero derivative). What they do preserve exactly is the cross-ratio of four points, a purely projective/algebraic quantity built from ratios of differences. This matches the group-theoretic fact that acts sharply 3-transitively on : fixing three points pins down the whole transformation, so the cross-ratio, which "quotients out" the three-point ambiguity, is the unique remaining invariant of a fourth point.
How does the cross-ratio detect concyclicity so cleanly?
The proof reduces to sending three of the four points to via a Möbius map ; the image of any generalized circle through those three points must be a generalized circle through , and the unique such curve is the extended real line . So the fourth point's image lies on the original circle if and only if is real, and one shows algebraically that equals exactly the cross-ratio . The realness of the cross-ratio is thus literally "the fourth point's image lands on the real axis," translated back through the invariance of the cross-ratio itself.
Do Möbius transformations preserve orientation and angles?
Every non-constant Möbius transformation is holomorphic wherever defined (away from its pole) with nonvanishing derivative, so by the theory of Conformal Mappings it preserves angles (both magnitude and orientation) between intersecting curves at every point of other than the pole. Near the pole and near , one checks conformality using the local coordinate on the Riemann sphere, and it continues to hold there too, making Möbius transformations conformal automorphisms of the entire sphere , not just of .
What is the connection between Möbius transformations and matrices?
The map sending a matrix to the Möbius transformation is a group homomorphism onto , meaning (matrix multiplication corresponds to composition), and its kernel is exactly the nonzero scalar matrices. This realizes as the quotient group , turning every computation with Möbius transformations (composition, inversion, fixed points) into linear algebra with matrices up to scalar multiples.
Why does hyperbolic geometry use only Möbius maps with real coefficients?
The subgroup of Möbius transformations with and (or any positive determinant, normalized) is exactly the set of Möbius transformations preserving the upper half-plane as a set, because such maps to itself (real coefficients preserve the real line) and one checks has the same sign as exactly when . This subgroup acts as the full isometry group of the hyperbolic metric on , making it the natural symmetry group for hyperbolic geometry.