Fractal Geometry Mathematical Foundations and Applications

Similar documents
Introduction to Hausdorff Measure and Dimension

MATH 202B - Problem Set 5

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

Math 140A - Fall Final Exam

Math 5210, Definitions and Theorems on Metric Spaces

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Problem Set 2: Solutions Math 201A: Fall 2016

Real Analysis Problems

2 (Bonus). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

Measure Theory on Topological Spaces. Course: Prof. Tony Dorlas 2010 Typset: Cathal Ormond

3 (Due ). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

Topological properties of Z p and Q p and Euclidean models

Homework 1 Real Analysis

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Some Background Material

MATS113 ADVANCED MEASURE THEORY SPRING 2016

Exam 2 extra practice problems

Analysis Finite and Infinite Sets The Real Numbers The Cantor Set

Chapter 8. P-adic numbers. 8.1 Absolute values

Maths 212: Homework Solutions

Lebesgue Measure on R n

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

Metric Spaces Lecture 17

P-adic Functions - Part 1

REVIEW OF ESSENTIAL MATH 346 TOPICS

Problem set 1, Real Analysis I, Spring, 2015.

Exercises from other sources REAL NUMBERS 2,...,

Course 212: Academic Year Section 1: Metric Spaces

2. Metric Spaces. 2.1 Definitions etc.

l(y j ) = 0 for all y j (1)

SOME PROPERTIES OF INTEGRAL APOLLONIAN PACKINGS

FRACTAL GEOMETRY, DYNAMICAL SYSTEMS AND CHAOS

Analysis III Theorems, Propositions & Lemmas... Oh My!

Introduction to Proofs in Analysis. updated December 5, By Edoh Y. Amiran Following the outline of notes by Donald Chalice INTRODUCTION

Probability and Measure

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Math 172 HW 1 Solutions

Changes to the third printing May 18, 2013 Measure, Topology, and Fractal Geometry

II - REAL ANALYSIS. This property gives us a way to extend the notion of content to finite unions of rectangles: we define

Mid Term-1 : Practice problems

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

MAT1000 ASSIGNMENT 1. a k 3 k. x =

Real Analysis Notes. Thomas Goller

McGill University Math 354: Honors Analysis 3

(1) Consider the space S consisting of all continuous real-valued functions on the closed interval [0, 1]. For f, g S, define

18.175: Lecture 3 Integration

consists of two disjoint copies of X n, each scaled down by 1,

REAL AND COMPLEX ANALYSIS

ABSTRACT INTEGRATION CHAPTER ONE

212a1214Daniell s integration theory.

CHAPTER 7. Connectedness

Real Analysis II, Winter 2018

2 Topology of a Metric Space

The Heine-Borel and Arzela-Ascoli Theorems

Introduction to Real Analysis Alternative Chapter 1

Math 117: Topology of the Real Numbers

The Arzelà-Ascoli Theorem

Section 2: Classes of Sets

THEOREMS, ETC., FOR MATH 515

From now on, we will represent a metric space with (X, d). Here are some examples: i=1 (x i y i ) p ) 1 p, p 1.

A LITTLE REAL ANALYSIS AND TOPOLOGY

The Hausdorff Measure of the Attractor of an Iterated Function System with Parameter

Real Analysis Chapter 4 Solutions Jonathan Conder

Iowa State University. Instructor: Alex Roitershtein Summer Homework #5. Solutions

converges as well if x < 1. 1 x n x n 1 1 = 2 a nx n

Spring 2014 Advanced Probability Overview. Lecture Notes Set 1: Course Overview, σ-fields, and Measures

MATH5011 Real Analysis I. Exercise 1 Suggested Solution

Lebesgue Measure on R n

Immerse Metric Space Homework

After taking the square and expanding, we get x + y 2 = (x + y) (x + y) = x 2 + 2x y + y 2, inequality in analysis, we obtain.

Math 201 Topology I. Lecture notes of Prof. Hicham Gebran

Lebesgue Measure. Dung Le 1

Reminder Notes for the Course on Measures on Topological Spaces

An introduction to Geometric Measure Theory Part 2: Hausdorff measure

Topological properties

Measurable functions are approximately nice, even if look terrible.

4 Countability axioms

In N we can do addition, but in order to do subtraction we need to extend N to the integers

Solutions to Tutorial 8 (Week 9)

(U) =, if 0 U, 1 U, (U) = X, if 0 U, and 1 U. (U) = E, if 0 U, but 1 U. (U) = X \ E if 0 U, but 1 U. n=1 A n, then A M.

March 25, 2010 CHAPTER 2: LIMITS AND CONTINUITY OF FUNCTIONS IN EUCLIDEAN SPACE

Invariant measures for iterated function systems

In N we can do addition, but in order to do subtraction we need to extend N to the integers

MAS331: Metric Spaces Problems on Chapter 1

Correlation dimension for self-similar Cantor sets with overlaps

Part III. 10 Topological Space Basics. Topological Spaces

Final Exam Practice Problems Math 428, Spring 2017

Problem set 5, Real Analysis I, Spring, otherwise. (a) Verify that f is integrable. Solution: Compute since f is even, 1 x (log 1/ x ) 2 dx 1

Set, functions and Euclidean space. Seungjin Han

*Room 3.13 in Herschel Building

MATH 131A: REAL ANALYSIS (BIG IDEAS)

Daniel Akech Thiong Math 501: Real Analysis Homework Problems with Solutions Fall Problem. 1 Give an example of a mapping f : X Y such that

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

Contents Ordered Fields... 2 Ordered sets and fields... 2 Construction of the Reals 1: Dedekind Cuts... 2 Metric Spaces... 3

Fractals list of fractals by Hausdoff dimension

THEOREMS, ETC., FOR MATH 516

Metric Spaces and Topology

Quick Tour of the Topology of R. Steven Hurder, Dave Marker, & John Wood 1

MH 7500 THEOREMS. (iii) A = A; (iv) A B = A B. Theorem 5. If {A α : α Λ} is any collection of subsets of a space X, then

Chapter 4. Measure Theory. 1. Measure Spaces

Transcription:

Fractal Geometry Mathematical Foundations and Applications Third Edition by Kenneth Falconer Solutions to Exercises Acknowledgement: Grateful thanks are due to Gwyneth Stallard for providing solutions for many of the exercises. For many of the exercises, drawing a diagram will be found extremely helpful. Chapter 1 1.1 (i) The triangle inequaility. Let x = (x 1,..., x n ) and y = (y 1,..., y n ). Then x + y 2 = = n n n (x i + y i ) 2 = x 2 i + 2 x i y i + ( n n x 2 i + 2 x 2 i ( n ) 1/2 ( n x 2 i + ) 1/2 ( n ) 1/2 yi 2 + y 2 i ) 1/2 2 n y 2 i n y 2 i = ( x + y ) 2 where we have used Cauchy s inequality. (ii) The reverse triangle inequality. Write y = z x so x = z y. Then (i) becomes z z y + y or z y z y. Interchanging the roles of y and z we also have y z y z = z y. Thus z y = max{ z y, y z } = z y, which is the desired inequality. (iii) Triangle inequality - metric form. We have using triangle inequality (i). x y = (x z) + (z y) x z + z y 1.2 We may assume A is closed since A δ = A δ. Let x A δ+δ. Then there exists a A such that x a δ + δ. If x = a, then clearly x (A δ ) δ. Otherwise let y be the point on the line segment [a, x] distance δ from a. Thus y = a + δ(x a)/ x a, so y a = δ x a / x a = δ, so y A δ. Moreover, x y = x a δ(x a)/ x a = (x a)[1 δ/ x a ], so x y = x a δ δ + δ δ = δ. As y A δ, x (A δ ) δ, so A δ+δ (A δ ) δ. 1

