Statistics of non-equilibrium systems from the theory of sample-space-reducing processes Stefan Thurner
www.complex-systems.meduniwien.ac.at www.santafe.edu
torino mar 14 2019
Statistics of non-equilibrium systems from the theory of - - PowerPoint PPT Presentation
Statistics of non-equilibrium systems from the theory of sample-space-reducing processes Stefan Thurner www.complex-systems.meduniwien.ac.at www.santafe.edu torino mar 14 2019 with Bernat Corominas-Murtra , Rudolf Hanel BCM, RH, ST, PNAS 112
www.complex-systems.meduniwien.ac.at www.santafe.edu
torino mar 14 2019
with Bernat Corominas-Murtra, Rudolf Hanel BCM, RH, ST, PNAS 112 (2015) 5348-5353 BCM, RH, ST, New J Physics 18 (2016) 093010 BCM, RH, ST, J Roy Soc Interface 12 (2016) 20150330 ST, BCM, RH, Phys Rev E 96 (2017) 032124 BCM, RH, ST, Sci Rep (2017) 11223 BCM, RH, LZ, ST, Sci Rep 8 (2018) 10837 RH, ST, Entropy (2018)
torino mar 14 2019 1
torino mar 14 2019 2
torino mar 14 2019 3
torino mar 14 2019 4
torino mar 14 2019 5
MEJ Newman (2005)
multiplicative
torino mar 14 2019 6
SOC
torino mar 14 2019 7
SOC
torino mar 14 2019 8
secondary (multiplicative) ???
torino mar 14 2019 9
multiplicative / preferential
torino mar 14 2019 10
SOC
torino mar 14 2019 11
MEJ Newman (2005)
fragmentation
torino mar 14 2019 12
MEJ Newman (2005)
torino mar 14 2019 13
SOC
torino mar 14 2019 14
multiplicative ???
torino mar 14 2019 15
???
torino mar 14 2019 16
MEJ Newman (2005)
preferential / random / optimization
torino mar 14 2019 17
MEJ Newman (2005)
preferential
torino mar 14 2019 18
MEJ Newman (2005)
preferential
torino mar 14 2019 19
MEJ Newman (2005)
preferential
torino mar 14 2019 20
MEJ Newman (2005)
preferential
torino mar 14 2019 21
MEJ Newman (2005)
SOC
torino mar 14 2019 22
SOC
torino mar 14 2019 23
MEJ Newman (2005)
???
torino mar 14 2019 24
???
torino mar 14 2019 25
???
torino mar 14 2019 26
MEJ Newman (2005)
multiplicative
torino mar 14 2019 27
MEJ Newman (2005)
multiplicative, ???
torino mar 14 2019 28
torino mar 14 2019 29
torino mar 14 2019 30
torino mar 14 2019 31
torino mar 14 2019 32
torino mar 14 2019 33
torino mar 14 2019 34
torino mar 14 2019 35
→ sample-space of processes reduces as they unfold
torino mar 14 2019 36
torino mar 14 2019 37
9 13 7 5
1) 4) 2) 3) 5) 6)
3 1
torino mar 14 2019 38
torino mar 14 2019 39
torino mar 14 2019 40
funny
wolf
word
runs funny howls bites house can rucksack room
light moon
night green eats
door
blue
sun
wind
cloud buy
high
short grey
jacket computer algebra write strong letter table fill information article punch hold line brown trash tree deer rabbit
space fly mosquito bee window think red building hospital glass wine take sell plane envelope
word
runs funny howls bites house can rucksack room
light moon
night green eats
door
blue
sun
wind
cloud buy
high
short grey
jacket computer algebra write strong letter table fill information article punch hold line brown trash tree deer rabbit
space fly mosquito bee window think red building hospital glass wine take sell plane envelope
wolf wolf
word
house can rucksack room
light moon
night green
door
blue
sun
wind
cloud buy
high
short
jacket computer algebra write letter table fill information article punch hold line brown trash tree deer rabbit
space fly mosquito bee window think red building hospital glass wine take sell plane envelope
runs howls bites eats grey
strong
wolf
word
runs funny howls bites house can rucksack room
light
green eats
door
blue
sun
wind
cloud buy
high
short grey
jacket computer algebra write strong letter table fill information article punch hold line brown trash tree deer rabbit
space fly mosquito bee window think red building hospital glass wine take sell plane envelope
moon
night
a) b) c) d)
torino mar 14 2019 41
5 10 0.45 n 5 10 0.1 0.2 0.3 0.4 n p(n) x x
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9
p(i)
1 5 10 1 5 10
10
0.1 0.2 0.3 0.4
Site i Site i
torino mar 14 2019 42
p(i) is probability to visit site i
torino mar 14 2019 43
Let N = 2. There are two sequences φ: either φ directly generates a 1 with p = 1/2, or first generates 2 with p = 1/2, and then a 1 with certainty. Both sequences visit 1 but only
Now suppose PN−1(i) = 1/i holds. Process starts with dice N, and probability to hit i in the first step is 1/N. Also, any other j, N ≥ j > i, is reached with probability 1/N. If we get j > i, we get i in the next step with probability Pj−1(i), which leads to a recursive scheme for i < N, PN(i) =
1 N
i<j≤N Pj−1(i)
1/i, with i < j ≤ N holds, some algebra yields PN(i) = 1/i.
torino mar 14 2019 44
pi = N
j=1 p(i|j) pj
with p(i|j) =
1 j−1, for i < j
pi = p1 N +
N
pj j − 1 = p1 N + pi+1 i +
N
pj j − 1 pi+1 = p1 N +
N
pj j − 1 → pi+1 − pi = −pi+1
i , or pi+1−pi pi+1
= −1
i
Ansatz: pi = 1
i ✓
torino mar 14 2019 45
torino mar 14 2019 46
torino mar 14 2019 47
φ ... Sample Space Reducing process (SSR) φR ... random walk mix both processes Φ(λ) = λφ + (1 − λ)φR , λ ∈ [0, 1] Restarting or driving rate (1 − λ) →
torino mar 14 2019 48
Clearly pi = N
j=1 p(i|j) pj holds, with
p(i|j) =
λ j−1 + 1−λ N
for i < j (SSR)
1−λ N
for i ≥ j > 1 (RW)
1 N
for i ≥ j = 1 (restart) We get pi = 1−λ
N + 1 Np1 + N j=i+1 λ j−1 pj
→ recursive relation pi+1 − pi = −λ
i pi+1 pi p1
= i−1
j=1
j
−1 = exp
j=1 log
j
exp
j=1 λ j
torino mar 14 2019 49
torino mar 14 2019 50
same convergence speed as CLT for iid processes
torino mar 14 2019 51
torino mar 14 2019 52
torino mar 14 2019 53
torino mar 14 2019 54
torino mar 14 2019 55
torino mar 14 2019 56
torino mar 14 2019 57
torino mar 14 2019 58
torino mar 14 2019 59
torino mar 14 2019 60
1 2 3 4 5
1 2 3 4 5 1/2 1/4 1/8
Node rank Node occupation probability
10 10
210 10
−210
−4Path rank Path probability acyclic pexit=0.3
a) b)
pexit=0.3
Start Stop
1/5 1/4 1/3 1/2 (1-pexit)/5 1
pexit pexit=1⇒ φ pexit=0⇒ φ∞
note fully connected
torino mar 14 2019 61
simple example Directed Acyclic Graph (no cycles)
torino mar 14 2019 62
torino mar 14 2019 63
torino mar 14 2019 64
torino mar 14 2019 65
torino mar 14 2019 66
sample ER graph → direct it → pick start and end → diffuse
torino mar 14 2019 67
torino mar 14 2019 68
torino mar 14 2019 69
torino mar 14 2019 70
torino mar 14 2019 71
ER → direct it → change link to random direction with 1 − λ
torino mar 14 2019 72
torino mar 14 2019 73
torino mar 14 2019 74
torino mar 14 2019 75
a search process is good if ...
actually sample
if eliminate fast enough → power law in visiting times if eliminate too little → sample entire space (exhaustive search) if no cycles: expect Zipf’s law
torino mar 14 2019 76
torino mar 14 2019 77
adamic & hubermann 2002
torino mar 14 2019 78
breslau et al 99
torino mar 14 2019 79
torino mar 14 2019 80
1 2 3 4 5 6 7 8 9 1011121314151617181920
Multiplication factor µ
torino mar 14 2019 81
10 10
1
10
2
10
3
10
4
10
−10
10
−8
10
−6
10
−4
10
−2
10
State Relative Frequency
µ=1 µ=1.5 µ=2 µ=2.5
10 10
2
10
4
10
−6
10
−4
10
−2
10
Energy Relative Frequency
µ=2.5 µ=3.5 µ=4.5
torino mar 14 2019 82
torino mar 14 2019 83
assume you have duplication at every jump, µ = 2 if you are at i → duplicate → one jumps to j, the other to k conservation means: i = j + k. conservation means: f(i) = f(state1) + f(state2) + · · · + f(stateµ)
same result was found by E. Fermi for particle cascades
torino mar 14 2019 84
10 10
1
10
2
10
3
10
4
10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
Energy (arbitrary units) Relative frequency
µ=2.5 µ=3.5 µ=4.5
−2
torino mar 14 2019 85
torino mar 14 2019 86
torino mar 14 2019 87
torino mar 14 2019 88
torino mar 14 2019 89
torino mar 14 2019 90
that can be proved
torino mar 14 2019 91
transition probabilities from state k to i are pSSR(i|k) = λ(k)
qi g(k−1) + (1 − λ(k))qi
if i < k (1 − λ(k))qi if i > k g(k) is the cdf of qi, g(k) =
i≤k qi. Observing that
pλ,q(i + 1) qi+1
g(i)
qi we get pλ,q(i) = qi Zλ,q
qj g(j − 1) −1 ∼ q(i) Zλ,q e
−
j≤i λ(j) q(j) g(j−1)
Zλ,q is the normalisation constant. For uniform priors, taking logs and going to continuous variables gives the result, λ(x) = −x d
dx log pλ(x).
torino mar 14 2019 92
torino mar 14 2019 93
dx log p(x)
→ p(x) = x−1
→ p(x) = x−α
→ p(x) = e−β(x−1)
→ p(x) = x−αe−βx
→ p(x) = xα−1e−βx
torino mar 14 2019 94
dx log p(x)
→ p(x) = e−β
2(x−1)2
→ p(x) = e−β
α(x−1)α
σ2 + log x σ2
→
1 xe−(log x−β)2
2σ2
→ p(x) = eβx−αeβx
β
α−1 e
−
β
α
βx 1−βx(1−Q)
→ p(x) = (1−(1−Q)βx)
1 1−Q
torino mar 14 2019 95
slow → Zipf’s law constant → power law extreme driving → prior distribution (uniform) driving state dependent → any distribution
torino mar 14 2019 96
torino mar 14 2019 97
dissipative, (stationary) non-equilibrium systems?
driven systems?
torino mar 14 2019 98
torino mar 14 2019 99
torino mar 14 2019 100