Mobile disks in hyperbolic space and minimization of conformal capacity
Harri Hakula, Mohamed M. S. Nasser, Matti Vuorinen

TL;DR
This paper investigates the conformal capacity of disk arrangements in hyperbolic space, using numerical methods to find lower bounds and extremal configurations, revealing patterns similar to animal colony heat minimization.
Contribution
It introduces numerical approaches to estimate conformal capacity for complex hyperbolic disk constellations and identifies extremal configurations through capacity minimization.
Findings
Numerical methods effectively estimate capacity bounds.
Extremal configurations feature disks grouped together.
Patterns resemble animal colonies minimizing heat flow.
Abstract
Our focus is to study constellations of disjoint disks in the hyperbolic space, the unit disk equipped with the hyperbolic metric. Each constellation corresponds to a set which is the union of disks with hyperbolic radii . The centers of the disks are not fixed and hence individual disks of the constellation are allowed to move under the constraints that they do not overlap and their hyperbolic radii remain invariant. Our main objective is to find computational lower bounds for the conformal capacity of a given constellation. The capacity depends on the centers and radii in a very complicated way even in the simplest cases when or . In the absence of analytic methods our work is based on numerical simulations using two different numerical methods, the boundary integral equation method and the -FEM method, resp. Our simulations combine capacityā¦
| Lower | Upper | |
|---|---|---|
| FEM | BIE | Agreement | |
|---|---|---|---|
| ā | ā | ||
| Case | ||||||
|---|---|---|---|---|---|---|
| 1 | D | B | A | C | 6.781488018927628 | 6.451424010111881 |
| 2 | D | A | B | C | 6.788910565780309 | 6.455800945561348 |
| 3 | D | C | A | B | 6.843774515059010 | 6.475070264106950 |
| 4 | C | D | A | B | 6.882473842468833 | 6.485425869048534 |
| 5 | A | B | C | D | 6.890544149275032 | 6.496389476635198 |
| 6 | B | C | A | D | 6.897202225461369 | 6.500210100051595 |
| 7 | C | A | D | B | 6.919626376828870 | 6.520197932005349 |
| 8 | A | B | D | C | 6.928074481413122 | 6.523073055329720 |
| 9 | A | C | B | D | 6.932436180755356 | 6.542555705939787 |
| 10 | C | B | D | A | 6.962814943144452 | 6.542981227003898 |
| 11 | A | C | D | B | 7.053764008325471 | 6.575258877036491 |
| 12 | A | D | C | B | 7.055565195334228 | 6.576332514877286 |
| Case | ||||
|---|---|---|---|---|
| 1 | 0.4 | 0.2 | 0.5 | 0.25 |
| 2 | 0.2 | 0.5 | 0.3 | 0.5 |
| 3 | 0.5 | 0.5 | 0.5 | 0.2 |
| 4 | 0.2 | 0.7 | 0.4 | 0.1 |
| Method | Discretization | Time | Number of steps | Number of evaluations |
|---|---|---|---|---|
| BIE | 472.9 | 151 | 1455 | |
| 85.6 | 24 | 192 | ||
| 150.7 | 24 | 192 | ||
| -FEM | 39600 | 202 | 39568 | |
| 11100 | 37 | 7494 | ||
| 9100 | 20 | 4150 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeometric Analysis and Curvature Flows Ā· Advanced Differential Equations and Dynamical Systems Ā· Mathematical Dynamics and Fractals
ā ā footnotetext: File:Ā mcd2arXiv2.tex, printed: 2024-2-29, 22.03
Mobile disks in hyperbolic space and minimization of conformal capacity
Harri Hakula
Aalto University, Department of Mathematics and Systems Analysis, P.O. Box 11100, FI-00076 Aalto, FINLAND
,Ā
Mohamed M. S. Nasser
Department of Mathematics, Statistics, and Physics, Wichita State University, Wichita, KS 67260-0033, USA
Ā andĀ
Matti Vuorinen
Department of Mathematics and Statistics, University of Turku, FI-20014 Turku, Finland
Abstract.
Our focus is to study constellations of disjoint disks in the hyperbolic space, the unit disk equipped with the hyperbolic metric. Each constellation corresponds to a set which is the union of disks with hyperbolic radii . The centers of the disks are not fixed and hence individual disks of the constellation are allowed to move under the constraints that they do not overlap and their hyperbolic radii remain invariant. Our main objective is to find computational lower bounds for the conformal capacity of a given constellation. The capacity depends on the centers and radii in a very complicated way even in the simplest cases when or . In the absence of analytic methods our work is based on numerical simulations using two different numerical methods, the boundary integral equation method and the -FEM method, resp. Our simulations combine capacity computation with minimization methods and produce extremal cases where the disks of the constellation are grouped next to each other. This resembles the behavior of animal colonies minimizing heat flow in arctic areas.
Key words and phrases:
Multiply connected domains, condenser capacity, capacity computation
1. Introduction
Many extremal problems of physics, exact sciences, and mathematics have solutions which exhibit varying degree of symmetry. A typical situation is to minimize or maximize a set functional of a planar set under the constraint that some other functional is constant. The classical isoperimetric problem [31] is an example. Here one maximizes the area of a planar set given its perimeter and the extremal domain is the disk. G. Pólya and G. Szegƶ [31] initiated a systematic study of a large class of isoperimetric type problems of mathematical physics for domain functionals such as moment of inertia, principal frequency, torsional rigidity, and, in particular, capacities of condensers. Certain geometric transformations, known under the general name āsymmetrizationā have the property that they decrease the value of domain functionals and thus can give hints about the extremal configuration of isoperimetric problems [3, 8]. We study here new types of transformations which decrease the value of conformal capacity.
In a very interesting recent paper, A. Solynin [34] describes capacity problems, motivated by the behavior of herds of arctic animals which keep close together to minimize the total loss of heat of the herd or to defend against predators (see figures in [34]). Such a herd behavior seems to suggest the heuristic idea that āminimization of herdās outer perimeterā minimizes the loss of heat or danger from predators. This kind of extremal problem can be classified as special type of isoperimetric problem. As an illustration of the connection between the kind of transformations we are interested in and the observed behavior in nature, see FigureĀ 1.
In a recent paper [29], isoperimetric inequalities in hyperbolic geometry were applied to estimate the conformal capacity of condensers of the form where is a union of finitely many disjoint closed disks in the unit disk . Thus is a constellation of disks. Gehringās lower boundĀ [9] (see also [29]) is given by condensers of the form where is a disk with the hyperbolic area equal to that of Further recent investigations of condenser capacity in the framework of hyperbolic geometry include [28, 26, 27], where pointers to earlier work can be found. It should be noticed that due to the conformal invariance of the conformal capacity, the hyperbolic geometry provides the natural setup for this study.
We continue here this work and our goal is to analyse extremal cases of the aforementioned capacity and how the capacity depends on the geometry of the disk constellation. The constraint that the disks do not overlap leads to problems of combinatorial geometry. Some examples of such geometric problems, related to this work and the herd behavior mentioned above, are Descartesā problem of four circles with each circle tangent to three circles, Apollonian circle packing, and Soddyās ācomplex kiss preciseā problem for configurations of mutually tangent circles [21]. Combinatorial geometry extremal problems motivated by biochemistry research and drug development are described in [23]. A very interesting discussion of many topics of combinatorial geometry including packing problems is given in the encyclopedic work of M. Berger [6]. The three dimensional case is much more difficult than the planar case and it is the subject of the extensive review paper [20] where topics range from optimal packing of spheres to constrained motion of small spheres on the surface of the unit sphere. For an extensive survey of potential theoretic extremal problems see [7].
Analysing the extremal cases of the lower bound for
[TABLE]
for a constellation of disjoint hyperbolic disks seems to be very difficult even in the simplest cases Therefore we consider this problem in special cases such as the case when the circle centers are at the same distance from origin or analyse constrained motion of one circle along three other fixed circles (see FigureĀ 1). Simulations indicate that several constellations yield local minima of the capacity. Throughout, the hyperbolic geometry provides the natural geometric framework for our study, because of the conformal invariance of the capacity. We use two numerical methods for computing the capacity, the -FEM and the boundary integral equation (BIE) method. The numerical results lead to a number of conjectures and improved bounds. Indeed, the existing lower bound for constellations considered here is improved of the order of 10% for disks of unit hyperbolic radius. Moreover, the asymptotic nature of the theoretical lower bound as the hyperbolic radii is easily understood in the context of hyperbolic geometry.
In modern physics, in particular in condensed matter physics, there has been a lot of interest in geometric settings with negative curvature [19, 22], that is, exactly our natural setup. The purpose of this paper is also to show how computations can be formulated and performed in both Euclidean and hyperbolic geometries, even with the possibility of moving from one to another. This is highlighted in the last section where the optimal configurations in hyperbolic geometry are found by successive transformations to a Euclidean coordinate system employed in the optimization routines. For information about potential theory and its applications, seeĀ [7, 31, 32, 36].
The contents are organized into sections as follows. Section 2 contains the key facts about hyperbolic geometry, including the transformation formulae from Euclidean disks to PoincarƩ disks and back. Section 3 covers the preliminary notations of conformal capacity, collected from various sources, e.g. from [4, 8, 10, 11, 17, 16]. These are the cornerstones of the geometric setup of the computations in the sequel. Section 3 also provides an overview of the -FEM [15, 14] adjusted to the present computational tasks, our second computational work horse, the BIE method [25, 28], and the interior-point method used in optimization. The numerical experiments are discussed in Sections 4 and 5. In Section 4 the selected configurations have been designed a priori, with the goal of forming an understanding of the identifiable geometric features of the minimal capacity configurations. In Section 5 that understanding is challenged by searching for the minimal capacity configurations using numerical optimization starting with random initial configurations. Finally, the conclusions are drawn in Section 6.
2. From Euclidean Disk to Poincare and Back
In this section the central transformation formulae collected from various sources are presented. In Figure 2 different properties of geometry on the Poincaré disk have been illustrated. In particular, the facts that for all , there are hyperbolic disks with radii but Euclidean diameter and hyperbolic disks with equal radii have different Euclidean radii depending on their location are important for our discussion below.
For a point and a radius , define an open Euclidean ball and its boundary sphere . For the unit ball and sphere, we use the simplified notations and . The segment joining two points is denoted
Define the hyperbolic metric in the PoincarƩ unit disk as in [4], [5, (2.8) p. 15]
[TABLE]
We use the notation and for the hyperbolic sine and its inverse, respectively, and similarly, and for the hyperbolic tangent and its inverse. The hyperbolic midpoint of is given byĀ [37]
[TABLE]
where . We use the notation
[TABLE]
for the hyperbolic disk centered at with radius It is a basic fact that they are Euclidean disks with the center and radius given by [16, p.56, (4.20)]
[TABLE]
Note the special case ,
[TABLE]
Conversely, the Euclidean disks can be considered as hyperbolic ones by [37]
[TABLE]
Lemma 2.5** ([4, Thm 7.2.2, p. 132]).**
The area of a hyperbolic disc of radius is and the length of a hyperbolic circle of radius is .
3. Conformal Capacity and Numerical Methods
A condenser is a pair , where is a domain and is a compact non-empty subset of . The * conformal capacity* of this condenser is defined as [8, 10, 11, 16, 17]
[TABLE]
where is the class of functions with for all and is the -dimensional Lebesgue measure. In this paper we assume that is the unit disk and where are closed disjoint disks in the unit disk. Hence is a multiply connected circular domain of connectivity . In this case, the infimum is attained by a function which is harmonic in and satisfies the boundary conditions on and on Ā [8]. The capacity can be expressed in terms of this extremal function as
[TABLE]
The conformal capacity of a condenser is one of the key notions of potential theory of elliptic partial differential equations [17, 11] and it has numerous applications to geometric function theory, both in the plane and in higher dimensions, [8, 10, 11, 16, 17]. Numerous variants of the definition (3.1) of capacity are given in [10, 11]. First, the family may be replaced by several other families by [10, Lemma 5.21, p. 161]. Furthermore,
[TABLE]
where is the family of all curves joining with the boundary in the domain and stands for the modulus of a curve family [10, Thm 5.23, p. 164]. For the basic facts about capacities and moduli, the reader is referred to [10, 11, 16, 17].
3.1. Numerical Methods
In this section the numerical methods used in the numerical experiments are briefly described. The capacities are computed using the -version of the finite element method (FEM) and the boundary integral equation with the generalized Neumann kernel method (BIE). The minimization problems are computed using the interior-point method as implemented in MATLAB and Mathematica.
Since the Dirichlet problem (3.1) is one of the primary numerical model problems, any standard solution technique can be viewed as having been validated. Verification of the results is discussed in connection with one of the numerical experiments below.
3.1.1. -FEM
What is of particular interest in the context of this paper is that the -FEM allows for large curved elements without significant loss of accuracy. Since the number of elements can be kept relatively low given that additional refinement can always be added via elementwise polynomial degree, variation in the boundary can be addressed directly at the level of the boundary representation in some exact parametric form. This is illustrated in FigureĀ 3.
The following theorem due to BabuŔka and Guo [2] sets the limit to the rate of convergence. Notice that construction of the appropriate spaces is technical. For rigorous treatment of the theory involved see Schwab [33] and references therein.
Theorem 3.4**.**
Let be a polygon, the FEM-solution of (3.1), and let the weak solution be in a suitable countably normed space where the derivatives of arbitrarily high order are controlled. Then
[TABLE]
where and are independent of , the number of degrees of freedom. Here is computed on a proper geometric mesh, where the order of an individual element is set to be its element graph distance to the nearest singularity. (The result also holds for meshes with constant polynomial degree.)
Consider the abstract problem setting with defined on the standard piecewise polynomial finite element space on some discretization of the computational domain . Assuming that the exact solution has finite energy, we arrive at the approximation problem: Find such that
[TABLE]
where and , are the bilinear form and the load potential, respectively. Additional degrees of freedom can be introduced by enriching the space . This is accomplished via introduction of an auxiliary subspace or āerror spaceā such that . We can then define the error problem: Find such that
[TABLE]
This can be interpreted as a projection of the residual to the auxiliary space.
The main result on this kind of estimators for the Dirichlet problem (3.1) is the following theorem.
Theorem 3.7** ([14]).**
There is a constant depending only on the dimension , polynomial degree , continuity and coercivity constants and , and the shape-regularity of the triangulation such that
[TABLE]
where the residual oscillation depends on the volumetric and face residuals and , and the triangulation .
3.1.2. BIE method
We review a BIE method fromĀ [28] for computing the capacity . The method is based on the BIE with the generalized Neumann kernel. The domains considered in this paper are circular domains, i.e., domains whose boundary components are circles. The external boundary is the unit circle, denoted by , is parametrized by for . The inner circles are parametrized by , , for , where is the center of the circle and is its radius. Let be the disjoint union of the intervals , . We define a parametrization of the whole boundary on by (seeĀ [25] for the details)
[TABLE]
With the parametrization of the whole boundary , we define a complex function by
[TABLE]
where is a given point in the domain . The generalized Neumann kernel is defined for by
[TABLE]
We define also the following kernel
[TABLE]
The kernel is continuous and the kernel is singular where the singular part involves the cotangent function. Hence, the integral operator with the kernel is compact and the integral operator with the kernel is singular. Further details can be found inĀ [38].
For each , let the function be defined by
[TABLE]
let be the unique solution of the BIE
[TABLE]
and let the piecewise constant function be given by
[TABLE]
For each , the solution of the BIE (3.12) and the piecewise constant function in (3.13) will be computed using the MATLAB fbie from [25]. In the function fbie, the integral equation (3.12) is solved using the Nyström method with the trapezoidal rule. Solving the integral equation is then reduced to solving an linear system which is solved by the MATLAB function gmres. The matrix-vector product in gmres is computed by the MATLAB function zfmm2dpart from the MATLAB toolbox FMMLIB2D [12]. To use the MATLAB function fbie, we define a vector where , , and is a given even positive integer. Then we compute the discretization vectors et and etp of the parametrization of the boundary and its derivative by
[TABLE]
We also discretize the functions and by and , . Then we compute approximate discretizations muk and hk of the functions and by calling
[TABLE]
i.e., the tolerance of the FMM is , the GMRES is used without restart, the tolerance of the GMRES method is and the maximal number of GMRES iterations is .
By computing the vector hk, we obtain approximate discretizations of the piecewise constant function inĀ (3.13). Note that, for , the constant is the value of the function on the boundary component . We approximate the values of the real constants by taking arithmetic means
[TABLE]
The values of the real constants are then approximated by solving the linear systemĀ [28]
[TABLE]
Since is the number of boundary components of the domain , we can assume that is small and solve the linear systemĀ (3.14) using the Gauss elimination method. By solving the linear system, the capacity will be computed byĀ [28, Eq.Ā (3.9)]
[TABLE]
In this paper, the boundary components of the domain are circles. Thus, the integrands inĀ (3.12) andĀ (3.13) will be -periodic functions, and can be extended holomorphically to some parallel strip in the complex plane. Hence, the trapezoidal rule will then converge exponentially with Ā [35] when it is used to discretize the integrals inĀ (3.12) andĀ (3.13). The numerical solution of the integral equation will converge with a similar rate of convergenceĀ [1, p.Ā 322] (see FigureĀ 5 (right) below).
3.1.3. Nonlinear Optimization: Interior-Point Method
The two methods outlined above are combined with a numerical optimization routine in the last set of numerical experiments below. The task is to find an optimal configuration for a set of hyperbolic disks with fixed radii. We use the interior-point method as implemented in Mathematica (FindMinimum, [40]) and Matlab (fmincon, [24]).
In the most general case the problem is defined as in (3.16), where the only constraint is a geometric one, that is, the disks are not allowed to overlap. Here, the radii are fixed and the optimization concerns only the locations of the disks.
[TABLE]
This nonlinear optimization problem can be solved using the interior-point method. This solution would be a local minimum. The standard textbook reference is Nocedal and Wright [30].
Notice, that the objective function is indeed the capacity of the constellation. Often optimization problems with geometric constraints are related to packing and fitting problems. The task here is orders of magnitude more demanding since, at every point evaluation one solution of the capacity problem has to be computed, and as the disks move the constraints change as well. The number of evaluations is greater than the number of iteration steps, since the gradients and Hessians must be approximated numerically. It should be noted that the success of the optimization depends on the high accuracy of the capacity solver, since otherwise the approximate derivatives are not sufficiently accurate.
In the context of this work, there have been no attempts to devise a special method that would incorporate some of the insights gathered during this study. Instead, the numerical optimization is used to challenge those insights and therefore the optimizations have been computed with minimal input information.
4. Minimizing Capacity: Constrained Configurations
As mentioned above, even with a small number of disks the combinatorial explosion of the number of configurations is evident. Therefore, we restrict ourselves to a series of experiments each with increasing complexity building toward an understanding of the fundamental geometric principles behind the minimal configurations. In each case we consider a set of hyperbolic disks with radii , where some geometric constraint is placed on all or some of the disks in the constellation.
An initial observation is that due to conformal invariance of the capacity, its numerical value remains invariant under a Mƶbius transformation of the unit disk onto itself. Therefore we may assume that the disk with the largest radius is centered at the origin.
Further, consider a disk with center on the segment . The disk lies in the lens-shaped region
[TABLE]
with where and is tangent to both boundary arcs of and see FigureĀ 2 (right). Every disk lies within its own associated lens-shaped domain.
4.1. Disks with collinear centers
Consider a set of hyperbolic disks with radii and centers on the diameter with . We choose the hyperbolic centers of these disks so that the hyperbolic distance between them is where corresponds to the case when they touch each other. The goal is to establish upper and lower bounds for . Since the hyperbolic radius of a hyperbolic disk is invariant under Möbius transform, in view of (2.2), we have for all .
The cases for over the range are shown in FigureĀ 4. The conjectured lower bound with is computed with -FEM (see the āred dotā in FigureĀ 4 (right)), all other capacities are computed with BIE. From FigureĀ 4 we also see that
[TABLE]
as the separation becomes large.
4.1.1. Verification of results
Let us consider the case with four disks and set . The initial position is when the disks are contiguous, tangent to each other, and then the hyperbolic distance between the disks increases from [math] to . The conclusion is that the value yields the minimal value of the capacity of the constellation.
The values of the capacity in TableĀ 2 have been computed using both methods, the FEM and the BIE method. For the BIE, we use and . TableĀ 2 shows the absolute differences between the computed values which indicates a good agreement between the two methods. As inĀ [13], the values computed using the FEM will be considered as reference values and used to estimate the error in the values computed by the BIE method for several values of . The BIE method cannot be used for . The error for is presented in FigureĀ 5 (right) which illustrates the exponential convergence with order of convergence where . Numerical experiments (not presented here) with other values of indicate that the order of convergence depends on as well as the centers and the radii of the inner circles. A detailed analysis of the order of convergence for the above BIE method is a subject of future work.
4.2. Four disks: Permutation of contiguous disks
We consider next two cases where all the disks of the constellation have fixed hyperbolic radii but their relative ordering is not constrained other than that each disk is tangent to at least one other disk of the constellation and their hyperbolic centers lie (a) either on the diameter or (b) on the circle
Now the question is what is the effect of the permutation of the disks on the capacity. There are 24 permutations with 12 different capacities due to symmetry. For every realisation, the radii are denoted by from left to right and the constellations are denoted by and , respectively. For we set , and for slightly perturbed . The results are collected in TableĀ 3 and FigureĀ 1 shows the observed extremal permutations. Interestingly, the resulting capacities have exactly the same dependence on the relative sizes of the radii.
4.3. Three immobile disks, one rolling disk
In the final experiment of the section we study the situation when one disk is free to roll on the remaining three contiguous immobile disks, centers on the diameter and tangent to each other. The route of the mobile disk is parametrized with a parameter where the values [math] and are for the case when also the mobile disk has its center on the diameter and the values and correspond to the intermediate points on the route when the rolling disk is tangent to two immobile disks. Depending on the radii, it might also happen that there is only one such point. In FigureĀ 6 below we see that for the values and the capacity of the constellation attains a local minimum. The numerical results for this example are computed using the BIE method. So, instead of assuming that the disks are touching each other, we assume that the disks are close to each other such that the hyperbolic distance between them is . In all cases the hyperbolic centers of the three fixed disks are , , and . The hyperbolic center of the moving disk is on the red curve shown in the figure. The observed results are summarized in the second row of FigureĀ 6.
5. Minimizing Capacity: Optimization under Free Mobility
In this section we consider a series of experiments, where some disks are given fixed positions but the others are free to move within constraints. The constraints can restrict the admissible configurations to specific regions. In the most general case, the only constraint is that the disks should not overlap. In all simulations it is assumed that the disks have a minimal separation . In those cases where the disks touch, that is, , only -FEM results are reported.
5.1. Three fixed disks. One freely moving disk
Consider three hyperbolic disks with equal hyperbolic radii , and whose centers are at We consider a fourth hyperbolic disk whose hyperbolic radius is and its hyperbolic center is such that the four disks are non-overlapping. Let a function be defined by where is the union of the four disks. The level curves of the function for six cases of are given in FigureĀ 7. Notice, that the locations of the local minima depend on the chosen radius of the free disk. Due to symmetry, there is a local minimum at the origin in every case. The results suggest that there exists a critical radius such that the global minimum is found at the origin for all sufficiently large , that is, , but next to one of the fixed disks for . The interior-point method is guaranteed to converge to one of the local minima, and therefore for all a local minimum may be attained when the mobile disk is centered at the origin.
5.2. One fixed disk. Two moving disks on a circle
Let us next consider three disks with equal hyperbolic radii . The centers of these three disks are placed on the circle . We assume that the disk is fixed with center on the positive real line, is in the upper-half plane and is in the lower-half plane. Starting when the three disks are touching each others (see FigureĀ 8 (left)), these disks start moving away from each other such that the hyperbolic distance between the hyperbolic centers of and is the same as for and . When all these disks are touching each other, . The maximum value of is obtained when the the disks and are touching each other (see FigureĀ 8 (middle)). The values of the capacity as a function of are shown in FigureĀ 8 (right) where the values of the capacity for are computed by the BIE method and; for and by the FEM. The minimal capacity is found when and the maximal when the centers of the three disks form an equilateral triangle.
5.3. One fixed disk. Three moving disks on a circle
Staying on the circle we consider four disks with centers on the circle and hyperbolic radii , , , and . Without any loss of generality, we will assume that the disk with hyperbolic radius is fixed with its center on the positive real line at the point . Then, we search for the positions of the other three disks that minimize the capacity. The initial positions of these three disks are assumed to be for . For the optimized positions, we have obtained six positions, with three different values of the capacity due to symmetry (see FigureĀ 9). For the disks in the first column in FigureĀ 9, the capacity is . The capacity is for the second column and for the third column.
5.4. One fixed disk. Three moving disks
Finally, we consider four disks with hyperbolic radii , , , and . This time, we will assume that the disk with hyperbolic radius is fixed with its center at the origin. The task is to find the positions of the three free disks that minimize the capacity where the initial positions of the three disks are assumed to be for . For the optimized positions, we have obtained two configurations, as shown in FigureĀ 10, with the capacity which is the global minimum.
If we assume that the three disks with hyperbolic radii , , and have fixed positions as in FigureĀ 10 (left), and the small disk with hyperbolic radius is moving. Assume that the center of the small disk is such that the four disks are non-overlapping. Let a function be defined by where is the union of the four disks. The level curves of the function are given in FigureĀ 10 (right). As we can see from the figure, the capacity has three local minima and the capacity for the position in FigureĀ 10 (left) is the global minimum. This experiment has been repeated multiple times with different initial starting positions for the free disks and every one one of the local minima has been observed.
5.4.1. On Computational Costs
Naturally, the optimisation problems are the computationally most expensive ones of all our numerical experiments. In TableĀ 5 performance data on the four disks free mobility problem is presented. Comparison of the two methods is only qualitative, since both underlying hardware and the interior-point implementations are different. However, some conclusions can be derived. In all cases the interior-point tolerance is the same, , and within the -FEM simulations, meshing is performed with the same discretization control in every evaluation. For optimal performance, the individual solutions must be accurate enough so that the error induced by numerical approximation of the gradients and Hessians is balanced with other sources of error. For the -FEM it appears that the same mesh with is not adequate in comparison with the one at . Even though the time spent in one individual iteration step is doubled, the overall time for is significantly lower. At every evaluation the number of degrees of freedom is roughly 13000 (initial configuration: 13542, and final: 12589). Similarly, for BIE the performance at is superior to that at .
The two implementations have very different requirements per iteration step. Observe that the number of iteration steps is comparable, yet the number of evaluations is not. The average time for one evaluation in BIE is four to five times faster than one evaluation in -FEM. Matlab and Mathematica results have been computed on modern Intel and Apple Silicon computers, respectively.
5.5. Hyperbolic area lower bound
Finally, we compute the capacity of a constellation of disjoint hyperbolic disks and compare the computed values with the Hyperbolic area lower boundĀ [9]. Let be the union of disjoint hyperbolic disks with equal hyperbolic radii such the hyperbolic distance between any two disks is (see FigureĀ 11 for and ). For , we consider two cases (as shown in FigureĀ 11) where the centers of the disks in Case I are on the real and imaginary axes. In Case II, the centers are on the rays for . The hyperbolic area of these disks is . Consider the hyperbolic disk whose hyperbolic area is the same as the hyperbolic area of the disks, then
[TABLE]
Then is the hyperbolic area lower bound of . In view ofĀ (2.3), we have
[TABLE]
The BIE method is then used to compute for several values of with . Our computed minimum value of the capacity can be considered a lower bound of the capacity of the constellation of disjoint hyperbolic disks. We compare the computed value with the hyperbolic area lower bound by defining
[TABLE]
The graph of is shown in FigureĀ 12 for and . As it appears that the improvement tends to zero. This is a consequence of the nature of hyperbolic geometry. With one disk fixed in the centre the other three will have ever smaller contributions to the capacity since their Euclidean areas tend to zero as in FigureĀ 2 (right). It is an indication of the complexity of the problem that the graphs in FigureĀ 12 do not reveal any simple connection between the number of the disks and the minimal capacity.
6. Conclusions
We study lower bounds for the conformal capacity of a constellation of disjoint hyperbolic disks , , using a novel idea: instead of using a symmetrization transformation, which usually leads to fusion of the disjoint disks, we are looking for a lower bound in terms of another constellation which yields a minimal value. The traditional symmetrization transformation [31], [3], [8], is now replaced by free mobility of individual disks with the constraint that the hyperbolic radii of the disks are invariant and the disks are non-overlapping. In this process, due to the conformal invariance, the conformal capacity of each disk stays invariant, whereas the capacity of the whole constellation may significantly vary. Moreover, the hyperbolic area of the constellation is also constant.
The optimization methods we used produced (locally) minimal constellations such that the disks group together, as closely as possible. This coalescing is reminiscent of the behavior of some animal colonies in cold weather conditions for the purpose of heat flow minimization. Mathematical methods are not available for analytic treatment of the problems, but we are convinced that there is a strong connection with combinatorial geometry, topics like packing and covering problems. Such problems often have many local minima [6, p. 157].
We carried out numerical simulations using two different methods, the BIE and -FEM methods and the close agreement of the two computational methods confirmed the results. Because of the complexity of the problem we studied various subproblems where disk centers satisfied constraints such that the centers are on the interval or at the same distance from the origin. In both cases we observed the grouping phenomenon (cf. FigureĀ 1) and, moreover, noticed that permutation of disks has influence on the capacity if the radii are different. Because the hyperbolic area of a constellation is a constant, it is now clear that the hyperbolic area alone does not define the constellation capacity.
This observation led us to compare our computed lower bound to Gehringās sharp lower bound given in terms of hyperbolic area. The conclusion was that we obtained in some cases approximately improvement when .
The numerical agreement of the BIE and -FEM methods was very good, typically ten decimal places or better, and the expected exponential convergence was observed, see FigureĀ 5. The performance of the BIE method was significantly faster than the -FEM method when it comes to computational time and flexilibity to modify the code to new situations. This is probably due to the heavy data structure of the -FEM method due to hierarchial triangulation refinement process of the method.
A vast territory of open problems remains. First, it would be interesting to study whether some kind heuristic methods would lead to "close to extremal" constellations, to be used as initial steps of the minimization. Such a method could be based on some computationally cheaper object function than the capacity itself: for instance, first, the maximization of the number of the mutual contact points of the constellation. Second, the case of disks of equal radii seems to be completely open. Perhaps in this case the number of locally minimal constellations grows exponentially as a function of Third, one could study constellations of other types of geometric figures like hyperbolic triangles.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] K. E. Atkinson, The Numerical Solution of Integral Equations of the Second Kind, Cambridge University Press, Cambridge, 1997.
- 2[2] I. BabuÅ”ka and B. Guo , Regularity of the solutions of elliptic problems with piecewise analytical data, parts I and II, SIAM J. Math. Anal., 19, (1988), 172ā203 and 20, (1989), pp. 763ā781.
- 3[3] A. Baernstein, Symmetrization in Analysis. With David Drasin and Richard S. Laugesen. With a foreword by Walter Hayman. Cambridge University Press, Cambridge, 2019.
- 4[4] A. F. Beardon , The Geometry of Discrete Groups , Springer-Verlag, New York, 1983.
- 5[5] A. F. Beardon and D. Minda, The hyperbolic metric and geometric function theory. Quasiconformal mappings and their applications, 9ā56, Narosa, New Delhi, 2007.
- 6[6] M. Berger, Geometry revealed. A Jacobās ladder to modern higher geometry. Translated from the French by Lester Senechal. Springer, Heidelberg, 2010.
- 7[7] S.V. Borodachov, D.P. Hardin, and E. B. Saff, Discrete Energy on Rectifiable Sets , Springer, New York, 2019.
- 8[8] V.N. Dubinin, Condenser Capacities and Symmetrization in Geometric Function Theory , BirkhƤuser, 2014.
