arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2406.06733v1 [math.GT] 10 Jun 2024

Space of circle patterns on tori and its symplectic formThanks: This work was partially supported by the FNR grant CoSH O20/14766753.

Wai Yeung Lam Address: Department of Mathematics, University of Luxembourg, Maison du nombre, 6 avenue de la Fonte, L-4364 Esch-sur-Alzette, Luxembourg. Email address: wyeunglam@gmail.com
Abstract.

We consider circle patterns on closed tori equipped with complex projective structures. There is an embedding of the space of circle patterns to the Teichmüller space of a punctured surface. Via the embedding, the Weil-Petersson symplectic form is pulled back to the space of circle patterns. We investigate its non-degeneracy. On the other hand, we also complete a conjecture that the space of circle patterns is homeomorphic to the Teichmüller space of the closed torus.

1. Introduction

Conformal maps in the plane are characterized as mappings sending infinitesimal circles to themselves. Instead of infinitesimal size, a circle packing in the plane is a configuration of finite-size circles where certain pairs are mutually tangent. Thurston proposed regarding the map induced from two circle packings with the same tangency pattern as a discrete conformal map [12]. With circle packings, one could define discrete conformal structures and compare them with classical conformal structures.

Generalizing the notion of circle packings, a circle pattern in the plane is a realization of a planar graph such that each face has a circumcircle passing through the vertices. By adding diagonals, we assume each face is triangular and the circle pattern is determined by cross ratios as follows. Assume (V,E,F)(V,E,F) is a triangulation of the planar graph. Given a realization of the vertices z:V{}z:V\to\mathbb{C}\cup\{\infty\}, we associate a complex cross ratio to the common edge {ij}\{ij\} shared by triangles {ijk}\{ijk\} and {jil}\{jil\}

Xij:=(zkzi)(zlzj)(zizl)(zjzk)=XjiX_{ij}:=-\frac{(z_{k}-z_{i})(z_{l}-z_{j})}{(z_{i}-z_{l})(z_{j}-z_{k})}=X_{ji}\in\mathbb{C}

It defines a function X:EX:E\to\mathbb{C} satisfying certain polynomial equations, which can be defined generally on any surface.

Definition 1.1.

Suppose (V,E,F)(V,E,F) is a triangulation of a closed surface SgS_{g} of genus gg, where VV, EE and FF denote respectively the sets of vertices, edges and faces. An unoriented edge is denoted by {ij}={ji}\{ij\}=\{ji\} indicating that its end points are vertices ii and jj. A cross ratio system is an assignment X:EX:E\to\mathbb{C} such that for every vertex ii with adjacent vertices numbered as 11, 22, …, rr in the clockwise order counted from the link of ii,

(1) Πj=1nXij=1\displaystyle\Pi_{j=1}^{n}X_{ij}=1
(2) Xi1+Xi1Xi2+Xi1Xi2Xi3++Xi1Xi2Xir=0\displaystyle X_{i1}+X_{i1}X_{i2}+X_{i1}X_{i2}X_{i3}+\dots+X_{i1}X_{i2}\dots X_{ir}=0

where Xij=XjiX_{ij}=X_{ji}.

A cross ratio system provides a recipe to lay out neighboring circumdisks. Equations (1) and (2) ensure that the holonomy around each vertex under the gluing construction is the identity.

We are interested in circle patterns with prescribed Delaunay intersection angles. Observe that the imaginary part Im(logX):E[0,2π)\Imaginary(\log X):E\to[0,2\pi) is the intersection angles of circumdisks.

Definition 1.2.

Given a triangulation of SgS_{g}, a Delaunay angle structure is an assignment of angles Θ:E[0,π)\Theta:E\to[0,\pi) with Θij=Θji\Theta_{ij}=\Theta_{ji} satisfying the following:

  1. (i)

    For every vertex ii,

    jΘij=2π\sum_{j}\Theta_{ij}=2\pi

    where the sum is taken over the neighboring vertices of ii on the universal cover.

  2. (ii)

    For any collection of edges (e0,e1,e2,,er=e0)(e_{0},e_{1},e_{2},\dots,e_{r}=e_{0}) whose dual edges form a simple closed contractable path on the surface, then

    i=1nΘei>2π\sum_{i=1}^{n}\Theta_{e_{i}}>2\pi

    unless the path encloses exactly one primal vertex.

We consider cross ratio systems with prescribed Delaunay angles

P(Θ)={X:E|Im(logX)=Θ and satisfying (1)(2)}.P(\Theta)=\{X:E\to\mathbb{C}|\Imaginary(\log X)=\Theta\text{ and satisfying }\eqref{eq:crproduct}\eqref{eq:crsum}\}.

It is known that these conditions on Θ\Theta are necessary and sufficient for P(Θ)P(\Theta) to be non-empty [10]. Generally, every Delaunay cross ratio system in P(Θ)P(\Theta) induces a complex projective structure on the closed surface. We denote P(Sg)P(S_{g}) the space of marked complex projective structure on the closed surface. By forgetting the circle pattern and considering the underlying complex projective structure, one obtains a mapping from the space of circle patterns to the Teichmüller space of the closed surface via a composition of maps

P(Θ)𝑓P(Sg)𝜋Teich(Sg)P(\Theta)\xrightarrow{f}P(S_{g})\xrightarrow{\pi}\Teich(S_{g})

where ff is the forgetful map and π\pi is the classical uniformization map for Riemann surfaces. It is conjectured that πf\pi\circ f is a homeomorphism [5]. For g>1g>1, the conjecture is largely open. There are partial results but it is not yet clear whether P(Θ)P(\Theta) is a manifold in general [3, 7, 11]. For the torus case g=1g=1, it is better understood.

Theorem 1.3 ([6]).

Given any Delaunay angle structure Θ\Theta on a torus S1S_{1}, the mapping

πf:P(Θ){X}Teich(S1){τ}\pi\circ f:P(\Theta)-\{X^{\dagger}\}\to\Teich(S_{1})-\{\tau^{\dagger}\}

is a finite-sheet covering map where XX^{\dagger} is the unique cross ratio system that induces an Euclidean torus and τ\tau^{\dagger} is the associated conformal structure. In particular, the projection

πf:P(Θ)Teich(S1)\pi\circ f:P(\Theta)\to\Teich(S_{1})

is a covering map with at most one branch point.

The proof involves verifying the local diffeomorphism with the use of the discrete Laplacian. However the argument fails at Euclidean structures, where the character variety of P(S1)P(S_{1}) becomes singular [1]. We remedy it by taking a topological approach.

Theorem 1.4.

The covering map

πf:P(Θ){X}Teich(S1){τ}\pi\circ f:P(\Theta)-\{X^{\dagger}\}\to\Teich(S_{1})-\{\tau^{\dagger}\}

has degree 11 and hence

πf:P(Θ)Teich(S1)\pi\circ f:P(\Theta)\to\Teich(S_{1})

is a homeomorphism.

On the other hand, there is an embedding of P(Θ)P(\Theta) to the Teichmüller space of a punctured surface Teich(Sg,n)\Teich(S_{g,n}) with n=|V|n=|V|, which consists of marked complete hyperbolic metrics with cusps at the punctures. The complex cross ratios XX provide a recipe to construct a pleated surface in hyperbolic 3-space by gluing ideal triangles with shear coordinates RelogX\Real\log X and bending angles ImlogX\Imaginary\log X. By forgetting the bending angles, every circle pattern induces a complete hyperbolic metric with cusps on the punctured surface. Thus we have an embedding

f~:P(Θ)Teich(Sg,n)6g6+2n\tilde{f}:P(\Theta)\xhookrightarrow{}\Teich(S_{g,n})\cong\mathbb{R}^{6g-6+2n}

Via the embedding f~\tilde{f}, the Weil-Petersson symplectic form ωP\omega_{P} on Teich(Sg,n)\Teich(S_{g,n}) is pulled back to P(Θ)P(\Theta).

In [7], we related it to Goldman’s symplectic form on P(Sg)P(S_{g}). It was conjectured that the pullback is non-degenerate, and hence defines a symplectic structure on the space of circle patterns. With the tool of the discrete Laplacian, we verify it in the case of tori.

