SLIDE 1
Approximation of the invariant measure of an IFS
Helena Pe˜ na, Uni Greifswald Berlin - Padova Young researchers Meeting in Probability WIAS, TU Berlin and Uni Potsdam October 23 - 25, 2014
SLIDE 2 Approximation of the invariant measure of an IFS
- 1. Iterated Function System (IFS)
- 2. The transfer operator T for an IFS
- 3. Eigenfunctions of T for affine IFS
- 4. Approximation for the invariant measure
SLIDE 3
- 1. Iterated Function System
(IFS)
SLIDE 4
IFS
Let X = Rd or Cd. An IFS on X consists of f1, . . . , fN mappings X → X and a corresponding (p1, . . . , pN) probability vector Assume there is a non-empty compact set K ⊂ X such that fi(K) ⊂ K for all i.
SLIDE 5
IFS as a stochastic dynamical system
f1, . . . , fN mappings X → X (p1, . . . , pN) probability vector Start at a point x0 ∈ X. Given a point xn, choose a function f according to P(f = fi) = pi and set xn+1 = f(xn) random trajectory in X x0, x1, x2, . . .
SLIDE 6
IFS – right-angled triangle
D right-angled triangle mappings D1 = f1(D) D2 = f2(D) with prob. p1 = p2 = 1 2
SLIDE 7
IFS – random trajectory
Points x0, x1, . . . , x100000
SLIDE 8
IFS – right-angled triangle
D right-angled triangle mappings D1 = f1(D) and D2 = f2(D) with prob. p1 = |D1| |D| = 1 4 and p2 = |D2| |D| = 3 4
SLIDE 9
IFS – random trajectory
Points x0, x1, . . . , x100000 of a random trajectory
SLIDE 10 Bernoulli IFS
IFS on R with mappings f1(x) = λx − 1 with prob. 1 2 f2(x) = λx + 1 with prob. 1 2 parameter λ ∈ [1
2, 1)
Interval Iλ = [−
1 1−λ, 1 1−λ] with Iλ = f1(Iλ)∪f2(Iλ)
SLIDE 11
Bernoulli IFS – trajectories
f1(x) = λx − 1 f2(x) = λx + 1 nth iteration: ±1 ± λ ± λ2 ± λ3 ± . . . ± λnxn
SLIDE 12
Bernoulli IFS - random trajectory
First 105 points (histogram)
SLIDE 13
- 2. The transfer operator T for
an IFS
SLIDE 14 The transfer operator T
C(K) space of continuous functions K → K T : C(K) → C(K) Th(x) =
N
pi h(fi(x)) For a trajectory with starting point x0 ∈ K we have E h(x1) = Th(x0) E h(xn) = Tnh(x0)
SLIDE 15 Dual operator of T
Let M(K) be the dual space of C(K) i.e. the space of Borel regular measures on K. The Hutchinson operator H : M(K) → M(K) Hµ =
N
pi µ ◦ f−1
i
is dual to the transfer operator, i.e.: (Hµ, h) = (µ, Th) duality
SLIDE 16 Hutchinson operator
H : M(K) → M(K) Hµ(A) =
N
pi µ(f−1
i
(A)) Start with a distribution µ0 auf K. The mass in A ⊂ K after one step comes with prob. pi from the set f−1
i
(A), so that µ1(A) = H µ0(A) Distribution after n steps: µn = Hnµ0
SLIDE 17 Implications of duality
Spectra: The transfer operator T and the Hutchinson
- perator H have the same spectra.
Invariant measure of the IFS: ν = Hν is orthogonal to all eigenfunctions of T with eigenvalue = 1.
SLIDE 18
Bernoulli IFS - Hutchinson Operator
λ = 0.9
SLIDE 19
Bernoulli IFS - Hutchinson Operator
λ = 0.8
SLIDE 20
Bernoulli IFS - Hutchinson Operator
λ = 0.7
SLIDE 21
Bernoulli IFS - Hutchinson Operator
λ = 0.6
SLIDE 22
Bernoulli IFS - Hutchinson Operator
λ = 0.55
SLIDE 23 Bernoulli convolution problem
ν distribution of the random sum
n=0 ±λn
Does ν have a density?
SLIDE 24 Results on Bernoulli convolutions
ν distribution of the random sum
n=0 ±λn
Jessen, Winter 1935: ν is either absolutely continuous or purely singular with respect to the Lebesgue measure.
SLIDE 25 Results on Bernoulli convolutions
S = {λ ∈ [1 2, 1) : ν singular} Erd¨
- s 1939: countably many examples in S.
Garsia 1962: countably many examples in S ∩ [1
2, 1).
Solomyak 1995: S has Lebesgue measure 0. Shmerkin 2013: S has Hausdorff dimension 0.
SLIDE 26
- 3. Eigenfunctions of T for affine
IFS
SLIDE 27 T for affine IFS
Transfer operator for an IFS on K ⊂ Kd with affine contractions fi(x) = Aix + vi T : C(K) → C(K) Th(x) =
N
pi h(Aix + vi) with matrix Ai and translation vector vi.
SLIDE 28 Invariant eigenspaces for affine IFS
Let Pn(K) be the space of polynomials p : K → K
T : Pn(K) → Pn(K) is well-defined, i.e. Pn(K) is an invariant eigenspace of T.
SLIDE 29
T for affine IFS on K
Consider an IFS on K ⊂ K with mappings fi(x) = λix + vi, i = 1, . . . , N λi, vi ∈ K The operator T : Pn(K) → Pn(K) is represented by a matrix Tn ∈ K(n+1)×(n+1).
SLIDE 30 Matrix for Tn : Pn(K) → Pn(K)
Tn = 1 ∗ ∗ ∗ . . . ∗
∗ ∗ . . . ∗
i
∗ . . . ∗ . . . ... ... . . . . . .
i
with respect to the basis 1, x, x2, . . . , xn.
SLIDE 31 Eigenvalues of Tn
ω0 = 1 ω1 =
piλi ω2 =
piλ2
i
. . . ωn =
piλn
i
i = 1, . . . , N
SLIDE 32 Eigenvectors of Tn
The eigenvectors of Tn correspond to the polynomial eigenfunctions of T : Pn(K) → Pn(K). The constant function 1 is always an eigenfunction with eigenvalue 1, since T1 =
N
pi = 1
SLIDE 33 Basis of eigenfunctions
- Theorem. The transfer operator for an IFS with
equal contraction factors λ T : Pn(K) → Pn(K) Th(x) =
N
pi h(λx + vi) has eigenvalues λk for 0 ≤ k ≤ n and the eigenfunctions build a basis of Pn(K).
SLIDE 34 Basis of eigenfunctions
- Theorem. The transfer operator
T : C(K) → C(K) Th(x) =
N
pi h(λx + vi) has eigenvalues {λk : k ∈ N0} and their eigenfunctions build a basis of P(K).
SLIDE 35 Bernoulli IFS – Transfer operator
T : C([−1, 1]) → C([−1, 1]) Th(x) = 1 2h(λx − 1 + λ)
+1 2h(λx + 1 − λ
) with λ ∈ [1
2, 1).
SLIDE 36 Bernoulli IFS – Transfer operator
We get the eigenpolynomials of Th(x) = 1 2h(λx − 1 + λ) + 1 2h(λx + 1 − λ)
- f degree ≤ 3 from the matrix
T3 = 1 0 (1 − λ)2 λ 3λ(1 − λ)2 λ2 λ3 q0(x) = 1, q1(x) = x, q2(x) = x2 + λ − 1 λ + 1, q3(x) = x3 + 3 λ − 1 λ + 1
SLIDE 37
Bernoulli IFS – eigenfunctions of T
Polynomial eigenfunctions q0, . . . , q5 for λ = 0.7
SLIDE 38 Bernoulli IFS
- Theorem. The transfer operator T has the
eigenfunctions qn(x) =
⌊ n
2⌋
an,kxn−2k n ∈ N0 with eigenvalues ωn = λn. The coefficients are given recursively by an,k = 1 λ2k − 1
k−1
n − 2j n − 2k
for k ≥ 1 and an,0 = 1 else.
SLIDE 39
invariant measure
SLIDE 40
Setting
Consider an IFS on K ⊂ K with invariant measure Hν = ν. Assumption: the eigenfunctions of T qk ∈ Pk(K), k ∈ N0 build a basis of P(K) (this is the case for the Bernoulli IFS)
SLIDE 41 Approximating densities vn
Duality implies: ν ⊥ qk for k = 1, 2, . . . We get a sequence of polynomial probability densities vn ∈ Pn(K) by solving vn ⊥ qk for 1 ≤ k ≤ n
vn, xk = mk for 1 ≤ k ≤ n mk is the kth moment of the invariant measure ν
SLIDE 42 Linear system of equations for vn
- Theorem. The approximation vn(x) =
- n
k=0 ukxk
satisfies G(u0, u1, . . . , un)′ = (m0, m1, . . . , mn)′ with the Hilbert matrix G ∈ K(n+1)×(n+1) Gij =
xi+j dx. mk =
- K xk dν are the moments of ν.
SLIDE 43 Approximating measures νn
- Theorem. The approximating measures νn
νn(A) =
vn(x) dx converge νn → ν weakly to the invariant measure of the IFS.
SLIDE 44 Bernoulli IFS – Densities
The approximation vn(x) =
k=0 ukxk satisfies
G(u0, u1, . . . , un)′ = (m0, m1, . . . , mn)′ with the Hilbert matrix G ∈ K(n+1)×(n+1). G = 2 1 0
1 3 0 1 5 . . . 1 3 0 1 5 0 . . . 1 3 0 1 5 0 1 7 . . . 1 5 0 1 7 0 . . .
. . . · · · · . . . mk are the moments of ν
SLIDE 45
Bernoulli IFS – Densities
SLIDE 46
Bernoulli IFS – Densities
SLIDE 47 References
- Shmerkin. On the exceptional set for absolute
continuity of Bernoulli convolutions. Geometric and Functional Analysis, 2014
- Peres, Schlag, Solomyak. Sixty years of
Bernoulli convolutions. Springer 2000
- Solomyak. On the random series ±λn. Ann.
- f Math., 1995
- Lasota, Mackey. Chaos, fractals and noise.
Springer 1994
- Barnsley, Demko. Iterated function systems
and the global construction of fractals. Proc.
SLIDE 48 References
- Hutchinson. Fractals and self-similarity.
Indiana Universitiy Math. Journal, 1981
- Kato. Perturbation theory for linear operators.
Springer 1980
- Hilbert. Ein Beitrag zur Theorie des
Legendre’schen Polynoms. 1894
SLIDE 49 Polynomial eigenfunctions of T
Let λ = 0.5 − 0.5i. We get the eigenpolynomials
Th(z) = 1 2h(λz) + 1 2h(λz + 1)
- f degree ≤ 3 from the matrix
T3 = 1 1 1 1 0 0.5 − 0.5 i 1 − i 1.5 − 1.5 i −0.5 i −1.5 i −0.25 − 0.25 i
SLIDE 50
Polynomial eigenfunctions of T
are orthogonal to a measure supported on the set dragon curve
SLIDE 51
Polynomial eigenfunctions of T
degree 0 left: real part, right: imaginary part
SLIDE 52
Polynomial eigenfunctions of T
degree 1 left: real part, right: imaginary part
SLIDE 53
Polynomial eigenfunctions of T
degree 2 left: real part, right: imaginary part
SLIDE 54
Polynomial eigenfunctions of T
degree 3 left: real part, right: imaginary part
SLIDE 55
Polynomial eigenfunctions of T
degree 4 left: real part, right: imaginary part
SLIDE 56
Polynomial eigenfunctions of T
degree 5 left: real part, right: imaginary part
SLIDE 57 Recursions
Moments of νλ m2k = −
k
a2k,im2k−2i with m0 = 1 and an,i = 1 λ2k−1
i−1
n − 2j n − 2i
the coefficient of xi in the eigenpolynomial pn of A with an,0 = 1.
SLIDE 58 Recursions
Legendre moments of νλ (νλ, L2n) =
n
(−1)n−k4−n 2n + 2k 2k 2n n + k
where m2k = (νλ, x2k) are the moments of the convolution measure.
SLIDE 59 Recursions
Moments of νλ, another recursion: m2k = 1 1 − λ2k
k−1
b2k,λ(2j)m2j where bn,λ(·) are the weights of the binomial distribution with parameters n and λ and m0 = 1