Box dimension Different ways to define fractal dimensions usually lead to the same result. Important: different ways usually lead to different methods to calculate the fractal dimension, in particular, in random fractals. We define the box dimension: - - Given a set of points in d-dimensions. Calculate the number of boxes of linear sizeε needed to cover the set. If N (ε ) is the number of boxes of sizeε and there exists the relation A N (ε ) = d ( for ε → 0) ε f log N (ε ) ( for ε → 0) Then d f = 1 log ε is the fractal dimension of the set. Box dimension For a line section: N (ε ) = For a square: N (ε ) = A ε ⇒ d f =1 ε ε A ε2 ⇒ df = 2 A ε ε3 That is for integer dimensions d f = d as expected ! ⇒ df =3 For a cube: N (ε ) = Triadic Cantor set ε = 1/ 3 ε = (1/ 3)2 ε = (1/ 3)3 k 1 For boxes of size ε The number is: N (ε ) = 2k A ln N (ε ) ln 2k ln 2 k = = ≅ 0.6309 Solving 2 = d ⇒ d f = k f 1 ln 3 ln 3 ε ln ε More fractal dimensions - - - The common fractal dimension d f cannot fully characterize the fractal ⇒ Given fractal fractal dimension ⇐ More fractal dimensions are needed! How many dimensions are needed – no answer today Shortest path (chemical distance) dimension - d min d min l ( L) - The fractal dimension of the shortest path defined by l (bL ) = b d 1 1 1 f d f : M L = M ( L) = M ( L ) Example: modified Koch curve 4 7 4 log 7 d df = ≅ 1.404, M ( L ) = AL f log 4 d 1 1 1 min d min : l L = l ( L ) = l ( L) 4 5 4 log 5 d min = ≅ 1.161, l = BLdmin log 4 Shortest path dimension - d min For Koch curve: the shortest path is the line itself d 1 1 1 f l L = l ( L) = l ( L) 3 4 3 log 4 df = log3 1/3 L Chemical dimension - dl - “how the mass scales with the shortest path” d Defined by: M (bl ) = b l M (l ) , For the modified Koch curve M (l ) = Cl dl d l 1 1 1 M l = M (l ) = M (l ) 5 7 5 log 7 dl = ≅ 1.209, M (l ) = Cl dl log 5 Is there a relation between dl , d min and d f ? M ( L) = AL df from l = BLdmin follows L : l1/ dmin d /d = A′l f min = Cl dl ⇒ dl = d f / d min More characteristics of fractals include: backbone, external perimeter, red bonds, etc. 3. Self-affinity Self-similarity or scale invariance is an isotropic property, the change of scale is the same in every direction in space. uuuuuuur x → 2x Example: Sierpinski gasket y → 2y Self-affinity – include anisotropic symmetry magnifying x in different scale than y. Example: n=0 n=2 - n=1 n=0 n=1 n=3 Here we see that to get the same picture we need to magnify the x axis by 4 and y axis by 2, x → 4 x, y → 2 y 1 1 1 M Lx , L y = M ( Lx , Ly ) 2 4 4 f Generalization of self-similar fractals: M (bL) = b M (L) d 3.1 Fractal dimension – self-affine structures Here we need to define two fractal dimensions d xf M (aLx , bLy ) = a M ( Lx , Ly ) d fy = b M ( Lx , Ly ) Example: d xf 1 1 1 1 M Lx , Ly = M ( Lx , L y ) = M ( Lx , Ly ) 2 4 4 4 d fy 1 1 1 1 M Lx , Ly = M ( Lx , L y ) = M ( Lx , Ly ) 2 4 4 2 1 4 d xf 1 2 d fy = 1 ⇒ d xf = 1, 4 = 1 ⇒ d fy = 2 4 Example: self-affine Sierpinski carpet d xf 1 1 1 1 M Lx , Ly = M ( Lx , Ly ) = M ( Lx , Ly ) 2 3 3 3 d fy 1 = M ( Lx , Ly ) 2 d xf = 1, d fy = log 3 log 2 Self affine fractals Here also d xf 1 1 1 1 M Lx , Ly = M ( Lx , Ly ) = M ( Lx , Ly ) 2 3 3 3 dy 1 f = M ( Lx , Ly ), 2 Generalization: Start with a square of unit size: (a) Divide x axis to b1 and y axis to b2 (b) We get rectangulars of size (1/ b1 ) × (1/ b2 ) (c) Number of rectangulars b1 × b2 (d) Keep n rectangulars and remove b1 × b2 − n of them (above: n=3,b2 d fx = 1, d fy = =2, b1 =3) (e) To each rectangular left full, apply the same rule. The fractal dimension: { b2 =3 b1 =5 d xf 1 1 1 1 M Lx , L y = M ( Lx , L y ) = M ( Lx , L y ) b2 n b1 b1 d fy 1 = M ( Lx , Ly ), b2 log 3 log 2 d xf = log b1 log b2 , d fy = log n log n 3.2 Local dimension – box dimension Alternative definition of dimension is self-affine using box dimension Example: 1 1 1 , 2 ,K n - Chose a square box of linear size 3 3 3 - How many boxes are needed to cover the fractal? For size 1 we need 3 1 1 3⋅ ⋅ 3 2 = rectangular area × number of rectangulars 2 box area 1 3 1 1 ⋅ k k 1 3 2 boxes. More general: if we divide to In general for k we need N (ε ) = 2 3 1 k 3 b1 × b2 rectangulars and leave n of them full, we obtain a box of size ε = b1− k and the −k −k k b1 ⋅ b2 number of boxes N (ε ) = n −k 2 b1 3k ⋅ ( ) nb1 nb ln 1 ln N (ε ) b2 b1 −dl = = The local box dimension: N (ε ) = ε f , d lf = 1 k ln b1 ln b1 ln ε k ln Self affine curves – single valued Example: Alternative definition of dimension: Denote L – linear scale in x-direction Denote W – linear scale in y-direction W α Dimension α defined by W (bL) = b W ( L) The dimension α is also called roughness exponent For the above fractal α 1 1 1 W L = W ( L) = W ( L) 4 2 4 log 2 1 ⇒α = = log 4 2 For the fractal L α 1 1 1 W L = W ( L) = W ( L) 5 3 5 log 3 α= ≅ 0.683 log 5 Random Fractals - Fractals do not have to be deterministic One can generate random fractals Instead of always removing the central square, we remove randomly one of the 9 squares Random Sierpinski carpet - - Deterministic Sierpinski carpet The fractal dimension of the random Sierpinski carpet is the same as the d log8 1 1 1 f ≅ 1.893 deterministic: M L = M ( L) = M ( L), d f = 3 8 3 log 3 The self-similarity is not exact – valid statistically Random Fractals – Fractal Dimension Methods: (a) sand box; (b) box counting; (c) correlations. - 4.1 Sand Box method Choose a site on the fractal – origin plot circles of several radiuses r = Rmax Rmax : radius of the fractal count the number of sites inside r repeat the measurements for several origins average over all results for each r - M (r ) plot M (r ) vs r on log-log plot the slope is d f of the fractal M ( r ) = Ar f , log M ( r ) = log A + d f log r d This method is analogous to the determination of d f in deterministic fractals. How the mass M scales with the linear metric r . 4.2 Box counting method - - Draw a lattice of squares of different sizesε For each ε count the number of boxes N (ε ) needed to cover the fractal N (ε ) increases with decreasing ε The fractal dimension is obtained from N (ε ) = Aε −d f log N (ε ) = log A − d f log ε - Plotting N (ε ) vs ε on log-log graph – the slope is −d f 4.3 Correlation method Measurements of the density-density autocorrelation function 1 C (r ) = ρ (r ′ ) ρ (r ′ + r ) r ′ = ∑ ρ (r ′ ) ρ (r ′ + r ) V r′ 1 if at r′ there is a site of the fractal ′ ρ (r ) = 0 if at r′ there is no site The volume V = ∑ ρ (r′) . r′ C (r ) is the average density at distancer from a site on a fractal. −α For isotropic fractals we expect C (r ) = C (r ) = Ar . The mass within a radius R is: R M ( R) = ∫ C (r )d d r = R −α + d ≡ R 0 ⇒ α =d −df Thus, from measuring α one can determine d f . df 4.4 Experimental method - - Scattering experiments like x-rays, neutron scattering etc. with different wave vectors is proportional to the structure factor. The structure factor is the Fourier transform of the density-density correlation function. For fractals – the structure factor is −d S (q ) = S ( q ) = q f 4π q= sin ϑ is the wave vector. λ Since physical fractals have lower and upper bounds length scales ( λ− and λ+ ) 4π 4π sin α < q < sin ϑ , we obtain d f λ+ λ− Measurements of S (q ) yields d f Example: polymers. It follows that only for -