Theorem 1.5.

Given any Delaunay angle structure Θ\Theta on a torus, the pullback of the symplectic form f~ωP\tilde{f}^{*}\omega_{P} is non-degenerate on P(Θ){X}P(\Theta)-\{X^{\dagger}\}.

Although our approach of discrete Laplacian is not applicable at Euclidean tori, we believe that the bilinear form is still non-degenerate there. In the last section, we illustrate it with Euclidean tori obtained from triangular lattices.

2. Complex projective structures on tori

We recall the complex projective structures on tori and show that πf\pi\circ f is a homeomorphism (Theorem 1.4).

Definition 2.1.

A complex projective structure on a closed surface SgS_{g} is a maximal atlas of charts from open subsets of SgS_{g} to the Riemann sphere such that the transition functions are restrictions of Möbius transformations. These charts are called projective charts.

Two complex projective structures are marked isomorphic if there is a diffeomorphism homotopic to the identity mapping projective charts to projective charts. We denote P(Sg)P(S_{g}) the space of marked complex projective structures up to isomorphism.

Given a complex projective structure on a torus S1S_{1}, there is a developing map of the universal cover to the Riemann sphere and a holonomy representation of the fundamental group π1(S1)\pi_{1}(S_{1})

ρHom(π1(S1),PSL(2,)).\rho\in\Hom(\pi_{1}(S_{1}),PSL(2,\mathbb{C})).

Since the fundamental group of the torus is abelian, the holonomy of the complex projective torus has one common fixed point or two depending on whether the torus admits an Euuclidean structure. By normalizing one of the fixed point at infinity, one obtains a complex affine structure.

Definition 2.2.

A complex affine structure on a surface SS is a maximal atlas of charts from open subsets of SS to \mathbb{C} such that the transition functions are restrictions of complex affine transformations zaz+bz\mapsto az+b for some a,ba,b\in\mathbb{C} with a0a\neq 0.

Indeed, all complex projective structures can be reduced to complex affine structures.

Proposition 2.3 (Gunning [4]).

Every complex projective structure on a torus can be reduced to an affine structure.

Throughout the paper, we denote γ1,γ2π1(S)\gamma_{1},\gamma_{2}\in\pi_{1}(S) generators of the fundamental group of the torus and write their holonomy representation ρ1=ρ(γ1)\rho_{1}=\rho(\gamma_{1}) and ρ2=ρ(γ2)\rho_{2}=\rho(\gamma_{2}) in SL(2,)SL(2,\mathbb{C}). By moving a common fixed point to infinity, the holonomy representation of a complex projective can be normalized to one of the followings.

  1. (I)

    (Euclidean tori) The holonomy ρ1,ρ2\rho_{1},\rho_{2} are translation, i.e. βr\exists\beta_{r}\in\mathbb{C} such that

    (zγr)i=ρr(zi)=zi+βriV^.(z\circ\gamma_{r})_{i}=\rho_{r}(z_{i})=z_{i}+\beta_{r}\quad\forall\,i\in\hat{V}.
  2. (II)

    (Non-Euclidean tori) The holonomy becomes stretched rotation, i.e. αr\exists\alpha_{r}\in\mathbb{C} such that

    (zγr)i=ρr(zi)=αrziiV^.(z\circ\gamma_{r})_{i}=\rho_{r}(z_{i})=\alpha_{r}z_{i}\quad\forall\,i\in\hat{V}.

Circle patterns on affine tori can be parametrized using the affine holonomy.

Proposition 2.4 ([10, Theorem 7.2]).

Let Θ\Theta be a Delaunay angle structure on a triangulated torus and A1,A2A_{1},A_{2}\in\mathbb{R}. Then there exists a unique affine structure on the torus with affine holonomy ρr(z)=αrz+βr\rho_{r}(z)=\alpha_{r}z+\beta_{r} such that log|αr|=Ar\log|\alpha_{r}|=A_{r} that support a unique circle pattern with cross ratio XP(Θ)X\in P(\Theta). The developing map zz is unique up to a global affine transformation.

Two different affine structures might correspond to the same complex projective structure. The affine holonomy always have a common fixed point at \infty. As long as it shares another fixed point in \mathbb{C}, we can apply an inversion to interchange the two fixed points and obtain a new affine structure, while the underlying complex projective structure remains the same, and so is the cross ratio. In the notation of Proposition 2.4, an affine holonomy shares two fixed points if and only if (A1,A2)(0,0)(A_{1},A_{2})\neq(0,0).

Corollary 2.5.

For any Delaunay angle structure Θ\Theta on a triangulated surface, we have a homeomorphism given via Proposition 2.4

P(Θ)Ω:=2/P(\Theta)\cong\Omega:=\mathbb{R}^{2}/\sim

where the quotient is given by an equivalence relation (A1,A2)(A1,A2)(A_{1},A_{2})\sim(-A_{1},-A_{2}).

Given a Delaunay cross ratio system on the torus, it induces a complex projective structure and thus a conformal structure. The underlying conformal structure can be read off from the affine developing map. Recall that we can parameterize the affine structures with a fixed underlying conformal structure on the torus by a complex parameter cc in the upper half plane \mathbb{H} as follows: Start with a Euclidean torus obtained by gluing the opposite sides of a parallelogram spanned by complex numbers 11 and τ\tau in the upper half plane where the horizontal side and the vertical side form the loops γ1\gamma_{1} and γ2\gamma_{2} after gluing. The parameter τ\tau represent a marked conformal structure in the Teichmmüller space Teich(S1)\Teich(S_{1})\cong\mathbb{H}. Let d:S~d:\tilde{S}\to\mathbb{C} be a developing map of an affine structure with the same marked conformal structure. Its holonomy satisfies d(z+1)=α1d(z)+β1d(z+1)=\alpha_{1}d(z)+\beta_{1} and d(z+τ)=α2d(z)+β2d(z+\tau)=\alpha_{2}d(z)+\beta_{2}. Notice that dd is holomorphic and d0d^{\prime}\neq 0. We have d′′/dd^{\prime\prime}/d^{\prime} holomorphic and periodic on the torus. Thus d′′/d=cd^{\prime\prime}/d^{\prime}=c for some constant cc\in\mathbb{C}. In the case c=0c=0, d(z)=az+bd(z)=az+b and we get a Euclidean torus. In the case c0c\neq 0, we have d(z)=aecz+bd(z)=ae^{cz}+b for some constants a,ba,b, which can be normalized to d(z)=eczd(z)=e^{cz} by translation and scaling. Its developing map satisfies d(z+1)=ecd(z)d(z+1)=e^{c}d(z) and d(z+τ)=ecτd(z)d(z+\tau)=e^{c\tau}d(z). Thus the holonomy is generated by

zγ1=ρ1(z)=ecz\displaystyle z\circ\gamma_{1}=\rho_{1}(z)=e^{c}z
zγ2=ρ2(z)=ecτz\displaystyle z\circ\gamma_{2}=\rho_{2}(z)=e^{c\tau}z

By comparing it with Proposition 2.4, we see that given any real numbers (A1,A2)(0,0)(A_{1},A_{2})\neq(0,0), there is a unique circle pattern XP(Θ)X\in P(\Theta) on an affine torus with conformal structure τ\tau and affine parameter cc such that

Rec=A1,Re(cτ)=A2.\Real c=A_{1},\quad\Real(c\tau)=A_{2}.

On the other hands, it is known that the imaginary parts take values in a bounded interval.

Proposition 2.6 ([6, Lemma 4.1]).

For any Delaunay cross ratio system, both |Imc||\Imaginary c| and |Imcτ||\Imaginary c\tau| are bounded by a constant depending only on the triangulation.

We take a topological approach to show that πf:P(Θ)Teich(S1)\pi\circ f:P(\Theta)\to\Teich(S_{1}) is a homeomorphism. The following argument is due to Tianqi Wu.

Proof of Theorem 1.4.

