23. (V , K) : simplicial complex
C (K) = R⟨k simplices⟩ : free modulei
RR 係数の係数の chainchain 複体を次で与える複体を次で与える
C (K) := C (K)∗ ⨁ i
∂⟨v , ..., v ⟩ = (−1) ⟨v , ..., , ..., v ⟩0 n ∑ j
0 vj^ n
24. ∂ ∘ ∂ = 0Lem.Lem.
従って,従って,
B (K) := Im∂ ⊂ ker∂ =: Z (K)j j+1 j j
H (K) = Z (K)/B (K)k k k
def.def.
をを k-k-次次 homologyhomology 群と⾔言う群と⾔言う
25. Rem.Rem.
単体複体の単体複体の homologyhomology論論 はは chain mapchain map
に対しての関⼿手性を持つに対しての関⼿手性を持つ
i : C ↪ D : inclusion∗ ∗
特に,特に,
に対して次の準同型を導くに対して次の準同型を導く
i : H (C) → H (D)∗ ∗ ∗
28. ČČechech複体複体
point cloud X = x ⊂ R{ i}i
N
半径半径 r>0r>0 に対し,に対し,ČČechech 複体複体
(X) = i , ...i ∣∩ B (x ) ≠ ϕCˇ
k
r
{{ 0 k} j=0
k
r ij
}
で与える.ここでで与える.ここで
B (x) = y ∈R ∣∣y − x∣ ≤ r : closed ballr { N
}
29. Vietoris-RipsVietoris-Rips 複体複体
Čech 複体の k-単体は k 個全ての interseection ≠φだったけど...
V (X) = i , ...i ∣B (x ) ∩ B (x ) ≠ ϕk
r
{{ 0 k} r ij r il
}
i.e.i.e. 任意にペアを取って交わればおk任意にペアを取って交わればおk
30. 明らかに明らかに......
(X) ⊂ V (X)Cˇr r
は成り⽴立つが,実は次も成⽴立は成り⽴立つが,実は次も成⽴立
Prop.[Vin de Silva & R.Ghrist]Prop.[Vin de Silva & R.Ghrist]
V (X) ⊂ (X) ⊂ V (X)r/√2
Cˇr r
De Silva, Vin, and Robert Ghrist. "Coverage in sensor networks via persistent homology."
Algebraic & Geometric Topology 7.1 (2007): 339-358.
36. 先の本では,係数環先の本では,係数環 RR を体としてを体として
R[x] : polynomial ring
がが PIDPID であることを⽤用いて単因⼦子論であることを⽤用いて単因⼦子論
↓↓
R[x]R[x] 係数⾏行列の係数⾏行列の smith normal formsmith normal form
を⽤用いて具体的基底を定めて定義を⽤用いて具体的基底を定めて定義
41. def. (persistent module)def. (persistent module)
(V , ρ ) : Persitent Modulet t,s
V : vector spaces{ t}t∈I
ρ : V → V (s ≤ t ∈ I)t,s s t
に対しに対し
⇔ ρ = ρ ∘ ρ (r ≤ s ≤ t)t,r t,s s,r
42. 先に与えた先に与えた Persistent HomologyPersistent Homology がが
Persistent ModulePersistent Module になることは,になることは,
HomologyHomology の関⼿手性の関⼿手性
i : C → D , j : D → E∗ ∗ ∗ ∗
(j ∘ i) = j ∘ i : H (C) → H (E)∗ ∗ ∗ ∗ ∗
より従うより従う
43. 例例:(Interval Module):(Interval Module)
J ⊂ R : interval に対し,に対し,
k (s) = k (s ∈ J)J
k (s) = 0 (otherwise)J
ρ = id (s ≤ t & s, t ∈ J)t,s
で定まるものをで定まるものを interval moduleinterval module と⾔言うと⾔言う
44. Persistent ModulePersistent Module の⼀一般論からの⼀一般論から
Thm. (decomposition theorem)Thm. (decomposition theorem)
(V , ρ ) : Persistent moduleV
wh/ V is finite dim.t
このとき,このとき,
V ≅ k⨁ J
と,と, interval moduleinterval module の和で表すことができるの和で表すことができる
47. 先の表現定理は,当初は先の表現定理は,当初は
Z or N
離散離散 indexindex でのみ⽰示されていたがでのみ⽰示されていたが
R index に対しても
で⽰示された
Crawley-Boevey, William. "Decomposition of pointwise finite-dimensional persistence modules."
Journal of Algebra and Its Applications 14.05 (2015): 1550066.
49. X = x ⊂R : pt cloud{ i} N
""⾼高さ⾼高さ""関数関数 ff を次で与えるを次で与える
f(p) = min ∣∣p − x ∣∣i { i }
X ↪ X ↪ ... : augumented pt cloudr0 r1
はは ff を⽤用いて次のように書けるを⽤用いて次のように書ける
54. X-shapeX-shape 上の上の Eccentricity functionalEccentricity functional
E (x) := d(x, y) dyp
{∫y∈X
p
}
1/p
このときこのとき tt を適切にとるとを適切にとると
H (E ) ≅ k0 ≥t
p 4
が分かる.が分かる.((計算すればわかる)計算すればわかる)
Lum, P. Y., et al. "Extracting insights from the shape of complex data using topology."
Scientific reports 3 (2013).
55. Morse Theory for filtrationsMorse Theory for filtrations
andand
efficient computing of Persistentefficient computing of Persistent
HomologyHomology
56. Persistent HomologyPersistent Homology の最悪計算量はの最悪計算量は
nn をを filtrationfiltration の⾧長さとしたときの⾧長さとしたとき
O(n )ω
ここで,ここで, ωω はは n × nn × n ⾏行列の⾏行列積の計算量の指数⾏行列の⾏行列積の計算量の指数
rem:rem:
StrassenStrassen のの algorithmalgorithm ではでは ωω ~ 2.8~ 2.8