Now let x (A δ ) δ. We may find y A δ such that x y δ, and then we may find a A such that y a δ. By the triangle inequality, Exercise 1.1(iii), x a x y + y a δ + δ, so x A δ+δ. Thus (A δ ) δ A δ+δ. We conclude (A δ ) δ = A δ+δ. 1.3 Let A be bounded, that is A has finite diameter, so sup x,y A x y = d <, where d is the diameter of A. Let a be any point of A. Then for all x A, x a d, so that x = a+(x a) a + x a a +d, using the triangle inequality, Exercise 1.1(i). Thus, setting r = a + d, we have x B(0, r). We conclude A B(0, r). If A B(0, r) and x, y A, then x y x + y r + r = 2r, so diama 2r, and in particular A is of finite diameter. 1.4 (i) A non-empty finite set is closed but not open, with A = A, and inta =. (ii) The interval (0, 1) is open but not closed, with (0, 1) = [0, 1] and int(0, 1) = (0, 1). (iii) The interval [0, 1] is closed but not open, with [0, 1] = [0, 1] and int[0, 1] = (0, 1). (iv) The half-open interval [0, 1) is neither open or closed, with [0, 1) = [0, 1] and int[0, 1) = (0, 1). (v) The set A = {0, 1, 1, 1, 1,...} is closed but not open, with A = A and inta =. 2 3 4 1.5 Following the usual construction, the middle third Cantor set may be written F = k=0 E k, where E k consists of the union of 2 k disjoint closed intervals in [0, 1], each of length 3 k. For each k, E k is closed since it is the union of finitely many closed sets. Since the intersection of any collection of closed sets is closed (see Exercise 1.6), we conclude that F is closed. F is a subset of [0, 1] so it is bounded, and hence F is compact. To show that F is totally disconnected, suppose x, y F with x < y. Then we can find an E k such that x and y belong to different intervals [a, b] and [c, d] of E k with b < c. Let b < p < c. Then F is contained in the union of the disjoint open intervals ( 1, p) and (p, 2), with x ( 1, p) and y (p, 2). Thus F is totally disconnected. Since F is closed, F = F. Since F contains no open interval, intf =, and thus F = F \ intf = F. 1.6 Let {A i : i I} be a collection of open subsets of R n and let A = i I A i. If x A, then x belongs to one of the sets, A j, say. Since A j is open, there exists r > 0 such that B(x, r) A j A, and hence A is open. Now let {A 1, A 2,..., A k } be a finite collection of open subsets of R n and let A = k A i. If x A, then x belongs to each of the open sets A i and hence, for each i = 1,..., k, there exists r i > 0 such that B(x, r i ) A i. Letting r = min 1 i k r i > 0, then B(x, r) B(x, r i ) A i for all i, so that B(x, r) A and hence A is open. Let A R n and let B = R n \ A be the complement of A. First assume that B is not open. Then there exists x B such that, for every positive integer k, the ball B(x, 1/k) is not contained in B and we may choose a sequence x k B(x, 1/k) \ B, 2

so x k A and x k x / A, so A is not closed. Thus if A is closed then B must be open. Now suppose that A is not closed so that there exists a sequence of points x k A with x k x B = R n \ A. It follows that, for every r > 0, there is some x k B(x, r) \ B so that B(x, r) B, giving that B is not open. Thus if B is open then A = R n \ B must be closed. Now let {B i : i I} be a collection of closed subsets of R n and let B = i I B i. Each of the sets A i = R n \ B i is open. Thus A = i I A i = i I (R n \ B i ) = R n \ i I A i = R n \ B is open and hence B is closed. Similarly, if {B i : i = 1,..., k} is a finite collection of closed subsets of R n and B = k B i, then each of the sets A i = R n \ B i is open and hence A = k A i = is open so that B is closed. k (R n \ B i ) = R n \ k B i = R n \ B 1.7 Recall that a subset of R n is compact if and only if it is both closed and bounded. Exercise 1.6 showed that the intersection of any collection of closed subsets of R n is closed. Thus, if A 1 A 2 is a decreasing sequence of non-empty compact subsets of R n then A = k=1 A k is certainly closed. It is also bounded, since it is a subset of A 1 which is bounded, so A is compact. To show that A is non-empty we argue by contradiction. Suppose that k=1 A k = so that R n = R n \ k=1 A k = k=1 (Rn \ A k ). Then A 1 k=1 (Rn \ A k ). Since A 1 is compact, it follows that A 1 is contained in the union of finitely many of the open sets R n \ A k. Since R n \ A 1 R n \ A 2, it follows that A 1 (R n \ A k ) for some k. This is impossible, since A k A 1 and A k, for each k. 1.8 The half-open interval [0, 1) is a Borel subset of R since, for example, [0, 1) = [0, 2] ( 1, 1). where [0, 2] is closed and hence a Borel set and ( 1, 1) is open and hence a Borel set. 1.9 Let A k be the set of numbers in [0, 1] whose kth digit is 5. Then A k is union of 10 k 1 half open intervals, so is Borel. Then F = j=1 k=j A k, as x F if and only if x A k for arbitraily large k. Thus F is formed as the countable intersection of a countable union of Borel sets, so is Borel. 3