We parameterize Teich(S1)\Teich(S_{1}) by the upper half plane \mathbb{H} and P(Θ)P(\Theta) by Ω\Omega using Corollary 2.5. Then it suffices to consider πf:Ω\pi\circ f:\Omega\to\mathbb{H}. Let τ0=πf(0,0)\tau_{0}=\pi\circ f(0,0) be the conformal structure associated to the unique Euclidean torus that supports a circle pattern with intersection angle Θ\Theta.

Writing Ω0:=Ω{0,0}\Omega_{0}:=\Omega-\{0,0\} and 0{τ0}\mathbb{H}_{0}-\{\tau_{0}\}, it is known from [6] that πf:Ω00\pi\circ f:\Omega_{0}\to\mathbb{H}_{0} is a covering map. We shall further argue that the covering map has degree 11. For any fixed R>0R>0, we consider a simple loop γR\gamma_{R} on Ω0\Omega_{0} given by

γR(t)=(Rcost,Rsint)\gamma_{R}(t)=(R\cos t,R\sin t)

for t[0,π]t\in[0,\pi]. It represents a generator in π1(Ω0)\pi_{1}(\Omega_{0}).

We claim that πfγR\pi\circ f\circ\gamma_{R} is a loop in 0\mathbb{H}_{0} representing a generator of π1(0)\pi_{1}\left(\mathbb{H}_{0}\right) as well. Observe that

πf(A1,A2)=cτc=Re(cτ)+iIm(cτ)Re(c)+iIm(c)=A2+iIm(cτ)A1+iIm(c)\pi\circ f\left(A_{1},A_{2}\right)=\frac{c\tau}{c}=\frac{\operatorname{Re}(c\tau)+i\cdot\operatorname{Im}(c\tau)}{\operatorname{Re}(c)+i\cdot\operatorname{Im}(c)}=\frac{A_{2}+i\cdot\operatorname{Im}(c\tau)}{A_{1}+i\cdot\operatorname{Im}(c)}

where both c,τc,\tau are continuous functions of (A1,A2)\left(A_{1},A_{2}\right) and |Im(c)|,|Im(cτ)||\operatorname{Im}(c)|,|\operatorname{Im}(c\tau)| are bounded. To make the picture clearer, we map the upper half plane to the unit disk via a homeomorphism g(z)=ziz+ig(z)=\frac{z-i}{z+i}. Then for sufficiently large RR

gπfγR(t)=A2iA1+O(1)A2+iA1+O(1)=RsintiRcost+O(1)Rsint+iRcost+O(1)=ei2t+O(R1).g\circ\pi\circ f\circ\gamma_{R}(t)=\frac{A_{2}-iA_{1}+O(1)}{A_{2}+iA_{1}+O(1)}=\frac{R\sin t-iR\cos t+O(1)}{R\sin t+iR\cos t+O(1)}=e^{i\cdot 2t}+O\left(R^{-1}\right).

When t[0,π]t\in[0,\pi], it forms the desired loop that generates π1(g(0))\pi_{1}(g(\mathbb{H}_{0})). Thus the covering map πf:Ω00\pi\circ f:\Omega_{0}\to\mathbb{H}_{0} has degree 11 and hence πf:Ω\pi\circ f:\Omega\to\mathbb{H} is a homeomorphism. ∎

3. Weil-Petersson symplectic form on Teich(S1,n)\Teich(S_{1,n})

We recall the theory of decorated Teichmüller space of punctured surfaces [8], particularly punctured tori. Given a triangulation (V,E,F)(V,E,F) of a torus S1S_{1}, we can interpret it as an ideal triangulation of a punctured torus S1,n:=S1VS_{1,n}:=S_{1}-V by removing vertices, where n:=|V|n:=|V| is the number of vertices.

We denote Teich(S1,n)\Teich(S_{1,n}) the Teichmüller space consisting of marked complete hyperbolic metrics with cusps at the nn punctures. Particularly, it is known that

Teich(S1,n)2n.\Teich(S_{1,n})\cong\mathbb{R}^{2n}.

With the triangulation fixed, the Teichmüller space can be parametrized by positively real cross ratios X:E>0X:E\to\mathbb{R}_{>0} on edges as follows. Given a complete hyperbolic metric with cusps, there is a developing map of the universal cover to the hyperbolic plane in the Poincare disk model. For any edge ijij, we focus on one of its lifts to the universal cover, with neighbouring triangles ijkijk and jiljil. Via the developing map, the four corners are mapped to zj,zk,zi,,zlS1z_{j},z_{k},z_{i},,z_{l}\in S^{1}\subset\mathbb{C} counterclockwisely. The cross ratio

Xij:=(zkzi)(zlzj)(zizl)(zjzk)>0X_{ij}:=-\frac{(z_{k}-z_{i})(z_{l}-z_{j})}{(z_{i}-z_{l})(z_{j}-z_{k})}\in\mathbb{R}_{>0}

satisfying Xij=XjiX_{ij}=X_{ji} is independent of the choice of the lift. Hence it defines a function X:E>0X:E\to\mathbb{R}_{>0}. Furthermore, we have for every vertex ii with adjacent vertices numbered as 11, 22, …, nn in the clockwise order counted from the link of ii,

(3) Πj=1nXij=1.\displaystyle\Pi_{j=1}^{n}X_{ij}=1.

Geometrically, the quantity logXij\log X_{ij} is called the shear coordinate, which is the signed hyperbolic distance between the tangency points of the geodesic ijij with the respective incircles in the ideal triangles ijkijk and jkljkl. Conversely, given a function X:E>0X:E\to\mathbb{R}_{>0} satisfying (3), one obtains a complete hyperbolic metric with cusps by gluing ideal triangles with shear coordinates logX\log X.

A tangent vector to the Teichmüller space can be described by the logarithmic derivative of the cross ratio, i.e. x:=ddt(logX(t))|t=0x:=\frac{d}{dt}(\log X^{(t)})|_{t=0} where X(t)X^{(t)} represents a path in Teich(Sg,n)\Teich(S_{g,n}). In such a way, every tangent vector corresponds to an element in a real vector space

W:={xE|iV,jxij=0}.W:=\{x\in\mathbb{R}^{E}|\forall i\in V,\sum_{j}x_{ij}=0\}.

We have an identification of the tangent space

(4) TXTeich(Sg,n)W.\displaystyle T_{X}\Teich(S_{g,n})\cong W.

In order to introduce the symplectic form, we consider the decorated Teichmüller space Teich~(S1,n)\widetilde{\Teich}(S_{1,n}). It consists of decorated hyperbolic structures, each of which represents a point in Teich(Sg,n)\Teich(S_{g,n}) together with a choice of horocycle HiH_{i} for each puncture iVi\in V. By considering the hyperbolic length of the horocycles at the punctures, one has

Teich~(Sg,n)=Teich(Sg,n)×>0n.\widetilde{\Teich}(S_{g,n})=\Teich(S_{g,n})\times\mathbb{R}^{n}_{>0}.

Any decorated hyperbolic structure yields a function A:E>0A:E\to\mathbb{R}_{>0} such that logAij\log A_{ij} is the signed hyperbolic distance between the horocycles HiH_{i} and HjH_{j}. It takes positive sign whenever the horocycles are disjoint. Such functions parametrize the decorated Teichmüller space.

Similarly, a tangent vector to the decorated Teichmüller space can be described by the logarithmic derivative, i.e. a:=ddt(logA(t))|t=0a:=\frac{d}{dt}(\log A^{(t)})|_{t=0} where A(t)A^{(t)} represents a path in Teich(Sg,n)\Teich(S_{g,n}). We have an identification of the tangent space

TATeich~(Sg,n)E.T_{A}\widetilde{\Teich}(S_{g,n})\cong\mathbb{R}^{E}.

By forgetting the horocycles, there is a natural projection

Teich~(Sg,n)\displaystyle\widetilde{\Teich}(S_{g,n}) Teich(Sg,n)\displaystyle\to\Teich(S_{g,n})
Aij\displaystyle A_{ij} Xij=AkiAljAilAjk\displaystyle\mapsto X_{ij}=\frac{A_{ki}A_{lj}}{A_{il}A_{jk}}

and for the tangent space

