Documentation

TauCeti.Analysis.Complex.Conformal.UnitDisc.Automorphism.Group

The automorphism group of the complex unit disc #

Conformal/UnitDisc/Automorphism/Classification.lean shows that a holomorphic self-map of the open unit disc with a holomorphic two-sided inverse has the standard form z โ†ฆ u * (z - a) / (1 - conj a * z). That is a statement about individual maps. This file turns the family into the group Aut(๐”ป) that the conformal-mapping roadmap's L2 layer asks for, and identifies it with the standard family.

The group is unitDiscAut, a Subgroup (Equiv.Perm Complex.UnitDisc): a permutation of the bundled disc belongs to it exactly when both it and its inverse are restrictions of functions โ„‚ โ†’ โ„‚ that are holomorphic on Metric.ball 0 1 (the predicate IsHolomorphicUnitDiscPerm). Stated this way the subgroup axioms are elementary โ€” a composite of holomorphic maps is holomorphic โ€” while the classification supplies the description of the underlying set.

Main results #

Transitivity together with the stabiliser description is how Aut(๐”ป) gets used downstream: normalise a map at a chosen base point (transitivity), then read off the freedom that is left over (a rotation).

This discharges the group half of the conformal-mapping roadmap's L2 description of the disc automorphism group Aut(๐”ป) = {e^{iฮธ}(zโˆ’a)/(1โˆ’ฤz)} (see ConformalMapping/README.md). As with the rest of the L0--L3 conformal-mapping material, it is coordinated with the upstream Mathlib Riemann-mapping effort leanprover-community/mathlib4#33505, whose human-curated predecessors are Analysis/Complex/RiemannMapping.lean and Analysis/Complex/BranchLogRoot.lean; should a disc automorphism group land upstream, these declarations are a temporary shim to be deleted and their consumers refactored onto it.

References #

A permutation of the complex unit disc is holomorphic when it is the restriction of a function โ„‚ โ†’ โ„‚ that is holomorphic on the open unit ball.

Holomorphy of a map of the bundled disc is phrased through a scalar representative, matching the generality bar of the conformal-mapping roadmap (everything is stated for f : โ„‚ โ†’ โ„‚) and the hypotheses of exists_forall_unitDisc_eq_unitDiscStandardAutomorphismEquiv.

Equations
Instances For

    The automorphism group of the unit disc. A permutation of Complex.UnitDisc is a holomorphic automorphism when both it and its inverse extend to functions that are holomorphic on the open unit ball.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The inverse of a standard disc automorphism is again one: inverting z โ†ฆ u * (z - a) / (1 - conj a * z) replaces the rotation u by uโปยน and the centre a by u โ€ข (-a), the image of the origin under the original automorphism. (The inverse itself sends 0 to a, since the original sends a to 0.)

      Every standard disc automorphism is a holomorphic automorphism of the disc.

      @[simp]

      Aut(๐”ป) = {e^{iฮธ}(z โˆ’ a)/(1 โˆ’ ฤz)}. A permutation of the complex unit disc is a holomorphic automorphism exactly when it is a standard automorphism.

      The forward direction is the classification theorem exists_forall_unitDisc_eq_unitDiscStandardAutomorphismEquiv, which rests on the Schwarz lemma; the converse is the holomorphy of the standard formula and of its inverse.

      The underlying set of Aut(๐”ป) is the range of the standard parametrisation by a rotation and a centre.

      The standard disc automorphisms are closed under composition.

      This is a corollary of the group structure and the classification: no computation with the composite of two Moebius factors is needed.

      Aut(๐”ป) acts transitively on the disc. Any point of the disc can be moved to any other by a holomorphic automorphism, namely the composite of the Moebius factor centred at the source with the inverse of the one centred at the target.

      theorem TauCeti.exists_mem_unitDiscAut_apply_eq (z w : Complex.UnitDisc) :
      โˆƒ e โˆˆ unitDiscAut, e z = w

      Transitivity of Aut(๐”ป) on the disc, phrased for the ambient permutations.

      The rotations z โ†ฆ u * z, as a subgroup of the permutations of the unit disc. It is the image of Circle under its multiplicative action on the disc.

      Equations
      Instances For

        The rotation subgroup is the range of the circle action, in the form that transfers general constructions about MonoidHom.range โ€” such as Mathlib's Cayley-theorem construction Equiv.Perm.subgroupOfMulAction โ€” to TauCeti.unitDiscRotation.

        @[simp]

        The stabiliser of the origin in Aut(๐”ป) is the rotation group. A permutation of the disc is a rotation exactly when it is a holomorphic automorphism fixing the origin.

        The forward implication is immediate; the converse is the classification, which forces the centre of a standard automorphism fixing 0 to be 0. This is the group-theoretic form of the rigidity statement behind the Schwarz lemma.

        The rotations are holomorphic automorphisms of the disc.

        The stabiliser of the origin in Aut(๐”ป) is the rotation group, as subgroups of Aut(๐”ป) itself: the rotations sit inside Aut(๐”ป) as unitDiscRotation.subgroupOf unitDiscAut, and that subgroup is exactly MulAction.stabilizer unitDiscAut 0.