1.10 Let x = (x 1, x 2 ), y = (y 1, y 2 ), a = (a 1, a 2 ). We may write the transformation S as so S(x 1, x 2 ) = (cx 1 cos θ cx 2 sin θ + a 1, cx 1 sin θ + cx 2 cos θ + a 2 ) S(x 1,x 2 ) S(y 1, y 2 ) 2 = c 2 ( (x 1 y 1 ) cos θ (x 2 y 2 ) sin θ, (x 1 y 1 ) sin θ + (x 2 y 2 ) cos θ ) 2 = c 2( (x 1 y 1 ) 2 cos 2 θ + (x 2 y 2 ) 2 sin 2 θ 2(x 1 y 1 )(x 2 y 2 ) sin θ cos θ + (x 1 y 1 ) 2 sin 2 θ + (x 2 y 2 ) 2 cos 2 θ + 2(x 1 y 1 )(x 2 y 2 ) sin θ cos θ ) = c 2 ((x 1 y 1 ) 2 + (x 2 y 2 ) 2 ) = c 2 (x 1, x 2 ) (y 1, y 2 ) 2, using that cos 2 θ + sin 2 θ = 1. Thus S(x) S(y) = c x y, so S is a similarity of ratio c. ( ) ( ) ( ) cos θ sin θ x1 x1 Note that gives the vector rotated about the origin by an anticlockwise angle θ. Thus the geometrical effect of the similarity S is a sin θ cos θ x 2 x 2 dilation about the origin of scale ( c, followed ) by a rotation through angle θ, followed a1 by a translation by the vector. 1.11(i) Since sin x sin 0 = 0 as x 0, we have a 2 lim x 0 sin x = lim x 0 sin x = lim x 0 sin x = 0. (ii) We know that so that 1 sin(1/x) 1, for x > 0 1 lim x 0 sin(1/x) lim x 0 sin(1/x) 1. Moreover, for each n = 1, 2,..., sin(1/x n ) = 1, for x n = 1/(2n + 3/2)π 0 and sin(1/y n ) = 1, for y n = 1/(2n + 1/2)π. Thus lim x 0 sin(1/x) 1 and lim x 0 sin(1/x) 1, so lim x 0 sin(1/x) = 1 and lim x 0 sin(1/x) = 1. (iii) We have x 2 + x sin(1/x) x 2 + x 0 as x 0. Thus lim x 0 (x 2 + (3 + x) sin(1/x)) = lim x 0 (x 2 + x sin(1/x)) + lim x 0 3 sin(1/x) = 0 3 = 3 using part (ii). Similarly lim x 0 (x 2 + (3 + x) sin(1/x)) = lim x 0 (x 2 + x sin(1/x)) + lim x 0 3 sin(1/x) = 0 + 3 = 3. 4

1.12 If f, g : [0, 1] R are Lipschitz functions, then there exist c 1, c 2 > 0 such that f(x) f(y) c 1 x y and g(x) g(y) c 2 x y (x, y [0, 1]). It follows that f(x) + g(x) (f(y) + g(y)) f(x) f(y) + g(x) g(y) (c 1 + c 2 ) x y (x, y [0, 1]) and so the function defined by f(x) + g(x) is also Lipschitz. For x, y [0, 1], f(x)g(x) f(y)g(y) = f(x)g(x) f(y)g(x) + f(y)g(x) f(y)g(y) f(x)g(x) f(y)g(x) + f(y)g(x) f(y)g(y) = g(x) f(x) f(y) + f(y) g(x) g(y). Moreover, for x [0, 1], we have f(x) f(0) c 1 x c 1, so that f(x) f(0) + c 1 = c 1, say. Similarly g(x) c 2. Thus f(x)g(x) f(y)g(y) c 1 f(x) f(y) + c 2 g(x) g(y) so f(x)g(x) is Lipschitz. (c 1 c 1 + c 2 c 2) x y 1.13 Given x, y R with y x, it follows from the mean-value theorem that there exists a (y, x) with f(x) f(y) = f (a). x y Thus and hence so that f is a Lipschitz function. f(x) f(y) x y = f (a) c f(x) f(y) c x y (x, y R) 1.14 If f : X Y is a Lipschitz function, then f(x) f(y) c x y (x, y R), for some c > 0. Thus, given ɛ > 0 and y R, it follows that f(x) f(y) < ɛ, whenever c x y < ɛ, that is, whenever x y < ɛ/c. So, on taking δ = ɛ/c > 0, it follows that f is continuous at y, using the epsilondelta definition of continuity. 5

1.15 Note that if y = f(x) = x 2 + x, then solving the quadratic equation for x, we get x = 1 2 ( 1 ± (1 + 4y)1/2 ), taking real values only. Thus (i) f 1 (2) = { 2, 1}. (ii) f 1 ( 2) =. (iii) As y increaces from 2 to 6, (1 + 4y) 1/2 increases from 3 to 5, so x runs over two ranges [1, 2] and [ 3, 2]. Hence f 1 ([2, 6]) = [ 3, 2] [1, 2]. 1.16 For 0 x, y 2, so f is also Lipschitz on [0, 2]. f(x) f(y) = x 2 y 2 = x + y x y 4 x y Thus f is also Lipschitz on [1, 2], with f([1, 2]) = [1, 4]. For 1 x, y 4, f 1 (x) f 1 (y) = x x y y = 1 x y x + y 2 so f 1 is Lipschitz on [1, 4], so f is bi-lipschitz on [1, 2]. For x > 0, f(2x) f(x) 2x x = 4x2 x 2 x = 3x. Thus f(x) f(y) / x y is not bounded on R so f is not Lipschitz on R. 1.17 We use the open cover definition of compactness. Let E be compact, f continuous, and f(e) U i, a cover of f(e) by open sets. Since f is continuous, the sets f 1 (U i ) are open, so E f 1 (U i ) is a cover of E by open sets. By compactness of E this has a finite subcover, say E m r=1 f 1 (U i(r) ), so f(e) m r=1 U i(r), which gives a cover of f(e) by a finite subset of the U i. Thus f(e) is compact. 1.18 We take complements in A 1. Thus A 1 \ A 2, A 1 \ A 3,... is an increasing sequence of sets, so by (1.6) µ(a 1 \ A i ) = µ( (A 1 \ A i )) = lim µ(a 1 \ A i ). i Since µ(a 1 ) <, this gives µ(a 1 ) µ( A 1) = lim i (µ(a 1 ) µ(a i )) = µ(a 1 ) lim i µ(a i ), so µ( A i) = lim i µ(a i ). 1.19 We show that µ satisfies conditions (1.1) (1.4) and is hence a measure. First, since a /, µ( ) = 0 and thus (1.1) is satisfied. Secondly, suppose that A B. If a A, then a also belongs to B and hence µ(a) = µ(b) = 1. If a / A, then µ(a) = 0 µ(b). Thus, in both of the two possible cases, (1.2) is satisfied. Finally, suppose that A 1, A 2,... is a sequence of sets. If a / A i, for each i N, then a / A i so that µ( A i ) = 0 = 6 µ(a i ).