TATeich~(Sg,n)\displaystyle T_{A}\widetilde{\Teich}(S_{g,n}) TXTeich(Sg,n)\displaystyle\to T_{X}\Teich(S_{g,n})
aij\displaystyle a_{ij} xij=akiail+aljajk\displaystyle\mapsto x_{ij}=a_{ki}-a_{il}+a_{lj}-a_{jk}

Particularly, the linear map

h:E\displaystyle h:\mathbb{R}^{E} W\displaystyle\to W
a\displaystyle a xij=akiail+aljajk\displaystyle\mapsto x_{ij}=a_{ki}-a_{il}+a_{lj}-a_{jk}

is surjective.

Theorem 3.1 (Penner).

The pullback of the Weil-Petersson symplectic 2-form ωP\omega_{P} on Teich(Sg,n)\Teich(S_{g,n}) is a bilinear form on Teich~(Sg,n)\widetilde{\Teich}(S_{g,n})

ω~P\displaystyle\tilde{\omega}_{P} :=2ijkFdlogAijdlogAjk+dlogAjkdlogAki+dlogAkidlogAij.\displaystyle:=-2\sum_{ijk\in F}d\log A_{ij}\wedge d\log A_{jk}+d\log A_{jk}\wedge d\log A_{ki}+d\log A_{ki}\wedge d\log A_{ij}.

It is invariant under change of horocycles and invariant under edge flipping in the triangulation.

In terms of the logarithmic derivative a,a~TATeich~(Sg,n)a,\tilde{a}\in T_{A}\widetilde{\Teich}(S_{g,n})

ω~P(a,a~)=2ijkFaij(a~jka~ki)+ajk(a~kia~ij)+aki(a~ija~jk).\tilde{\omega}_{P}(a,\tilde{a})=-2\sum_{ijk\in F}a_{ij}(\tilde{a}_{jk}-\tilde{a}_{ki})+a_{jk}(\tilde{a}_{ki}-\tilde{a}_{ij})+a_{ki}(\tilde{a}_{ij}-\tilde{a}_{jk}).
Corollary 3.2.

The Weil-Petersson symplectic form on Teich(Sg,n)\Teich(S_{g,n}) can be written as follows: x,x~WTXTeich(Sg,n)\forall x,\tilde{x}\in W\cong T_{X}\Teich(S_{g,n})

ωP(x,x~)=ω~P(a,a~)\omega_{P}(x,\tilde{x})=\widetilde{\omega}_{P}(a,\tilde{a})

where ah1(x)a\in h^{-1}(x), a~h1(x~)\tilde{a}\in h^{-1}(\tilde{x}).

For any fixed Delaunay angle structure Θ\Theta on the torus, the mapping from the space of circle patterns with prescribed intersection angles Θ\Theta to the Teichmüller space of punctured torus

f~:P(Θ)\displaystyle\tilde{f}:P(\Theta) Teich(Sg,n)\displaystyle\to\Teich(S_{g,n})
X\displaystyle X |X|\displaystyle\mapsto|X|

is an embedding. For every XP(Θ)X\in P(\Theta) there is a natural inclusion TXP(Θ)T|X|Teich(S1,n)T_{X}P(\Theta)\subset T_{|X|}\Teich(S_{1,n}). The pullback of ωP\omega_{P} is a closed two-form on P(Θ)P(\Theta). For it to be a symplectic form on P(Θ)P(\Theta), it remains to check whether it is non-degenerate everywhere.

In [7], the first author expressed the pullback of ωP\omega_{P} on P(Θ)P(\Theta) in terms of the change of holonomy. We adapt to expression the the case of tori.

Proposition 3.3 ([7][Theorem 1.3]).

Suppose Θ\Theta is a Delaunay angle structure on the torus. Let XP(Θ)X\in P(\Theta) and ρHom(π1,SL(2,))\rho\in\Hom(\pi_{1},SL(2,\mathbb{C})) be a holonomy representation of the complex projective structure. Then for any infinitesimal deformations x,x~TXP(Θ)x,\tilde{x}\in T_{X}P(\Theta),

12f~ωP(x,x~)=tr(τ1Adρ1(τ~2)τ2Adρ2(τ~1))\frac{1}{2}\tilde{f}^{*}\omega_{P}(x,\tilde{x})=\tr\left(\tau_{1}\Ad\rho_{1}(\tilde{\tau}_{2})-\tau_{2}\Ad\rho_{2}(\tilde{\tau}_{1})\right)

where τr:=ρ˙rρr1\tau_{r}:=\dot{\rho}_{r}\rho^{-1}_{r} is the logarithmic change of holonomy under the infinitesimal deformation given by xx.

We focus on complex affine tori that are non-Euclidean.

Corollary 3.4.

Let XP(Θ)X\in P(\Theta) represent a non-Euclidean affine tori with holonomy ρ\rho of the form for r=1,2r=1,2

(5) ρr=(eAr+𝐢Br200eAr+𝐢Br2)\rho_{r}=\left(\begin{array}[]{cc}e^{\frac{A_{r}+\mathbf{i}B_{r}}{2}}&0\\ 0&e^{-\frac{A_{r}+\mathbf{i}B_{r}}{2}}\end{array}\right)

for some Ar,BrA_{r},B_{r}\in\mathbb{R}. Given any xTXP(Θ)x\in T_{X}P(\Theta), we write the change in the affine holonomy as

ρ˙rρr1=(𝔞r+𝐢𝔟r200𝔞r+𝐢𝔟r2)\dot{\rho}_{r}\rho^{-1}_{r}=\left(\begin{array}[]{cc}\frac{\mathfrak{a}_{r}+\mathbf{i}\mathfrak{b}_{r}}{2}&0\\ 0&-\frac{\mathfrak{a}_{r}+\mathbf{i}\mathfrak{b}_{r}}{2}\end{array}\right)

where 𝔞r=A˙r,𝔟r=B˙r\mathfrak{a}_{r}=\dot{A}_{r},\mathfrak{b}_{r}=\dot{B}_{r} for r=1,2r=1,2. Then the pullback of the symplectic form on TXP(Θ)T_{X}P(\Theta) is

12f~ωP(x,x~)=(𝔞1+𝐢𝔟1)(𝔞~2+𝐢𝔟~2)(𝔞2+𝐢𝔟2)(𝔞~1+𝐢𝔟~1).\frac{1}{2}\tilde{f}^{*}\omega_{P}(x,\tilde{x})=(\mathfrak{a}_{1}+\mathbf{i}\mathfrak{b}_{1})(\tilde{\mathfrak{a}}_{2}+\mathbf{i}\tilde{\mathfrak{b}}_{2})-(\mathfrak{a}_{2}+\mathbf{i}\mathfrak{b}_{2})(\tilde{\mathfrak{a}}_{1}+\mathbf{i}\tilde{\mathfrak{b}}_{1}).

Following Proposition 2.4 and Corollary 2.5, the tangent plane TXP(Θ)2T_{X}P(\Theta)\cong\mathbb{R}^{2} is parametrized by the real part (𝔞1,𝔞2)=(A˙1,A˙2)(\mathfrak{a}_{1},\mathfrak{a}_{2})=(\dot{A}_{1},\dot{A}_{2}) for a non-Euclidean affine torus XX. As discussed in the next section, the imaginary parts 𝔟1,𝔟2\mathfrak{b}_{1},\mathfrak{b}_{2} depend on 𝔞1,𝔞2\mathfrak{a}_{1},\mathfrak{a}_{2} via the discrete harmonic conjugate.

4. Action on the period space via harmonic conjugate

4.1. Classical harmonic conjugate

We recall the classical action of harmonic conjugate on the period space. It hold generally for closed Riemann surfaces SgS_{g} but we limit our discussion to tori S1S_{1}. Given closed loops γ1,γ2\gamma_{1},\gamma_{2} that generates the fundamental group. It is known that for any real numbers 𝔞1,𝔞2\mathfrak{a}_{1},\mathfrak{a}_{2}, there exists a unique harmonic 1-form η\eta such that

