Computing the equilibrium measure of a system of intervals converging to a Cantor set Giorgio Mantica Center for Non-linear and Complex Systems, Dipartimento di Scienze ed Alta Tecnologia, Universit`a dell’ Insubria, via Valleggio 11, 22100 Como, Italy. 3 Also at I.N.F.N. sezione di Milano and CNISM unit`a di Como. 1 0 2 Abstract n a We describe a numerical technique to compute the equilibrium measure, in logarithmic J potential theory, living on the attractor of Iterated Function Systems composed of one- 9 dimensional affinemaps. Thismeasure isobtained as thelimit ofa sequenceof equilibrium measures on finite unions of intervals. Although these latter are known analytically, their ] computationrequirestheevaluationofanumberofintegralsandthesolutionofanon-linear A set of equations. We unveil the potential numerical dangers hiding in these problems and N we propose detailed solutions to all of them. Convergence of the procedure is illustrated in . specific examples and is gauged by computingthe electrostatic potential. h t Keywords: Iterated Function Systems – Equilibrium Measure – Potential Theory a m [ In memory of Professor Don Luigi Verga 1 v 4 1 Introduction 1 8 Suppose that a finite amount of “charge” is placed on a set of “conductors” of arbitrary shape, 1 placedatequallyarbitrarypositionsinspace,andconnectedbythin,conductingwires. Then,this . 1 chargedistributesitselfsotominimizerepulsion,i.e.,theelectrostaticenergyofitsconfiguration. 0 It is very easy for us to intuitively perceive this phenomenon, and indeed we have been exposed 3 1 to it since early in school, via easily realizable laboratory experiments that go back to the years : of Alessandro Volta and to his electrophorus [1], which he did not invent, but he perfected into v aninstrumenttoaccumulateandtransferelectriccharge,yearsbeforehismonumentalPila. This i X intuitionis commonknowledgeamongscientistsofalldisciplines: inItaly,atleastuntilrecently, r electrostatics was taught in high school, both scientific and of classical kind and, even more a amazingly, it was included in the syllabus of the degree in mathematics and of medical school alike! This paper is dedicated to a wonderful teacher who let middle–school students, twelve years–old, play with electrostatic devices and inspired them to pursue scientific research. What is far less known is the fact that the mathematical scheme behind this physical de- scriptioncanbeeasilygeneralizedtospacesandconductorsofarbitrarydimension—evenfractal [15, 16]—and to arbitrary analytical forms of the “electrostatic” interaction, that need not be “Coulomb”, but can take on different analytical forms. These generalizations have proven to be extremelyfruitfulinawidevarietyoffields,fromPDE’stoharmonicanalysis,tonamejustafew. In this paper, we will put ourselvesin the situation where the ambient space is two–dimensional (the complex plane) and the pseudo–Coulomb law depends on the inverse of the distance be- tween two charges: physicists will easily think of the interaction of two infinite, parallel wires, mathematicianswillimmediatelyrecognizethelogarithmicpotentialthattakesusintotherealm of the well established logarithmic potential theory [7, 10]. 1 Indeed, if we let E to be a compact domain in the complex plane C, and σ a positive probability measure supported on E, the potential V(σ;z) generated by σ at the point z in C, is given by the formula V(σ;z):= log z s dσ(s). (1) −Z | − | E The electrostatic energy (σ) of the distribution σ is then given by the integral E (σ):= V(σ;u)dσ(u)= log u s dσ(s)dσ(u). (2) E Z −Z Z | − | E E E The equilibrium measure σ associated with the compact domain E is the unique measure that E minimizes the energy (σ), when this latter is not identically infinite. Potential theory gives us E a formidable set of technical instruments [7, 10] to deal with this problem in relation to general compact sets E. Inthispaper,weareinterestedinaspecificfamilyofcompactsetsE,thatareCantorsetson the real line associatedwith the constructionof Iterated Function Systems (IFS)—to be defined momentarily—andwestudytheefficientnumericalcomputationoftheirequilibriummeasureσ E andofitspotentialV(σ;z). Ourresultswillconsistofareliablealgorithmstoachievethesegoals. This algorithm is rather straightforward, in the sense that it combines well known theoretical facts(theanalyticalformoftheequilibriummeasurewhenE isacollectionofintervals)andwell known numerical techniques (Gaussian summation, root finding) with a standard idea in IFS construction: the hierarchical approach. Despite or rather because of this simplicity, numerical experiments indicate that the algorithm is stable and it can be used as a microscope to probe deeply into the structure of the equilibrium measure on Cantor sets. This paper is organized as follows: in the next section we define the attractors of Iterated Function Systems, via a hierarchical construction. Each step in this construction yields a finite family of intervals, whose equilibrium measure is analytically known. We sketch this solution in Sect. 3. The following three sections contain the numerical techniques to find this solution and to overcome a few potentially destructive numerical difficulties. In Sect. 4 we apply Gaussian integration to compute a class of integrals that reduce the problem to a set of non–linear equa- tions,andinSect. 5wedescribeaconvenientapproachforthesolutionoftheseequations. Next, in Sect. 6, we show how to tailor the root finding routine to the hierarchical structure of IFS attractors. Asaresult,weobtaintheequilibriummeasureontheselatter. Picturesandgraphsof numerical experiments illustrate the theory. In section 7 we compute the potential generated in the complexplanebytheequilibriummeasureonthe IFSattractorandwecomputeits capacity. The application of this approach to deep questions on equilibrium measures on Cantor sets is briefly discussed in the conclusions. 2 Attractors of Iterated Function Systems Let us therefore construct the set E of which we want to place an electrostatic charge. To do this, we need to recall, as briefly as possible and in the simplest setting, the construction of Iterated Function Systems (IFS) [26, 19, 14, 12, 13]. These are collections of maps φ :R R, i → i = 1,...,M, for which there exists a set , called the attractor of the IFS, that solves the A equation = φ ( ):=Φ( ). (3) i A A A [ j=1,...,M When the maps φ are contractive, the attractor is unique. It can also be seen as the fixed i pointoftheoperatorΦ,definedineq. (3),ontheseAtofcompactsubsetsofR. Sincethisspaceis complete in the Hausdorff metric, and since Φ turns out to be contractive in this metric, the set can be also found as the limit of the sequence Φn(E0), where E0 is any non-empty compact A set: = lim Φn(E0). (4) A n→∞ 2 Attractors of Iterated Function Systems feature a rich variety of topological structures, so that their full characterization is far from being fully understood, especially in the case of IFS with uncountably many maps [21, 22, 17, 18]. We nonetheless restrict ourselves in this paper to a particular family, that of IFS with a finite number of affine maps of the form: φ (s)=δ (s γ )+γ , j =1,...,M, (5) j j j j − where δ are real numbers between zero and one, called contraction ratios, and γ are real con- i i stants, that geometrically correspond to the fixed points of the maps. Under these conditions, the attractor is a finite or infinite collection of intervals, or a Cantor set. We will consider A this last,interestingcase. It canbe easilyrecognizedthat the famous “middle–thirdCantorset” follows in this class: it can be obtained by taking just two maps with δ = 1/3 and γ = 1, 1 − γ =1. We shall study this case later in this paper. 2 As remarkedabove,anynon-empty compactset E0 canbe used in eq. (4). We letE0 be the convex hull of the attractor , that can be easily be identified as the interval A E0 =[γ ,γ ], (6) 1 M where we have ordered the IFS maps according to increasing values of their fixed points: γ < j γ , for any j = 1,...,M 1. This is the core of the common hierarchical construction of the j+1 − set , as the limit of the sequence of compact sets En: A Mn En =Φn(E0)= [α ,β ]. (7) i i [ i=1 In the case of fully disconnected IFS (i.e. those for which the intervals φ (E0) are pairwise j disjoint), En is the union of N := Mn disjoint intervals, that we will denote as En := [α ,β ]. i i i In other words, the set En can be seen as a vector of intervals, stored via the two vectors of their extreme points. Of course, these latter should also carry a superscript n, referring to the generation. Not to overburden the notation, we will leave this superscript implicit, when confusion is not possible. We restrict ourselves to the disconnected IFS case, for the remainder of the paper. For similarity with the spectral analysis of periodic solids, we will call the intervals En at i r.h.s. of eq. (7) bands at generation (or level) n. It appears from eq. (7) that all bands En i at level n can be obtained by applying the transformations φ , j = 1,...,M, to the bands at j generation n 1. As a consequence, the length of these intervals, as well as their sum, tend to − zero geometrically and the attractor is a Cantor set of null Lebesgue measure. WhilenoneofthebandsEn−1arealsobandsatleveln,thecontraryhappensfortheso–called i gaps between the bands. For these, we will use the notation: Mn−1 Gn := Gn = (β ,α ). (8) i i i+1 [ [ i i=1 At level zero we have no bands, while at level one these are in the number of M 1. It is − then noticeable that all gaps at level n 1 remain gaps at level n, and at the same time a set − of new gaps is generatedfrom the former: let Hn be the set of “new” gaps createdat level n, so that Gn =Gn−1 Hn. (9) [ The latter set, Hn, is iteratively constructed as M Hn = φ (Hn−1), (10) j [ j=1 starting from H1 =(β1,α1) ... (β1 ,α1 ). This seemingly complicated algorithm is noth- 1 2 M−1 M ing more than the straightfoSrwardSgeneralization of the construction of the ternary Cantor set by deleting the “middlethird”. This propertyofthe setofgapsis importantinourcomputation of the equilibrium measure on the Cantor set . A 3 3 Equilibrium measure on a set of intervals Let us now embed En in the complex plane, and study its equilibrium measure. The solution of the equilibrium problem for a finite union of N intervals [α ,β ], i = 1,...,N, is well known i i [3, 5, 24, 25, 4]. Define the polynomial Y(z), N Y(z)= (z α )(z β ), (11) i i − − Y i=1 anditssquareroot, Y(z),astheonewhichtakesrealvaluesforzrealandlarge(largerthanγ M indeed). Also, let thpe real number ζ belong to the open interval (β ,α ), for i=1,...,N 1 i i i+1 − (i.e. to the gapGn). Define Z(z)as the monic polynomialof degree N 1 with roots atall ζ ’s: i − i N−1 Z(z)= (z ζ ). (12) i − Y i=1 With these premises, there exists a unique set of values ζ ,i=1,...,N 1 that solve the set i { − } of coupled, non–linear equations ai+1 Z(s) ds=0, i=1,...,N 1. (13) Zbi |Y(s)| − p Our first task in the following will be to evaluate numerically these integrals for any given set of values ζ ,i=1,...,N 1 . The secondtaskwillbe tofindthe solutionofthis setofequations. i { − } Thisisofparamountimportance,foritpermitsustofindtheequilibriummeasureofthesetEn: for simplicity of notation, we denote it by σn :=σEn: N 1 Z(s) dσn(s)= χ (s) | | ds. (14) π X [αi,βi] Y(s) i=1 | | p It is apparent from the previous equation that the measure σn is absolutely continuous with respect to the Lebesque measureon En. Of particularrelevance are alsothe integralsof σn over the intervals composing En, that we call the harmonic frequencies: 1 βi Z(s) ωn := | | ds. (15) i π Zαi |Y(s)| p In fact, when these frequencies are rational numbers, of the kind p /N, with p integer, there i i existsastrict-TpolynomialonEn[4],thatis,apolynomialwithoscillationpropertiesmimicking, and extending, those of the classical Chebyshev polynomials on a single interval. Also, we will consider the integrated measures Ωn: m m Ωn := ωn, (16) m i X i=1 that are the integral of σn on the interval [γ ,β ]. 1 m Finally, the Green function with pole at infinity can be computed as the complex integral z Z(s) G(z)= ds, (17) Zα1 Y(s) p in whichno absolutevalue appears. TheGreenfunctioncanbe usedto compute the logarithmic capacity of the set En, C(En), via a real integral α1 Z(s) 1 log(C(En))= [ ]ds. (18) Z−∞ Y(s) − s−(α1+1) p Althoughourtechniquecouldpermittoevaluatetheaboveintegral,wewillcomputethecapacity C(En) following a different approach. 4 4 Integrating the ratio Z/√Y The first step in the determination of the equilibrium measure is the numericaldetermination of integralsofthekind(13),orofthekind(15),thatarequitesimilar. Astraightforwardtechnique to achieve this goal is described in this section. The first integrals are: 1 Z(s) := ds, (19) Ki π ZGi |Y(s)| p where G is a gap at generation n. The case when G is replaced by a band E can be handled i i i by minor variations of the technique that we are going to describe. For simplicity of notation, since n is fixed, we will omit its mention in the following derivation. A full set of integrals , i K for variable i,needto be evaluated. Let us now keepthe index i fixedandshow howto compute any single one of them. Firstly, consider the change of variables induced by the affine transformation ψ := x i → A x+B , that maps the interval G into E0 = [γ ,γ ]. Without any loss of generality we can i i i 1 M assume that E0 = [ 1,1]. The coefficients A and B can be computed by careful bookkeeping i i − from the map parameters δ and β . Even if we feel no need to report the explicit formulae j j here, they are essential in the numerical implementation that we will describe in the following. In so doing, the bands E and the gaps G , for m different than i, are mapped, via ψ , to m m i intervals outside [ 1,1]. Equivalently, the variables ζ are mapped via the same map to new m values ψ (ζ ). New−functions Z¯ and Y¯ are then written as in eqs. (11) and (12), now in terms i m i i of the transformed ψ (ζ ), ψ (α ) and ψ (β ). In conclusion, the integral can be written as i k i m i m i K 1 1 Z¯ (s) i = ds. (20) Ki π Z−1 Y¯i(s) | | p Secondly, remark that the product 1 z2 appears in the rescaled function Y¯(z). Therefore, i we can part the full product Y¯(z) in two−factors: i Y¯(z)=(1 z2)Y˜(z), (21) i i − where Y˜(z) is implicitly defined. With these notations, it appears clearly that the integration i of Z¯i(s) with respect to the Lebesgue measure on [ 1,1] can be seen as an integration with √|Y¯i(s)| − respect to the Chebyshev measure ds/π√1 s2. Then, the integral can be approximated by i − K a Gaussian summation, 1 Z¯ (s) ds K Z¯ (x ) i i k = w , (22) Ki Z−1 Y˜i(s) π√1−s2 ≃kX=1 k Y˜i(xk) q| | q| | where x ,w are Gaussian points and weights for the Chebyshev measure, respectively. As a k k consequence, each integral can be readily evaluated by Gaussian summation. i K Clearly, the above assumes that the values ζ be known for all i=1,...,N 1. To compute i − these latter, the N equations = 0, i = 1,...,N 1, must be solved. In the next section i K − we employ an algorithm for the solution of this set of non-linear equation that requires the computation of the derivatives ∂ /∂ζ . Also these quantities can be computed via Gaussian i m K summation. Observe in fact that the partial derivative of eq. (22) requires the computation of ′ ∂ Z¯(z)= A (z ψ (ζ )), (23) i i i l ∂ζ − − m Y l6=m that therefore leads to ∂Ki A K w ′l6=m(xk−ψi(ζl)). (24) ∂ζm ≃− iXk=1 kQ Y˜(xk) q| | 5 5 Solving the non-linear equations = 0 i K We have seen that the determination of the equilibrium measure on the set En requires the solution of a system of N 1 non–linear functions in N 1 variables, (ζ ,...,ζ ) = 0. i 1 N−1 We can compute this soluti−on by a careful usage of the rou−tine HYBRJKin Minpack [2], which employs a modification of the Powell hybrid method. This technique is a variation of Newton’s method, that iteratively converges to the solution vector. As it turns out, HYBRJ cannot be applied blindly without taking into account the particular nature of the set En and of the discretized integrals (22). In fact, in the construction of the attractor of a fully disconnected IFS, all bands En have a length that goes to zero geometrically fast, while gaps differ in length i by orders of magnitude. This requires a series of procedures, in the evaluation of the integrals and ∂Ki, that we explain in this section. Ki ∂ζm Thefirstconsistsintheapproachdescribedattheendoftheprecedingsection: itisconvenient to scale the each interval Gn to [ 1,1], when performing the relative integration, to employ the i − Gaussian form in eqs. (22) and (24). When this is done, a further difficulty is to be overcome: the function Z¯ (x )/ Y˜(x ) is i k i k q| | made of factors differing by various orders of magnitude, that must be conveniently rearranged when evaluating it numerically. Therefore, in the expansion Z¯ (x ) N−1(x ψ (ζ )) i k = l=1 k− i l (25) Q q|Y˜i(xk)| q|xk−ψi(αi)||xk−ψi(βm+1)| m6=i,i+1|xk−ψi(αm)||xk−ψi(βm)| Q we find it convenient to group together the ratios (x ψ (ζ ))/ x ψ (α ) x ψ (β ), k i m k i m k i m − | − || − | for m<i, and (x ψ (ζ ))/ x ψ (α ) x ψ (β ), fpor m>i, in which numerator k i m k i m+1 k i m+1 − | − || − | and denominator have comparpable size. The more the index m is different from i, the larger are the differences between x andthe points ψ (α )and ψ (β ), andthe morethese ratiostend to k i m i m one. Physically, this means that remote gaps Gn have a small influence on the integral : our m Ki ordering correctly reproduces this fact. As it appears from eq. (25), grouping terms as above leaves out a few factors, those close to the interval ψ (Gn) = [ 1,1], that mostly contribute to i i − the value of the full product, and are therefore taken care separately. A similar procedure can also be applied to the formula for derivatives, eq. (24). Butthemoreimportantprecautiontobetakenfollowsfromconsideringthevariablesinvolved in the Newton-like iteration of HYBRJ. In the original equations =0 the unknowns are the i K positionsoftheN 1zerosofZ,i.e. ζ ,m=1,...,N 1. EachofthesebelongstothegapGn. − m − m It is then apparent, from the description in Sect. 2, that the range of variation of these values can differ by orders of magnitude, and can quickly become smaller than numerical precision. It isthenmandatorytoresorttonewvariables: weconsiderinplaceofζ thenormalizedvariables m λ := ψ (ζ ), where, as above, ψ is the affine transformation that maps Gn into [ 1,1]. m m m m m − These new variables are all bound to the interval [ 1,1]. Some care must now be taken in − the evaluation of the compounded derivatives, but fortunately, the new variables are the most natural, in the construction of the IFS, as it can be easily recognized from eqs. (5), (7). The above provides us with a working code for the computation of the non-linear functions (22) and of the partial derivatives (23), as functions of the variables λ , m=1,...,N 1, that m canbelinkedasasubroutinetothefortran(yes,fortran!) codeHYBRJ,runindouble−precision on a 32-bit processor. In Figure (1) we show the absolute values of the integrals before and i after the call to HYBRJ in a typical case, that of the ternary Cantor set at generKation number n = 7, to be defined more precisely later on in Sect. 7. The algorithm has converged to the correct solution within numerical precision. To fully appreciate the precision of the solution vector, we can examine the value of the partialderivatives ∂Ki atthe solutionvector. ThesevaluesarereportedinFigure(2)versusthe ∂λm difference i m: as remarked above, the larger this difference (in absolute value) the lesser the − influence ofλ onthe integral : this isclearlyevidentinthe figure. Also,wecanobservethat m i K the system of equations is almost “diagonal”,in the sense that diagonalcomponents with i=m (the tipofthe “Christmastree”)areordersofmagnitudelargerthanthe non-diagonalbranches, i=m. 6 6 0.01 0.0001 1e-006 1e-008 εi 1e-010 1e-012 1e-014 1e-016 1e-018 0 20 40 60 80 100 120 140 i Figure1: Absolutevalueǫ ofthenon-linearfunctions attheinitialvector(λ ,...,λ )(see i i 1 N−1 K next section for its definition) (green crosses), and after the action of the root finding routine (red crosses). The case under study is the ternary Cantor set at generation number n=7. The number of Gaussian points employed is 2048. 1 0.1 0.01 0.001 0.0001 Ki,m 1e-005 1e-006 1e-007 1e-008 1e-009 1e-010 -150 -100 -50 0 50 100 150 i-m Figure 2: Absolute value K of the partial derivatives ∂Ki versus i m at the final solution i,m ∂λm − vector, for the same case of Fig. 1. 7 0.09 0.08 0.07 0.06 0.05 nm 0.04 λ 0.03 0.02 0.01 0 -0.01 0 1 2 3 4 5 6 7 8 9 n Figure 3: Roots λn of the equations (13) versus generation number n, for m =1,...,2n−1 1, m − fortheIFSdescribedinthetext. Linesconnectrootsinthesamegapatdifferentn. Thenumber of Gaussian points employed is 160. 6 Hierarchical structure of the equilibrium measure We have describedin the previous sectionan algorithmfor the determination of the roots of the equilibriumequations(13). The algorithmapplies to anyfinite family ofintervals. Inparticular, wewanttoapplyittoasystemofintervalsgeneratedbyafullydisconnectedIFS.Intheprevious section we have already presented results in Figures 1 and 2 referring to the case of the middle– third Cantorset. Afurther remarkonthe waythey have been obtainedis important. While the case of the ternary Cantor set is particularly favorable because of its symmetry, we now choose to describe our procedure in the case of an asymmetric IFS given by two-maps with δ = 4/5 1 and δ =1/10. We will return to the middle–third Cantor set in the next section. 2 ObservethatthecardinalityofEn isMn,whereM isthenumberofIFSmaps,andtherefore thenumberofgapsisMn 1. Becauseofeq. (9),asubsetofcardinalityMn−1 1oftheselatter − − exist already as gaps at generation n 1. The old gaps are approximately (M 1) times less − − numerous than the new ones,nonetheless, their rˆole is crucial. In fact, the Newton-like searchof the algorithm HYBRJ in Minpack need to be initialized. It is particularly efficient to initialize the values of the roots λn to the “old” values at generation λn−1, and the new ones to zero Mm m (which means that ζ lies in the middle of Gn.) m m EverythingdescribedisclearlyevidentinFig. 3,thatplotsthevaluesofthesolutionvariables λn versus n. We can observe the new gaps that are created at each new generation: data are m drawn as crosses, and lines join the λ values of roots of Z lying in the same gap for successive values of n. As a gap gets “old”, the root inside it tends to a limit value. From Fig. 3 we can also observe that all roots have absolute value less than 1/10, while in principle they are bound by one. After all this preparatoryworkwe are now ready to examine the equilibrium measure on the set En. It is straightforwardto obtain the harmonicfrequencies ωn andthe integratedmeasures i Ωni, discussed in the second section, via the Gaussian integration technique described in Sect. m 4. Thecaseoffig. 3isexaminedagaininfigure4,byplottingtheintegratedmeasuresΩn versus m n: recall that Ωn is the measure of the set (γ ,ζn) under the equilibrium measure on En. As m 1 m 8 1.1 1 0.9 0.8 0.7 m n Ω 0.6 0.5 0.4 0.3 0.2 0 1 2 3 4 5 6 7 8 9 n Figure 4: Integrated measures Ωn versus versus generation number n, for the IFS described in m the text. Lines connect points as explained in the text, and as done in the previous figure 3. They are only apparently horizontal (see the following Fig. 6). The number of Gaussian points employed is 160. such, these values are the heights of the plateaus in Fig. 5, that draws the integral x Ωn(x)= dσn(s), (26) Z γ1 versus x, for the same IFS described above. As n grows, En tends in Hausdorff distance to the attractor of the IFS, that is a Cantor set of zero Lebesgue measure. We want now to show that our technique can be used to compute the equilibrium measure ofthe IFS attractoritself: it appearsfrom Fig. 5 that Ωn(x) tends to a limit function Ω(x) forLebesgue a.e. x. This functionis preciselythe integralofthe equilibrium measure on the IFS attractor. Infact,wehavealreadyremarkedthatgaps,oncecreated,stayforeverinthe complementary oftheCantorset. Letusthereforegaugetheconvergence,asngrows,oftheequilibriummeasure of the infinite intervalto the left ofeachgap. This is nothing else thanΩn ,when the index of m(n) the gap, m, depends on the generation n according to the rule m(n+1)=Mm(n). In Figure 6 we choose the first gap, G1, that is labeled at successive generations as Gn : we extract a single 1 2n line from fig. 5 and we replot it alone so to render evident its variation. It appears that we have exponential convergence of the equilibrium measures, to the limit equilibrium measure of the Cantor set. We have found the same behavior for all gaps, so that we can numerically observe convergence to the limit function Ω(x) . But measures are born for integration, and integrating is what we are now up to. 7 The Capacity of En and of the IFS attractor The convergence that we have observed at the end of the previous section is just an instance of the convergence of σn to the equilibrium measure on the IFS attractor. A second example is obtained considering the electrostatic potential V(σn;z) defined in eq. (1). Our technique permits to compute it in the full complex plane. Care must be exerted when z belongs to En, 9 1 0.9 0.8 0.7 0.6 n(x) 0.5 Ω 0.4 0.3 0.2 n=1 n=2 n=3 0.1 n=4 n=5 n=6 0 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 x Figure 5: Harmonic measures Ωn(x) versus x at various generation numbers n for the IFS described in the text. The number of Gaussian points employed is 160. 0.753 0.752 0.751 0.75 m n Ω 0.749 0.748 0.747 0.746 1 2 3 4 5 6 7 n Figure 6: Integrated measure Ωn versus generation number n for the IFS described in the text 2n (red crosses). Also plotted is the fit of the discrete values by the curve f(n)=a+be−cn (green line). The number of Gaussian points employed is 160. 10