On the other hand, if a A j, for some integer j, then a A i so that µ( A i ) = 1 = µ(a j ) µ(a i ). If the sets A i are disjoint, then a / A i for i j so that µ(a i ) = 0 for i j and hence µ( A i ) = 1 = µ(a i ). Thus, in both of the two possible cases, (1.3) and (1.4) are satisfied. 1.20 With the construction of the middle third Cantor set F as indicated in figure 0.1, the kth stage of the construction E k is the union of 2 k intervals each of length 3 k, with E 0 E 1 E 2... and f = k=1 E k. Define a mass distribution µ by starting with unit mass on E 0 = [0, 1], splitting this equally between the two intervals of E 1, splitting the mass on each of these intervals equally between the two sub-intervals in E 2, etc. Thus we construct a mass distribution µ on F by repeated subdivision, splitting the mass in as uniform a way as possible at each stage. For each interval I in E k we have µ(i) = 2 k, and this allows us to calculate the mass of any combination of intervals from the E k and defines µ on every subset of R. 1.21 For all ɛ > 0, [0, ɛ] so L 1 ( ) L 1 ([0, ɛ]) = ɛ. This is true for arbitraily small ɛ > 0, so L( ) = 0, as required for (1.1). Let A B. Given ɛ > 0 we may find a countable collection of intervals [a i, b i ] such that A B [a i, b i ] with (b i a i ) < L 1 (B) + ɛ. It follows that L 1 (A) L 1 (B) + ɛ for all ɛ > 0, so that L 1 (A) L 1 (B) for (1.2). For (1.3), assume that L 1 (A i ) < for each i, since the result is clearly true otherwise. For each ɛ > 0 and i = 1, 2,..., there exist intervals [a i,j, b i,j ] such that A i [a i,j, b i,j ] and j=1 (b i,j a i,j ) < L 1 (A i ) + ɛ 2. i j=1 Clearly A i j=1 [a i,j, b i,j ] and so L 1 ( A i ) (b i,j a i,j ) j=1 (L 1 (A i ) + ɛ 2 ) = L 1 (A i i ) + ɛ. It follows that (1.3) holds. 1.22 We begin by showing that µ satisfies conditions (1.1) (1.4) and is hence a measure. First, µ( ) = L 1 ({x : (x, f(x)) }) = L 1 ( ) = 0 and so (1.1) is satisfied. 7

Second, if A B, then {x : (x, f(x)) A} {x : (x, f(x)) B} and so, since L 1 is a measure, µ(a) = L 1 ({x : (x, f(x)) A}) L 1 ({x : (x, f(x)) B}) = µ(b) so that (1.2) is satisfied. Finally, if A 1, A 2,... is a sequence of sets, then, since L 1 is a measure, µ( A i ) = L 1 ({x : (x, f(x)) A i }) = L 1 ( {x : (x, f(x)) A i }) L 1 ({x : (x, f(x)) A i }) = µ(a i ) so that (1.3) is satisfied. If the sets A i are disjoint Borel sets then, since L 1 is a measure, µ( A i ) = L 1 ({x : (x, f(x)) A i }) = L 1 ( {x : (x, f(x)) A i }) = L 1 ({x : (x, f(x)) A i }) = so that (1.4) is satisfied. µ(a i ) Thus µ is a measure on R 2. We now show that µ is supported by the graph of f. We begin by noting that, since [0, 1] is compact (that is, closed and bounded) and the map F defined by F (x) = (x, f(x)) is continuous, then the graph of f which is equal to F ([0, 1]) is also compact and hence closed. Clearly, µ(r 2 \ graphf) = L 1 ({x : (x, f(x)) R 2 \ graphf}) = L 1 ( ) = 0. Now let a [0, 1] and let r > 0. Since f is continuous, a belongs to a non-trivial interval I r [0, 1] such that, for each x I r, we have (x, f(x)) B((a, f(a)), r) and hence µ(b((a, f(a)), r)) = L 1 ({x : (x, f(x)) B((a, f(a)), r)}) L 1 (I r ) > 0. Thus the graph of f is the smallest closed set X such that µ(r 2 \ X) > 0; that is, the graph of f is the support of µ. Finally, µ(graphf) = L 1 ([0, 1]) = 1 so that 0 < µ(graphf) < and hence µ is a mass distribution. 1.23 For positive integers m, n define sets A m,n = {x D : f k (x) f(x) < 1 m for all k n}. For each m the sequence of sets A m,1 A m,2 A m,2... is increasing with n=1 A m,n = D, so by (1.6) there is a positive integer n m such that µ(d \ A m,n ) < 2 m ɛ for all n n m. Define A = m=1 A m,n m. Then ɛ µ(d \ A) < µ( D \ A m,nm ) 2 ɛ m m=1 8 m=1

. Let δ > 0 and take m > 1/δ. If x A, then x A m,nm, so f k (x) f(x) < 1 m < δ for all k n m, so f k (x) f(x) uniformly on A. 1.24 For n = 1, 2,... let D n = {x : f(x) 1/n}. Then 1 0 = fdµ χ Dn n dµ = 1 n µ(d n), D D since 1 n χ D n is a simple function. Thus µ(d n ) = 0 for all n. Since {x : f(x) > 0} = n=1 D n, it follows that µ{x : f(x) > 0} = 0, that is f(x) = 0 for almost all x. 1.25 E((X E(X)) 2 ) = E(X 2 2XE(X) + E(X) 2 ) = E(X 2 ) 2E(X)E(X) + E(X) 2 = E(X 2 ) E(X) 2. 1.26 The uniform distribution on [a, b] has p.d.f. f(u) = 1/(a b) for a u b and f(u) = 0 otherwise. Thus E(X) = (a b) 1 b a [ ] b 1 udu = (a b) 1 2 u2 = 1 a 2 (b2 a 2 )/(b a) = 1 (a + b). 2 b [ ] b 1 E(X 2 ) = (a b) 1 u 2 du = (a b) 1 a 3 u3 a = 1 3 (b3 a 3 )/(b a) = 1 3 (a2 + ab + b 2 ). Thus var(x) = E(X 2 ) E(X) 2 = 1 3 (a2 + ab + b 2 ) 1 (a + b)2 4 = 1 12 (a2 2ab + b 2 ) = 1 12 (a b)2. 1.27 Define random variables X k by X k = 0 if ω / A k and X k = 1 if ω A k. Then N k = X 1 +...+X k, so by the strong law of large numbers (1.25), N k /k E(X k ) = p. Thus taking A k to be the event that the kth trial is sucessful, N k /k is the proportion of sucesses, which converges to p, the probability of sucess. 1.28 With X k = 1 if a six is scored on he kth throw and 0 otherwise, and S k = X 1 +...+X k as the number of sixes in the first k throws, X k has mean m = 1 and variance 6 σ 2 = 1( 5 6 6 )2 + 5( 1 6 6 )2 = 5. By (1.26) 36 ( S k 1000 P(S k 1050) = P ) 1 3 exp ( 12 ) 5/36 6000 3 2π u2 du = 0.075. 9