γ1η=𝔞1γ2η=𝔞2.\int_{\gamma_{1}}\eta=\mathfrak{a}_{1}\quad\int_{\gamma_{2}}\eta=\mathfrak{a}_{2}.

The space of harmonic 1-forms is isomorphic to the period space 2\mathbb{R}^{2}.

With the conformal structure τ\tau, there is a natural action on the period space via the harmonic conjugate. Suppose η\eta is a harmonic 1-form with periods 𝔞1,𝔞2\mathfrak{a}_{1},\mathfrak{a}_{2}. Then its harmonic conjugate η\star\eta is again a harmonic 1-form, where \star is the Hodge star operator on differential forms. We denote 𝔟1,𝔟2\mathfrak{b}_{1},\mathfrak{b}_{2} the period of η\star\eta. We thus obtain a linear map

𝔥τ:2\displaystyle\mathfrak{h}_{\tau}:\mathbb{R}^{2} 2\displaystyle\to\mathbb{R}^{2}
(𝔞1,𝔞2)\displaystyle(\mathfrak{a}_{1},\mathfrak{a}_{2}) (𝔟1,𝔟2)\displaystyle\mapsto(\mathfrak{b}_{1},\mathfrak{b}_{2})

Recall that up to a multiple constant, there is only one holomorphic 1-form on a torus, whose period is in the form of (c,cτ)(c,c\tau) for some cc\in\mathbb{C}. Since η+𝐢η\eta+\mathbf{i}\star\eta is a holomorphic 1-form, we could deduce explicitly that

(𝔟1𝔟2)=𝔥τ(𝔞1𝔞2)=(ReτImτ1Imτ|τ|2ImτReτImτ)(𝔞1𝔞2)\displaystyle\left(\begin{array}[]{c}\mathfrak{b}_{1}\\ \mathfrak{b}_{2}\end{array}\right)=\mathfrak{h}_{\tau}\left(\begin{array}[]{c}\mathfrak{a}_{1}\\ \mathfrak{a}_{2}\end{array}\right)=\left(\begin{array}[]{cc}\frac{\Real\tau}{\Imaginary\tau}&-\frac{1}{\Imaginary\tau}\\ \frac{|\tau|^{2}}{\Imaginary\tau}&-\frac{\Real\tau}{\Imaginary\tau}\end{array}\right)\left(\begin{array}[]{c}\mathfrak{a}_{1}\\ \mathfrak{a}_{2}\end{array}\right)

It can be verified directly that 𝔥τ𝔥τ=Id\mathfrak{h}_{\tau}\circ\mathfrak{h}_{\tau}=-\mbox{Id}. Over the period space, there is a natural symplectic form ω:2×2\omega:\mathbb{R}^{2}\times\mathbb{R}^{2}\to\mathbb{R} defined such that

ω(𝔞,𝔞~)=𝔞1𝔞~2𝔞2𝔞~1.\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})=\mathfrak{a}_{1}\tilde{\mathfrak{a}}_{2}-\mathfrak{a}_{2}\tilde{\mathfrak{a}}_{1}.

Observe that for any 𝔞=(𝔞1,𝔞2)2\mathfrak{a}=(\mathfrak{a}_{1},\mathfrak{a}_{2})\in\mathbb{R}^{2}

ω(𝔞,𝔥τ(𝔞))=Sηη\omega(\mathfrak{a},\mathfrak{h}_{\tau}(\mathfrak{a}))=\iint_{S}\eta\wedge\star\eta

is the Dirichlet energy of the harmonic 1-form with period (𝔞1,𝔞2)(\mathfrak{a}_{1},\mathfrak{a}_{2}) over the Riemann surface. Generally we have

ω(𝔞,𝔞~)=Sηη~\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})=\iint_{S}\eta\wedge\tilde{\eta}

where η,η~\eta,\tilde{\eta} are respectively the unique harmonic 1-form with periods (𝔞1,𝔞2)(\mathfrak{a}_{1},\mathfrak{a}_{2}) and (𝔞~1,𝔞~2)(\tilde{\mathfrak{a}}_{1},\tilde{\mathfrak{a}}_{2}). Since the Hodge star operator satisfies

ηη~=ηη~\star\eta\wedge\star\tilde{\eta}=\eta\wedge\tilde{\eta}

we deduce that 𝔥τ\mathfrak{h}_{\tau} is compatible with ω\omega in the sense that

ω(𝔥τ(𝔞),𝔥τ(𝔞~))=ω(𝔞,𝔞~).\omega(\mathfrak{h}_{\tau}(\mathfrak{a}),\mathfrak{h}_{\tau}(\tilde{\mathfrak{a}}))=\omega(\mathfrak{a},\tilde{\mathfrak{a}}).

Particularly, each conformal structure τ\tau defines an inner product on the period space 2\mathbb{R}^{2}

𝔞,𝔞~τ:=ω(𝔞,𝔥τ(𝔞~))\langle\mathfrak{a},\tilde{\mathfrak{a}}\rangle_{\tau}:=\omega(\mathfrak{a},\mathfrak{h}_{\tau}(\tilde{\mathfrak{a}}))

and induces a norm on 2\mathbb{R}^{2} via

𝔞τ:=𝔞,𝔞τ.||\mathfrak{a}||_{\tau}:=\sqrt{\langle\mathfrak{a},\mathfrak{a}\rangle_{\tau}}.

4.2. Discrete harmonic conjugate

We investigate the action of discrete harmonic conjugate over the period space. We take the parametrizion of P(Θ)P(\Theta) as in Corollary 2.5. Fix (A1,A2)(0,0)(A_{1},A_{2})\neq(0,0). Consider the circle pattern XP(Θ)X\in P(\Theta) on a non-Euclidean affine torus with holonomy in the form of (5) having the given (A1,A2)(A_{1},A_{2}). Observe that the lifts of a triangular face differ by scaling and hence all corner angles are invariant under the holonomy. It induces edge weights c:Ec:E\to\mathbb{R} with the ”cotangent formula” [9]: for every edge {ij}\{ij\}, we define

cij=12(cotjki+cotilj)c_{ij}=\frac{1}{2}(\cot\angle jki+\cot\angle ilj)

where {jki},{ilj}\{jki\},\{ilj\} are two triangles sharing the edge {ij}\{ij\}. The Delaunay condition implies cij=cji0c_{ij}=c_{ji}\geq 0 since jki+ilj=πΘij(0,π]\angle jki+\angle ilj=\pi-\Theta_{ij}\in(0,\pi]. The edge weight cijc_{ij} is equal to zero if and only if the neighbouring faces sharing the same circumcircle. By removing all edges ijij such that Θij=0\Theta_{ij}=0, we obtain a Delaunay cell decomposition (V,E,F)(V^{\prime},E^{\prime},F^{\prime}) (not necessarily triangulated) with the same vertex set and a positive function c:E>0c:E^{\prime}\to\mathbb{R}_{>0}.

With the edge weights, we can consider discrete harmonic 1-forms on the dual cell decomposition. A discrete 1-form η\eta is a function on oriented edges η:E\eta:\vec{E}^{\prime}\to\mathbb{R} such that η(ij)=η(ji)\eta(ij)=-\eta(ji) for every edge ijij. It is closed if its summation around each vertex is zero, .i.e. for every iV=Vi\in V^{\prime}=V,

jη(ij)=0\sum_{j}\eta(ij)=0

where the summation is over edges in EE^{\prime} adjacent to the vertex ii. Equivalently, it can be regarded as the summation over all edges of a face dual to vertex ii in the dual cell decomposition. For a closed discrete 1-form η\eta, one can consider its periods

γ1η=𝔞1γ2η=𝔞2\sum_{\gamma_{1}}\eta=\mathfrak{a}_{1}\quad\sum_{\gamma_{2}}\eta=\mathfrak{a}_{2}

where the summations are respectively over a collection of oriented edges of the dual cell decomposition that form loops homologous to γ1\gamma_{1} and γ2\gamma_{2}. The closeness condition implies that the summations are path-independent.

On the other hand, a discrete 1-form is co-closed if for every primal face ϕF\phi\in F^{\prime}, the summation

ijϕ1cijηij=0.\sum_{ij\in\partial\phi}\frac{1}{c_{ij}}\eta_{ij}=0.

For a co-closed discrete 1-form η\eta, one can also consider its periods

γ11cijη=𝔟1γ21cijη=𝔟2\sum_{\gamma_{1}}\frac{1}{c_{ij}}\eta=\mathfrak{b}_{1}\quad\sum_{\gamma_{2}}\frac{1}{c_{ij}}\eta=\mathfrak{b}_{2}

where the summations are respectively over a collection of oriented edges of the primal cell decomposition that form loops homologous to γ1\gamma_{1} and γ2\gamma_{2}.

A discrete 1-form is harmonic if it is closed and co-closed. It induces a linear mapping on the period space

𝔥X:2\displaystyle\mathfrak{h}_{X}:\mathbb{R}^{2} 2\displaystyle\to\mathbb{R}^{2}
(𝔞1,𝔞2)\displaystyle(\mathfrak{a}_{1},\mathfrak{a}_{2}) (𝔟1,𝔟2)\displaystyle\mapsto(\mathfrak{b}_{1},\mathfrak{b}_{2})

which maps the periods of a harmonic 1-form η\eta over the dual cell decomposition to the periods of 1cη\frac{1}{c}\eta over the primal cell decomposition. Because the edge weights are positive, one can use the maximum principle to show that 𝔥X\mathfrak{h}_{X} is bijective (See [2, Theorem 3.9]).

For a discrete harmonic 1-form η\eta, its discrete Dirichlet energy c(η)\mathcal{E}_{c}(\eta) can be expressed in terms of the periods

c(η):=ijE1cijηij2=ω(𝔞,𝔥X(𝔞)).\mathcal{E}_{c}(\eta):=\sum_{ij\in E}\frac{1}{c_{ij}}\eta^{2}_{ij}=\omega(\mathfrak{a},\mathfrak{h}_{X}(\mathfrak{a})).

Generally, if η~\tilde{\eta} is another harmonic 1-form with period 𝔞~\tilde{\mathfrak{a}} then we have

(6) ω(𝔞,𝔥X(𝔞~))=ijEηijη~ijcij=ijEη~ijηijcij=ω(𝔞~,𝔥X(𝔞)).\omega(\mathfrak{a},\mathfrak{h}_{X}(\tilde{\mathfrak{a}}))=\sum_{ij\in E}\eta_{ij}\frac{\tilde{\eta}_{ij}}{c_{ij}}=\sum_{ij\in E}\tilde{\eta}_{ij}\frac{\eta_{ij}}{c_{ij}}=\omega(\tilde{\mathfrak{a}},\mathfrak{h}_{X}(\mathfrak{a})).

4.3. Infinitesimal deformations of circle patterns

We recall results in [6] relating discrete harmonic 1-forms to infinitesimal deformations of the circle pattern and explain how TXP(Θ)T_{X}P(\Theta) is isomorphic to the period space of discrete harmonic 1-forms.

Recall we take (V,E,F)(V^{\prime},E^{\prime},F^{\prime}) the Delaunay cell decomposition by removing edges ijij where Θij=0\Theta_{ij}=0. We write (V~,E~,F~)(\tilde{V}^{\prime},\tilde{E}^{\prime},\tilde{F}^{\prime}) the lift of the cell decomposition to the universal cover. Let XP(Θ)X\in P(\Theta) represent circle patterns on a non-Euclidean affine torus with holonomy in the form of (5). We consider the Euclidean radii of the circumcircles for every face R:F~>0R:\tilde{F}^{\prime}\to\mathbb{R}_{>0}, which satisfies

Rγ1=eA1R,Rγ2=eA2RR\circ\gamma_{1}=e^{A_{1}}R,\quad R\circ\gamma_{2}=e^{A_{2}}R

Suppose X~P(Θ)\tilde{X}\in P(\Theta) is another circle pattern on a non-Euclidean affine torus with Euclidean radii R~:F~>0\tilde{R}:\tilde{F}^{\prime}\to\mathbb{R}_{>0}. Then we define u:F~u:\tilde{F}^{\prime}\to\mathbb{R} via

u:=logR~R.u:=\log\frac{\tilde{R}}{R}.

It satisfies

(7) uγ1=u+A~1A1,uγ2=u+A~2A2u\circ\gamma_{1}=u+\tilde{A}_{1}-A_{1},\quad u\circ\gamma_{2}=u+\tilde{A}_{2}-A_{2}

For each circumcircle, there is a compatitbility condition on the radii of the adjacent circles in order to lay them out consistently. Let ϕ0\phi_{0} be any face with circumradius R0R_{0}. We denote the circumradii of its neighboring faces as R1,R2,R3,,RnR_{1},R_{2},R_{3},\dots,R_{n}. We also write Θ1,Θ2,,Θn\Theta_{1},\Theta_{2},\dots,\Theta_{n} the intersection angles of these neighboring faces with the central face ϕ0\phi_{0}. Since the angle sum at the circumcenter of the central face ϕ0\phi_{0} is 2π2\pi, the function u:Fu:F\to\mathbb{R} satisfies for every face ϕ0F\phi_{0}\in F

(8) k=1ncot1(1sinΘk(eu0R0eukRk+cosΘk))=π.\displaystyle\sum_{k=1}^{n}\cot^{-1}\left(\frac{1}{\sin\Theta_{k}}(\frac{e^{u_{0}}R_{0}}{e^{u_{k}}R_{k}}+\cos\Theta_{k})\right)=\pi.

Conversely, any function u:F~u:\tilde{F}\to\mathbb{R} satisfying (8) over a circle pattern with radius RR determines locally a new circle pattern sharing the same intersection angle.

Suppose we have a 1-parameter family of circle patterns X(t)P(Θ)X^{(t)}\in P(\Theta) with raddi R(t)R^{(t)} satisfying X=X(t=0)X=X^{(t=0)}, R=R(t=0)R=R^{(t=0)} and R˙:=ddtR(t)|t=0\dot{R}:=\frac{d}{dt}R^{(t)}|_{t=0}. We consider u˙:F~\dot{u}:\tilde{F}^{\prime}\to\mathbb{R} via

u˙=R˙R\dot{u}=\frac{\dot{R}}{R}

and define a discrete 1-form η\eta such that for every oriented edge ijij

η(ij)=u˙ij,lu˙ij,r\eta(ij)=\dot{u}_{ij,l}-\dot{u}_{ij,r}

where (ij,l)(ij,l) and (ij,r)(ij,r) are the left and the right face of ijij. By construction, η\eta is a closed 1-form. Equation (7) implies that η\eta is invariant under deck transformations and hence a well-defined closed 1-form on the torus with periods

γ1η=A˙1γ2η=A˙2.\sum_{\gamma_{1}}\eta=\dot{A}_{1}\quad\sum_{\gamma_{2}}\eta=\dot{A}_{2}.

Differentiating Equation 8 yields that η\eta is co-closed. Thus η\eta is a discrete harmonic 1-form. Conversely, by reversing the construction, every discrete harmonic 1-form corresponds to an infinitesimal deformation of the circle pattern, i.e. a tangent vector in TXP(Θ)T_{X}P(\Theta). We summarize the results in [6] relating the isomorphism between TXP(Θ)T_{X}P(\Theta) and the period space 2\mathbb{R}^{2}.

Proposition 4.1.

[6] Let XP(Θ)X\in P(\Theta) represent circle patterns on a non-Euclidean affine torus with holonomy in the form of (5). Then every 𝔞2\mathfrak{a}\in\mathbb{R}^{2} corresponds to an infinitesimal deformation xTXP(Θ)x\in T_{X}P(\Theta) whose change in the affine holonomy is for r=1,2r=1,2

ρ˙rρr1=(𝔞r+𝐢𝔟r200𝔞r+𝐢𝔟r2)\dot{\rho}_{r}\rho^{-1}_{r}=\left(\begin{array}[]{cc}\frac{\mathfrak{a}_{r}+\mathbf{i}\mathfrak{b}_{r}}{2}&0\\ 0&-\frac{\mathfrak{a}_{r}+\mathbf{i}\mathfrak{b}_{r}}{2}\end{array}\right)