Chapter 2 2.1 Let F be a subset of R n, let N δ (F ) denote the smallest number of closed balls of radius δ that cover F and let N δ (F ) denote the number of δ-mesh cubes that intersect F. For each δ-mesh cube that intersects F, take a closed ball of radius δ n whose centre is at the centre of the cube; the ball clearly contains the cube (whose diagonal is of length δ n) and so N δ n (F ) N δ (F ). On the other hand, any closed ball of radius δ intersects at most 4 n δ-mesh cubes and so N δ (F ) 4n N δ (F ). Combining: so that if δ n < 1, then so N δ n (F ) N δ(f ) 4 n N δ (F ) log N δ n (F ) log N δ (F ) log N δ n (F ) n + log n log N δ (F ) log 4n N δ (F ) log 4n + log N δ (F ). Taking lower limits as δ 0, so that also δ n 0, we get that lim δ 0 log N δ (F ) log N δ lim (F ) δ 0 lim log N δ (F ) δ 0, so these terms are equal; in other words the value of the expression for lower boxcounting dimension is the same for both N δ (F ) (using definition (ii) of lower box dimension), and N δ (F ) (using definition (iv)). The correspondance of the two definitions of upper box dimension follows in exactly the same way but taking upper limits. 2.2 Let f satisfy the Hölder condition f(x) f(y) c x y α (x, y F ). Suppose that F can be covered by N δ (F ) sets of diameter at most δ. Then the N δ (F ) images of these sets under f form a cover of f(f ) by sets of diameter at most cδ α. Thus log N cδ α(f(f )) log N δ (F ) dim B f(f ) = lim cδ α 0 lim log cδ α δ 0 α log δ log c = 1 α lim log N δ (F ) δ 0 = 1 α dim BF. A similar argument gives the result for lower box dimensions. 2.3 Let E k denote those numbers in [0, 1] whose expansions do not contain the digit 5 in the fist k decimal places. Then F = k=1 E k. Let N δ (F ) denote the least number of intervals of length δ that can cover F. Let k be the integer such that 10

10 k δ < 10 k 1. Since E k may be regarded as the union of 9 k intervals of lengths 10 k, we get N δ (F ) 9 k, so dim B F = lim δ 0 log N δ (F ) log 9 k lim k log 10 lim k log 9 k 1 k (k + 1) log 10 = log 9 log 10. Now let 0 < δ < 1 and let k be the integer such that 10 k+1 δ < 10 k. Since any set of diameter δ can intersect at most two of the component intervals of E k of length 10 k and each such component interval contains points of F, at least 1 2 9k intervals of length δ are needed to cover F. Thus N δ (F ) 1 2 9k, so dim B F = lim δ 0 log N δ (F ) log 1 2 9k lim k log 10 lim k log 9 k+1 k (k 1) log 10 = log 9 log 10. We conclude that the box dimension of F exists, with dim B F = log 9/ log 10. 2.4 Let N δ (F ) denote the smallest number of squares (that is, 2-dimensional cubes) of side δ that cover F. We will use the fact (see (2.10)) that, if δ k = 4 k, then if this limit exists. dim B F = lim k log N δk (F ) k, It follows from the construction of F shown in figure 0.4 that N δk (F ) 4 k and so dim B F = lim k log N δk (F ) k lim k log 4 k log 4 k = 1. On the other hand, any square of side δ k = 4 k intersects at most two of the squares of side δ k in E k. Since F meets every one of the 4 k squares which comprise E k, it follows that N δk (F ) 1 2 4k, so Thus dim B F = 1. dim B F = lim k log N δk (F ) k = lim k k log 4 log 2 k log 4 lim k log 1 2 4k log 4 k = 1. 2.5 Let N δ (F ) denote the smallest number of sets of diameter at most δ that cover F and let δ k = 3 k. For each of the straight line segments that makes up E k, take a closed disc of diameter δ k, centred at the midpoint of the line. There are 4 k such discs and they cover F, so that (see Equivalent definitions 3.1 and comments following) dim B F = lim k log N δk (F ) k lim k log 4 k log 3 k = log 4 log 3. Now let N δ (F ) denote the largest number of disjoint balls of radius δ with centres in F. The 4 k straight line segments that make up E k have 4 k + 1 distinct endpoints, 11

each of which belongs to F. Balls of radius 1/3 k+1 centred at these endpoints are mutually disjoint and so, putting δ k = 3 (k+1), we have by Equivalent definition (v), that log N δk (F ) log(4 k + 1) dim B F = lim k lim k k log 3 k+1 log(4 k ) lim k log 3 = lim k log 4 k+1 k (k + 1) log 3 = log 4 log 3. 2.6 Let N δ (F ) denote the smallest number of squares (that is, 2-dimensional cubes) of side δ that cover F. For k = 1, 2,..., the Sierpiński triangle F can be covered by 3 k squares of side 2 k and so, putting δ k = 2 k, we have dim B F = lim k log N δk (F ) k lim k log 3 k log 2 k = log 3 log 2. Now let N δ (F ) denote the largest number of disjoint balls of radius δ with centres in F. The top vertex of each of the 3 k triangles in E k belongs to F and balls of radius 1/2 k+1 centered at these vertices are mutually disjoint. So, putting δ k = 2 (k+1), we have log N δk (F ) log 3 k log 3 dim B F = lim k lim k = k log 2k+1 log 2. Thus dim B F = log 3/ log 2. 2.7 The middle-third Cantor set has 2 k gaps of length 3 k 1 for k = 0, 1, 2,.... If 1 2 3 k < δ 1 2 3 k 1 the δ-neighbourhood fills the gaps of lengths 3 k or less, and has two parts of length δ in the gaps of length 3 k 1 or more. Summing these lengths over all gaps, and noting that the parts of F δ at each end of F have length δ, gives k 1 L(F δ ) = 2 i 1 3 i + 2δ 2 i 1 + 2δ i=k on summing the geometric series. Hence or = 2 k δ L(F δ ) 2 k δ ( ) k 1 2 + 2 k δ 3 ( ) k 1 2 4 2 k δ 3 c 1 δ 1 log 2/log3 δ L(F δ ) c 21 δ 1 log 2/log3. Hence Proposition 2.4 gives that dim P F = log 2/log3 2.8 The idea is to construct a set such at some scales a relatively large number of boxes are needed in a covering and at other scales one can manage with relatively few. We adapt the middle third Cantor set by deleting the middle 3/5 of intervals at certain scales rather than the middle 1/3. Thus set k n = 10 n, for n = 0, 1, 2,... and let E = k=0 E k, where E 0 = [0, 1], and 12

for k 0 k k 1, k 2 < k k 3,..., E k is obtained by deleting the middle 1/3 of each interval in E k 1 ; for k 1 < k k 2, k 3 < k k 4,..., E k is obtained by deleting the middle 3/5 of each interval in E k 1. We estimate the lower and upper box dimensions of E by estimating N δ (E), the least number of closed intervals of length δ that can cover E. (i) If n is even, then E kn is made up of 2 kn intervals of length δ n = ( 1 3 ) k1 ( ) k2 k 1 1 5 Taking these intervals as a cover ( 1 3 ) kn 1 k n 2 ( ) kn k 1 n 1 < 5 ( ) kn k 1 n 1. 5 dim B E lim n log N δn (E) n lim n log 2 kn log 5 kn k n 1 = lim n k n log 2 (k n k n 1 ) log 5 = lim n 10k n 1 log 2 9k n 1 log 5 = 10 log 2 9 log 5. (ii) If n is odd, then E kn is made up of 2 kn intervals of length δ n = ( 1 3 ) k1 ( ) k2 k 1 1 5 ( 1 5 ) kn 1 k n 2 ( ) kn k 1 n 1 > 3 ( 1 5 ) kn 1 ( ) kn k 1 n 1. 3 Any interval of length δ n meets at most two of the intervals in E kn has points in every interval in E kn, and so, since E dim B E lim n log N δn (E) n lim n log(2 kn /2) log(5 k n 1 3 k n k n 1) k n log 2 log 2 = lim n k n 1 log 5 + (k n k n 1 ) log 3 10k n 1 log 2 log 2 = lim n k n 1 log 5 + 9k n 1 log 3 10 log 2 10 log 2 = log 5 + 9 log 3 11 log 3. Since 10 log 2 9 log 5 < 10 log 2 11 log 3 as required. dim B E < dim B E, 2.9 The idea is to construct sets E and F such that at every scale one of E or F looks large and the other looks small. Let E be the set described in the Solution to Exercise 3.8. We construct a set F in a similar way, except that the scaling of intervals is complementary and the set is positioned to be disjoint from E. Thus set k n = 10 n, for n = 0, 1, 2,... and let F = k=0 F k, where F 0 = [2, 3], and 13