where 𝔟=𝔥X(𝔞)\mathfrak{b}=\mathfrak{h}_{X}(\mathfrak{a}).

For any nonzero 𝔞2\mathfrak{a}\in\mathbb{R}^{2}, we have

(9) ω(𝔞,𝔥X(𝔞))=ij1cijηij2>Sηη=ω(𝔥X(𝔞),𝔥τ𝔥X(𝔞))\omega(\mathfrak{a},\mathfrak{h}_{X}(\mathfrak{a}))=\sum_{ij}\frac{1}{c_{ij}}\eta^{2}_{ij}>\iint_{S}\eta^{\dagger}\wedge\star\eta^{\dagger}=\omega(\mathfrak{h}_{X}(\mathfrak{a}),\mathfrak{h}_{\tau}\mathfrak{h}_{X}(\mathfrak{a}))

where η\eta is a discrete harmonic 1-form with period 𝔞=(𝔞1,𝔞2)\mathfrak{a}=(\mathfrak{a}_{1},\mathfrak{a}_{2}) and η\eta^{\dagger} is a smooth harmonic 1-form with period 𝔥τ1𝔥X(𝔞)=𝔥τ𝔥X(𝔞)\mathfrak{h}^{-1}_{\tau}\mathfrak{h}_{X}(\mathfrak{a})=-\mathfrak{h}_{\tau}\mathfrak{h}_{X}(\mathfrak{a}). In other words, η\star\eta^{\dagger} has the same period as ηc\frac{\eta}{c}.

In [6], the inequality (Equation (9)) is deduced from two observations. First, the discrete Dirichlet energy of ηc\frac{\eta}{c} coincides with the classical energy of its piecewise-linear extension. Second, over closed 1-forms with prescribed periods, the unique minimizer of the classical energy is a smooth harmonic 1-form.

Corollary 4.2.

For any non-zero 𝔞2\mathfrak{a}\in\mathbb{R}^{2}, we have

𝔞τ>𝔥X(𝔞)τ||\mathfrak{a}||_{\tau}>||\mathfrak{h}_{X}(\mathfrak{a})||_{\tau}

In particular, 𝔥X𝔥XId\mathfrak{h}_{X}\circ\mathfrak{h}_{X}\neq-\mbox{Id}.

Proof.

By the Cauchy–Schwarz inequality and Proposition 4.1,

𝔞τ𝔥X(𝔞)τ=𝔞τ𝔥τ𝔥X(𝔞)τ\displaystyle||\mathfrak{a}||_{\tau}\cdot||\mathfrak{h}_{X}(\mathfrak{a})||_{\tau}=||\mathfrak{a}||_{\tau}\cdot||-\mathfrak{h}_{\tau}\mathfrak{h}_{X}(\mathfrak{a})||_{\tau}\geq a,𝔥τ𝔥X(𝔞)τ\displaystyle\langle a,-\mathfrak{h}_{\tau}\mathfrak{h}_{X}(\mathfrak{a})\rangle_{\tau}
=\displaystyle= ω(a,𝔥X(𝔞))\displaystyle\omega(a,\mathfrak{h}_{X}(\mathfrak{a}))
>\displaystyle> ω(𝔥X(𝔞),𝔥τ𝔥X(𝔞))\displaystyle\omega(\mathfrak{h}_{X}(\mathfrak{a}),\mathfrak{h}_{\tau}\mathfrak{h}_{X}(\mathfrak{a}))
=\displaystyle= 𝔥X(𝔞)τ2.\displaystyle||\mathfrak{h}_{X}(\mathfrak{a})||^{2}_{\tau}.

Since 𝔥X\mathfrak{h}_{X} is injective and hence 𝔥X(𝔞)τ0||\mathfrak{h}_{X}(\mathfrak{a})||_{\tau}\neq 0 whenever 𝔞\mathfrak{a} nonzero, we obtain the claim. ∎

We are ready to prove the non-degeneracy of the bilinear form.

Proof of Theorem 1.5.

We take the parametrizion of P(Θ)P(\Theta) as in Corollary 2.5. Fix (A1,A2)(0,0)(A_{1},A_{2})\neq(0,0). Consider the circle pattern XP(Θ)X\in P(\Theta) on an non-Euclidean affine torus with holonomy in the form of (5) with the given (A1,A2)(A_{1},A_{2}). The tangent space TXP(Θ)T_{X}P(\Theta) is isomorphic to 2\mathbb{R}^{2} corresponding to the infinitesimal change of (A1,A2)(A_{1},A_{2}). For any xTXP(Θ)x\in T_{X}P(\Theta), we write 𝔞=(A˙1,A˙2)2\mathfrak{a}=(\dot{A}_{1},\dot{A}_{2})\in\mathbb{R}^{2}. Writing 𝔟=𝔥X(𝔞)\mathfrak{b}=\mathfrak{h}_{X}(\mathfrak{a}) and 𝔟~=𝔥X(𝔞~)\tilde{\mathfrak{b}}=\mathfrak{h}_{X}(\tilde{\mathfrak{a}}), Corollary 3.4 and Proposition 4.1 imply that

12f~ωP(x,x~)=\displaystyle\frac{1}{2}\tilde{f}^{*}\omega_{P}(x,\tilde{x})= (𝔞1+𝐢𝔟1)(𝔞~2+𝐢𝔟~2)(𝔞2+𝐢𝔟2)(𝔞~1+𝐢𝔟~1)\displaystyle(\mathfrak{a}_{1}+\mathbf{i}\mathfrak{b}_{1})(\tilde{\mathfrak{a}}_{2}+\mathbf{i}\tilde{\mathfrak{b}}_{2})-(\mathfrak{a}_{2}+\mathbf{i}\mathfrak{b}_{2})(\tilde{\mathfrak{a}}_{1}+\mathbf{i}\tilde{\mathfrak{b}}_{1})
=\displaystyle= ω(𝔞,𝔞~)ω(𝔟,𝔟~)+𝐢ω(𝔟,𝔞~)+𝐢ω(𝔞,𝔟~)\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})-\omega(\mathfrak{b},\tilde{\mathfrak{b}})+\mathbf{i}\omega(\mathfrak{b},\tilde{\mathfrak{a}})+\mathbf{i}\omega(\mathfrak{a},\tilde{\mathfrak{b}})
=\displaystyle= ω(𝔞,𝔞~)ω(𝔥X(𝔞),𝔥X(𝔞~))+𝐢ω(𝔥X(𝔞),𝔞~)+𝐢ω(𝔞,𝔥X(𝔞~))\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})-\omega(\mathfrak{h}_{X}(\mathfrak{a}),\mathfrak{h}_{X}(\tilde{\mathfrak{a}}))+\mathbf{i}\omega(\mathfrak{h}_{X}(\mathfrak{a}),\tilde{\mathfrak{a}})+\mathbf{i}\omega(\mathfrak{a},\mathfrak{h}_{X}(\tilde{\mathfrak{a}}))
=\displaystyle= ω(𝔞,𝔞~)ω(𝔥X(𝔞),𝔥X(𝔞~))\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})-\omega(\mathfrak{h}_{X}(\mathfrak{a}),\mathfrak{h}_{X}(\tilde{\mathfrak{a}}))

where Equation (6) is used.

We shall argue that f~ωP\tilde{f}^{*}\omega_{P} is non-degenerate on TXP(Θ)T_{X}P(\Theta) and we prove it by contradiction. Assume f~ωP\tilde{f}^{*}\omega_{P} degenerates. Take any nonzero 𝔞\mathfrak{a}. Observe that 𝔞\mathfrak{a} and 𝔞~:=𝔥X(𝔞)\tilde{\mathfrak{a}}:=\mathfrak{h}_{X}(\mathfrak{a}) are linearly independent since

ω(𝔞,𝔥X(𝔞))>0\omega(\mathfrak{a},\mathfrak{h}_{X}(\mathfrak{a}))>0

is the discrete Dirichlet energy of a non-trivial discrete harmonic 1-form. The degeneracy of f~ωP\tilde{f}^{*}\omega_{P} implies that

0=\displaystyle 0= ω(𝔞,𝔞~)ω(𝔥X(𝔞),𝔥X(𝔞~))\displaystyle\omega(\mathfrak{a},\tilde{\mathfrak{a}})-\omega(\mathfrak{h}_{X}(\mathfrak{a}),\mathfrak{h}_{X}(\tilde{\mathfrak{a}}))
=\displaystyle= ω(𝔞+𝔥X2(𝔞),𝔥X(𝔞)).\displaystyle\omega(\mathfrak{a}+\mathfrak{h}^{2}_{X}(\mathfrak{a}),\mathfrak{h}_{X}(\mathfrak{a})).

It yields that the vector 𝔞+𝔥X2(𝔞)\mathfrak{a}+\mathfrak{h}^{2}_{X}(\mathfrak{a}) is a multiple of 𝔥X(𝔞)\mathfrak{h}_{X}(\mathfrak{a}) for any 𝔞\mathfrak{a} since ω\omega is non-degenerate on 2\mathbb{R}^{2}. Thus there exists a constant α\alpha\in\mathbb{R} such that

Id+𝔥X2=α𝔥X\mbox{Id}+\mathfrak{h}_{X}^{2}=\alpha\mathfrak{h}_{X}

where Id is the 2 by 2 identity matrix. Equation (6) implies that the constant α\alpha must be 00 since for any 𝔞,𝔞~2\mathfrak{a},\tilde{\mathfrak{a}}\in\mathbb{R}^{2},

ω((Id+𝔥X2)𝔞,𝔞~)=ω(𝔞,(Id+𝔥X2)𝔞~)\omega((\mbox{Id}+\mathfrak{h}_{X}^{2})\mathfrak{a},\tilde{\mathfrak{a}})=\omega(\mathfrak{a},(\mbox{Id}+\mathfrak{h}_{X}^{2})\tilde{\mathfrak{a}})

while

ω(𝔥X(𝔞),𝔞~)=ω(𝔞,𝔥X(𝔞~)).\omega(\mathfrak{h}_{X}(\mathfrak{a}),\tilde{\mathfrak{a}})=-\omega(\mathfrak{a},\mathfrak{h}_{X}(\tilde{\mathfrak{a}})).

It yields that the bilinear form f~ωP\tilde{f}^{*}\omega_{P} being degenerate on TXP(Θ)T_{X}P(\Theta) implies that 𝔥X𝔥X=Id\mathfrak{h}_{X}\circ\mathfrak{h}_{X}=-\mbox{Id}, which contradicts Corollary 4.2. Hence f~ωP\tilde{f}^{*}\omega_{P} must be non-degenerate on TXP(Θ)T_{X}P(\Theta). ∎

5. Example on Euclidean tori

At the Euclidean structure, the bilinear form f~ωP\tilde{f}^{*}\omega_{P} cannot be reduced to ω\omega and hence the argument in Section 4 fails. A conceptual reason is that the character variety of P(S)P(S) degenerates at the set of Euclidean structures and hence investigating the change of holonomy at Euclidean structures have to be handled differently. Anyhow, we believe ωP\omega_{P} is still non-degenerate at Euclidean tori.

We illustrate it by considering certain Delaunay angle structures where P(Θ)P(\Theta) can be described explicitly. Suppose (V,E,F)(V,E,F) is a triangulated torus obtained via a quotient of the triangular lattice by translation. Combinatorially, we partition the edge set EE into three subsets E1,E2,E3E_{1},E_{2},E_{3}, where two edges belong to the same EiE_{i} if they are “parallel” (See Figure 1). Fix any three angles Θ1,Θ2,Θ3[0,π)\Theta_{1},\Theta_{2},\Theta_{3}\in[0,\pi) such that Θ1+Θ2+Θ3=π\Theta_{1}+\Theta_{2}+\Theta_{3}=\pi. We define a Delaunay angle structure Θ:E[0,π)\Theta:E\to[0,\pi) via

Θij:={Θ1ifijE1Θ2ifijE2Θ3ifijE3\displaystyle\Theta_{ij}:=\begin{cases}\Theta_{1}\quad\text{if}\quad ij\in E_{1}\\ \Theta_{2}\quad\text{if}\quad ij\in E_{2}\\ \Theta_{3}\quad\text{if}\quad ij\in E_{3}\end{cases}

Then the space of circle patterns P(Θ)2P(\Theta)\cong\mathbb{R}^{2} is the collection of all X:EX:E\to\mathbb{C} in the form

Xij:={αe𝐢Θ1ifijE1βe𝐢Θ2ifijE21αβe𝐢Θ3ifijE3\displaystyle X_{ij}:=\begin{cases}\alpha e^{\mathbf{i}\Theta_{1}}\quad\text{if}\quad ij\in E_{1}\\ \beta e^{\mathbf{i}\Theta_{2}}\quad\text{if}\quad ij\in E_{2}\\ \frac{1}{\alpha\beta}e^{\mathbf{i}\Theta_{3}}\quad\text{if}\quad ij\in E_{3}\end{cases}

where α,β\alpha,\beta are positively real numbers. In this way, one can write down the logarithmic derivatives explicitly for the tangent vectors in TXP(Θ)T_{X}P(\Theta) and apply Theorem 3.1 together with Corollary 3.2 to verify that f~ωP\tilde{f}^{*}\omega_{P} is non-degenerate everywhere on P(Θ)P(\Theta), particularly including the unique circle pattern XX^{\dagger} on an Euclidean torus.

Figure 1. A triangulated torus obtained via a quotient of the triangular lattice by translation combinatorially. Its edges are partitioned into three types. Edges of the same type are drawn in the same style.

References

  • [1] Oliver Baues and William M. Goldman. Is the deformation space of complete affine structures on the 2-torus smooth? In Geometry and dynamics, volume 389 of Contemp. Math., pages 69–89. Amer. Math. Soc., Providence, RI, 2005. doi:10.1090/conm/389/07272.
  • [2] Alexander Bobenko and Mikhail Skopenkov. Discrete Riemann surfaces: linear discretization and its convergence. J. Reine Angew. Math., 720:217–250, 2016. doi:10.1515/crelle-2014-0065.
  • [3] Francesco Bonsante and Michael Wolf. Projective rigidity of circle packings. 2023. arXiv:2307.08972.
  • [4] R. C. Gunning. Affine and projective structures on Riemann surfaces. In Riemann surfaces and related topics: Proceedings of the 1978 Stony Brook Conference (State Univ. New York, Stony Brook, N.Y., 1978), volume 97 of Ann. of Math. Stud., pages 225–244. Princeton Univ. Press, Princeton, N.J., 1981.
  • [5] Sadayoshi Kojima, Shigeru Mizushima, and Ser Peow Tan. Circle packings on surfaces with projective structures. J. Differential Geom., 63(3):349–397, 2003.
  • [6] Wai Yeung Lam. Quadratic differentials and circle patterns on complex projective tori. Geom. Topol., 25(2):961–997, 2021. doi:10.2140/gt.2021.25.961.
  • [7] Wai Yeung Lam. Pullback of symplectic forms to the space of circle patterns. 2024. arXiv:2404.17458.
  • [8] Robert C. Penner. Decorated Teichmüller theory. QGM Master Class Series. European Mathematical Society (EMS), Zürich, 2012. With a foreword by Yuri I. Manin. doi:10.4171/075.
  • [9] Ulrich Pinkall and Konrad Polthier. Computing discrete minimal surfaces and their conjugates. Experiment. Math., 2(1):15–36, 1993.
  • [10] Igor Rivin. Euclidean structures on simplicial surfaces and hyperbolic volume. Ann. of Math. (2), 139(3):553–580, 1994. doi:10.2307/2118572.
  • [11] Jean-March Schlenker and Andrew Yarmola. Properness for circle packings and delaunay circle patterns on complex projective structures. 2018. arXiv:1806.05254.
  • [12] Kenneth Stephenson. Introduction to circle packing: The theory of discrete analytic functions. Cambridge University Press, Cambridge, 2005.