for k 0 k k 1, k 2 < k k 3,..., F k is obtained by deleting the middle 3/5 of each interval in F k 1 ; for k 1 < k k 2, k 3 < k k 4,..., F k is obtained by deleting the middle 1/3 of each interval in F k 1. As in the solution to Exercise 2.8 we get that dim B E, dim B F 10 log 2 9 log 5. For each k = 1, 2,..., let δ k denote the length of the longest intervals in E k F k there are 2 k such intervals, each of which meets E F. Since any other interval of length δ k meets at most two of these intervals, it follows that the smallest number of closed intervals of length δ k that cover E F satisfies N δk (E F ) 2 k /2. Now δ k ( 1 3) k/2 ( 1 5) k/2 and δk (1/5)δ k 1, so by the note after Definitions 3.1 log N δk (E F ) log 2 k /2 dim B E F = lim δk 0 lim k k log 5 k/2 log 3 k/2 k log 2 log 2 = lim k (k/2) log 5 + (k/2) log 3 = 2 log 2 10 log 2 > log 5 + log 3 9 log 5. 2.10 Since F is a countable set, dim H F = 0. The box dimension calculation is similar to Example 2.7. Let N δ (F ) be the smallest number of sets of diameter at most δ that cover F. If U = δ < 1/2 and k is the integer satisfying 2k 1 k 2 (k 1) = 1 2 (k 1) 1 2 k > δ 1 2 k 1 2 (k + 1) = 2k + 1 2 (k + 1) 2 k, 2 then U can cover at most one of the points {1, 1 4,..., 1 k 2 }. Thus N δ (F ) k and hence log N δ (F ) log k dim B F = lim δ 0 lim k log (k+1)2 k 2 2k+1 log k = lim k 2 log(k + 1) + 2 log k log 2 log(k + 1/2) = 1 3. On the other hand, if 2k 1 k 2 (k 1) 2 > δ 2k + 1 (k + 1) 2 k 2, then k + 1 intervals of length δ cover [0, 1/k 2 ] leaving k 1 points of F which can be covered by k 1 intervals of length δ. Thus log N δ (F ) log 2k dim B F = lim δ 0 lim k log (k 1)2 k 2 2k 1 log 2k = lim k 2 log(k 1) + 2 log k log 2 log(k 1/2) = 1 3. Thus dim B F = 1/3. 14

2.11 The von Koch curve F has (upper and lower) box dimensions equal to log 4/ log 3. Moreover, by virtue of the self-similarity of F, dim B (F V ) = log 4/ log 3 for every open set V that intersects F. By Proposition 2.8, dim MB F = dim B F = log 4/ log 3. 2.12 Recall that the divider dimension of a curve C is defined as lim δ 0 log M δ (C)/ log δ (assuming that this limit exists), where M δ (C) is the maximum number of points x 0, x 1,..., x m on C, in that order, with x i x i 1 δ for i = 1, 2,..., m. By inspection of the von Koch curve C, taken to have of baselength 1, (see Figure 0.2), we have that if k is the integer such that 3 k 1 δ < 3 k, then 4 k < 4 k + 1 M δ (C) 4 k+1 + 1 < 4 k+2. Then k log 4 (k + 1) log 3 = log(4 k ) log(3 k 1 ) log M δ(c) As δ 0, k, so taking limits gives that divider dimension = lim δ 0 log M δ (C) log(4k+2 ) log(3 k ) = log 4 log 3 (which, of course equals the Hausdorff and box dimensions of C). (k + 2) log 4. log 3 2.13 Recall that the divider dimension of a curve C is defined as lim δ 0 log M δ (C)/ log δ (assuming that this limit exists), where M δ (C) is the maximum number of points x 0, x 1,..., x m on C, in that order, with x i x i 1 δ for i = 1, 2,..., m. Consider Equivalent definition 3.1(v) of box dimension, taking N δ (C) to be the greatest number of disjoint balls of radius δ with centres on C. Then if B 1,..., B Nδ (C) is a maximal collection of disjoint balls of radii δ with centres on C, every ball B i must contain at least one point x j in any maximal sequence of points x 0, x 1,..., x 1 for the divider dimension, otherwise the centre of B i may be added to the sequence to increase its length. Thus N δ (C) M δ (C), so N δ (C) log M δ(c), and taking limits as δ 0 gives that the box dimension is less than or equal to the divider dimension, assumming both exist. (If not a similar inequality holds for lower and upper box and divider dimensions.) 2.14 The middle λ Cantor set F may be constructed from the unit interval by removing 2 k open intervals of lengths λ( 1 2 (1 λ))k for k = 0, 1, 2,.... Thus, denoting these complementary intervals by I i, we have I i s = i ( ) ks 1 2 k λ s 2 (1 λ). k=0 This is a geometric series which converges if and only if the common ratio 2( 1 2 (1 λ)) s < 1, that is if s > log 2/ log(2/(1 λ)), a number equal to box dimensions (and Hausdorff dimension) of F, see also Exercise 3.14. 15

Chapter 3 3.1 Put H s δ(f ) = inf{ i U i s : {U i } is a δ-cover of F by closed sets}. Since we have reduced the class of permissible covers by restricting to covers by closed sets, we must have H s δ(f ) Hδ s(f ). Now suppose that {U i} is a δ-cover of F. Since the closure U i of U i satisfies U i = U i, it follows that {U i } is a δ-cover of F by closed sets with i U i s = i U i s. Since this is true for every δ-cover of F, it follows that H s δ(f ) Hδ s(f ). Thus Hs δ(f ) = Hδ s (F ) for all δ > 0 and so the value of H s (F ) = lim δ 0 Hδ s (F ) is unaltered if we only consider δ-covers by closed sets. 3.2 Suppose that {U i } is a δ-cover of F. For any set U i in the cover we have U i 0 = 1 and so i U i 0 is equal to the number of sets in the cover. Thus Hδ 0 (F ) is the smallest number of sets that form a δ-cover of F. If F has k points, x 1, x 2,..., x k, then the k balls of radius δ/2 with centers at x 1, x 2,..., x k form a δ-cover of F and so Hδ 0 (F ) k. Moreover, if δ > 0 is so small that x i x j > δ for all i j, then any δ-cover of F must contain at least k sets and so Hδ 0(F ) k. So, for δ small enough, we have H0 δ (F ) = k and hence H 0 (F ) = lim δ 0 Hδ 0 (F ) = k. Finally, if F has infinitely many points, then for each positive integer k, we can take a set F k F such that F k has k points. Then H 0 (F ) H 0 (F k ) = k for all k, so H 0 (F ) =. 3.3 Clearly, for every 0 < ɛ δ, we may cover the empty set with a single set of diameter ɛ, so 0 H s δ ( ) ɛs for all ɛ > 0, giving H s δ ( ) = 0. Thus Hs (F ) = lim δ 0 H s δ (F ) = 0. If E F, every δ-cover of F is also a δ-cover of E, so taking infima over all δ-covers gives H s δ (E) Hs δ (F ) for all δ > 0. Letting δ 0 gives H δ(e) H δ (F ). Now let F 1, F 2,... be subsets of R n. Without loss of generality, we may assume that Hs δ (F i) <. For ɛ > 0 let {U i,j : j = 1, 2,...} be a δ-cover of F i such that j=1 U i,j s H s δ (F i) + 2 i ɛ. Then {U i,j : i = 1, 2,..., j = 1, 2,...} is a δ-cover of F i and H s δ ( ) F i U i,j s j=1 (H sδ(f i ) + ɛ ) = ɛ+ H s 2 δ(f i i ) ɛ+ H s (F i ). Since this is true for every ɛ > 0, it follows that H s ( F i ) = lim δ 0 H s δ( F i ) H s (F i ) as required. 16

3.4 Note that in calculating Hδ s ([0, 1]) it is enough to consider coverings by intervals. If 0 s < 1 and {U i } is a δ-cover of [0, 1] by intervals, then 1 i U i = i U i 1 s U i s δ 1 s i U i s. Hence H s δ ([0, 1]) δs 1, so letting δ 0 gives H s ([0, 1]) =. For s > 1, we may cover [0, 1] by at most (1 + 1/δ) intervals of length δ, so as δ 0, so H s ([0, 1]) = 0. H s δ([0, 1]) (1 + 1/δ)δ s 0 For s = 1, if {U i } is a δ-cover of [0, 1] by intervals, then 1 i U i, so Hδ 1 ([0, 1]) 1, and letting δ 0 gives H 1 ([0, 1]) 1. Taking a cover [0, 1] by at most (1 + 1/δ) intervals of length δ, H 1 δ([0, 1]) (1 + 1/δ)δ 1 as δ 0, so H 1 ([0, 1]) 1. We conclude that H 1 ([0, 1]) = 1. 3.5 First suppose that F is bounded, say F [ m, m]. By the mean value theorem, for some z [ m, m], f(x) f(y) = f (z) x y ( sup z [ m,m] f (z) ) x y Since f (z) is continuous it is bounded on [ m, m]. Thus f is Lipschitz on F, so dim H f(f ) dim H (F ) by Proposition 3.3. For arbitrary F R, f(f ) = m=1 f(f n [ m, m]), so by countable stability dim H f(f ) = sup m by the bounded case. dim H f(f n [ m, m]) sup dim H (F n [ m, m]) dim H F, m 3.6 Let F k = F [1/k, k]. If x, y F k, then f(x) f(y) = x 2 y 2 = x y x + y and so 2 x y f(x) f(y) 2k x y. k Thus f is a bi-lipschitz map on F k and so, by Proposition 3.3, dim H f(f k ) = dim H F k. Similarly, if G k = F [ k, 1/k], then dim H f(g k ) = dim H G k. Now F = (F {0}) k=1 (F k G k ) and f(f ) = f(f {0}) k=1 (f(f k) f(g k )). Since F {0} and f(f {0}) contain at most one point, they both have zero dimension. Thus, by countable stability, dim H F = sup{dim H F k, dim H G k : k = 1, 2,...} = sup{dim H f(f k ), dim H f(g k ) : k = 1, 2,...} = dim H f(f ). [Note that this result is not true for box dimension. For example, using Example 2.7 and Exercise 2.10 we see that dim B f(f ) dim B F when F = {0, 1, 1 2, 1 3,...}.] 17

3.7 Define g : [0, 1] graphf by g(x) = (x, f(x)). We claim that g is bi-lipschitz. For: so g(x) g(y) 2 = x y 2 + f(x) f(y) 2 x y 2 g(x) g(y) 2 x y 2 + c 2 x y 2 = (1 + c 2 ) x y 2 since f(x) f(y) c x y for some c > 0. Thus g is bi-lipschitz, so 1 = dim H ([0, 1]) = dim H g([0, 1]) = dim H graphf. 3.8 Both {0, 1, 2, 3,...} and {0, 1, 1, 1,...} are countable sets, so have Hausdorff dimension 2 3 0. 3.9 Note that F splits into 9 parts F i = F [i/10, (i + 1)/10] for i = 0, 1, 2, 3, 4, 6, 7, 8, 9, these parts disjoint except possibly for endpoints which have s-dimensional measure 0 if s > 0. It follows from Scaling Property 2.1 that, for s > 0, H s (F i ) = 10 s H s (F ) for all i. Summing, and using that F is essentially a disjoint union of the F i, it follows that, for s > 0, H s (F ) = H s (F i ) = 9 10 s H s (F ). i=0,1,2,3,4,6,7,8,9 If we assume that when s = dim H F we have 0 < H s (F ) <, then, for this value of s, we may divide through by H s (F ) to obtain 1 = 9 10 s and hence s = dim H F = log 9/ log 10. 3.10 Note that, for i, j = 0, 1, 2, 3, 4, 6, 7, 8, 9 the sets F ([i/10, (i + 1)/10] [j/10, (j + 1)/10]) are scale 1/10 similar copies of F. By the addition and scaling properties of Hausdorff measure, H s (F ) = i,j 5 H s (F ([i/10, (i + 1)/10] [j/10, (j + 1)/10]) = 9 2 10 s H s (F ), provided 0 < H s (F ) < when s = dim H F, in which case 1 = 9 2 10 s, giving s = 2 log 9/ log 10. 3.11 The set F comprises one similar copy of itself at scale 1 2, say F 0, and four similar copies at scale 1 4, say F 1, F 2, F 3, F 4. By the additive and scaling properties of Hausdorff measure, noting that the F i intersect only in single points, H s (F ) = H s (F 0 ) + 4 H s (F i ) = ( ) s 1 H s (F ) + 4 2 ( ) s 1 H s (F ) 4 for s > 0. Provided 0 < H s (F ) < when s = dim H F, we have 1 = ( 1 2 )s + 4( 1 2 )s. Thus 4( 1 2 s ) 2 + ( 1 2 )s 1 = 0; solving this quadratic equation in ( 1 2 )s gives ( 1 2 )s = ( 1 + 17)/8 as the positive solution, so s = (log 8 log( 17 1))/ log 2. 18

3.12 F is the union of countably many translates of the middle third Cantor set, all of wich have Hausdorff dimension log 2/ log 3, so dim H F = log 2/ log 3 using countable stability. 3.13 F is the union, over all finite sequences a 1, a 2,..., a k of the digits 0, 1, 2, of similar copies of the middle-third Cantor set scaled by a factor 3 k and translated to have left hand end at 0.a 1 a 2... a k, to base 3. Thus F is the union of countably many similar copies of the Cantor set, so dim H F = log 2/ log 3 using countable stability. 3.14 The set F is the union of two disjoint similar copies of itself, F L, F R, say, at scales 1(1 λ). By the additive and scaling properties of Hausdorff measure 2 ( ) s 1 H s (F ) = H s (F L ) + H s (F R ) = 2 (1 λ) H s (F ) 2 for s 0. Provided 0 < H s (F ) < when s = dim H F, we have 1 = 2( 1 2 (1 λ))s, giving that dim H F = log 2/ log(2/(1 λ)). The set E is the union of four disjoint similar copies of itself, E 1, E 2, E 3, E 4, say, at scales 1 (1 λ). By the additive and scaling properties of Hausdorff measure 2 H s (F ) = 4 ( ) s 1 H s (F i ) = 4 (1 λ) H s (F ) 2 for s 0. Provided 0 < H s (F ) < when s = dim H F, we have 1 = 4( 1 2 (1 λ))s, giving that dim H F = log 4/ log(2/(1 λ)) = 2 log 2/ log(2/(1 λ)). 3.15 Take the unit square E 0 and divide it into 16 squares of side 1/4. Now take 0 < r < 1/4, put a square of side r in the middle of each of the 16 small squares and discard everything that is not inside one of these squares, to get a set E 1. Keep on repeating this process so that, at the k-th stage, there is a collection E k of 16 k disjoint squares of side r k. Then F r = k E k is a totally disconnected subset of R 2. (If two points x, y are in the same component of F r, then they must belong to the same square in E k, for all k = 1, 2,.... Thus x y 2r k, for each k = 1, 2,..., and hence x y = 0 so that x = y.) The set F r is made up of 16 disjoint similar copies of itself, each scaled by a factor r, denote these sets as F r,1,..., F r,16. It follows from Scaling property 2.1 that, for s 0, 16 16 H s (F r ) = H s (F r,i ) = r s H s (F r ). Assuming that when s = dim H F r we have 0 < H s (F r ) < (using the heuristic method), then, for this value of s we may divide by H s (F r ) to obtain 1 = 16r s and so s = dim H F r = log 16/ log r. As r increases from 0 to 1/4, dim H F r increases from 0 to 2, taking every value in between. A set consisting of a single point gives a totally disconnected subset of R 2 of Hausdorff dimension zero. It remains to show that there exists a totally disconnected 19

subset of R 2 of Hausdorff dimension two. For one of many ways to do this, let G = k=5 G k, where G k = F 1/4 1/k + (k, 0). The sets G k are disjoint and hence G is a totally disconnected subset of R 2. By countable stability, we have dim H G = sup dim H G k = sup dim H (F 1/4 1/k ) = 2, 5 k 5 k using that G k is congruent to F 1/4 1/k, whose dimension tends to 2 as k. 3.16 Note that F is just a copy of the middle-third Cantor set scaled by 1 π. Thus 3 dim H F = log 2/ log 3. 3.17 Let E = [0, 1] Q and F = {x [0, 1] : x 2 Q}, so that E and F are disjoint dense subsets of [0, 1]. If {B i } is any collection of disjoint balls (i.e. intervals) with centres in E and radii at most δ, then, by considering the lengths of the B i, we see that i B i 1 + δ. Moreover, taking B i as nearly abutting intervals of lengths 2δ we can get i B i 1. Thus, since { } Pδ 1 (E) = sup B i : {B i }are disjoint balls of radii δ with centres in F, i we get 1 P 1 δ (E) 1 + δ. Letting δ 0 gives P1 0(E) = 1. In a similar way, P 1 0(E) = 1 and P 1 0(E F ) = 1. In particular P 1 0(E F ) P 1 0(E) + P 1 0(F ). 3.18 We use the notation of section 2.5. Let U i be a δ-cover of F. Then h( Ui ) = (h( U i )/g( U i ))g( U i ) η(δ) g( U i ) where η(δ) = sup 0<t δ h(t)/g(t). Taking infima, Hδ h(f ) η(δ)hg δ (F ). Letting δ 0, then η(δ) 0, and H g δ (F ) Hg (F ) <, so Hδ h (F ) 0, that is H h (F ) = 0. 3.19 If F 1 F 2 then any δ-cover of F 2 by rectangles is also a δ-cover of F 1, so that from the definition, H s,t δ (F 1) H s,t δ (F 2), and letting δ 0 gives H s,t (F 1 ) H s,t (F 2 ). In particular, if (s, t) printf 1 then 0 < H s,t (F 1 ) so 0 < H s,t (F 2 ) giving (s, t) printf 2. Thus printf 1 printf 2. It follows at once that printf k print( F i) for all k, so that printf i print( F i). Now suppose (s, t) / printf i for all i. Then H s,t (F i ) = 0 for all i, so H s,t ( F i) = 0 since H s,t is a measure. We conclude that (s, t) / print( F i). Thus printf i = print( F i). Suppose now that s + t s + t and t t. For any δ-cover of a set F by rectangles U i with sides a(u i ) b(u i ), we have a(u i ) s b(u i ) t a(u i ) s s a(u i ) s b(u i ) t t b(u i ) t i i i a(u i ) s b(u i ) t a(u i ) s s +t t δ (s+t) (s +t ) i a(u i ) s b(u i ) t. 20

It follows from the definition that if 0 < δ < 1 then H s,t δ (F ),t Hs δ (F ), so H s,t (F ) H s,t (F ). Thus if (s, t) printf then 0 < H s,t (F ) H s,t (F ), so (s, t ) printf. Since print(f 1 F 2 ) = printf 1 printf 2, taking F 1 and F 2 such that the union of their dimension prints is not convex will give a set F 1 F 2 with non-convex dimension print. Taking F 1 a circle and F 2 the product of uniform Cantor sets of dimensions 1 and 3, will achieve this, see figure 3.4. 3 4 3.20 Let F be the Sierpiński triangle of side 1. Let x F and let 2 k 1 3 r 2 k 3 for some positive integer k 1. From the geometry of the Sierpiński triangle B(x, r) B(x, 2 k 1 3 contains an empty equilateral triangle of side 2 k 1 which contains an inscribed disc of radius 2 k 1 3/4 r/8. Thus por(f, x, r) 1, so F 8 is 1-uniformly porous (and so 1 -uniformly porous). 8 9 21