Surface
χ = 2
∫K dA ≈ 0.00
Ricci flow (Hamilton 1982):
∂gᵢⱼ/∂t = -2 Ricᵢⱼ
Sphere: K=+1 everywhere → roundifies
Torus: flat, K=0
Saddle: K<0 → hyperbolic
Discrete version: Ollivier-Ricci curvature κ for each edge, adjust edge weights.
Perelman (2003) used Ricci flow + surgery to prove Poincaré conjecture (Fields Medal 2006).
Gauss-Bonnet: ∫K dA = 2πχ
∂gᵢⱼ/∂t = -2 Ricᵢⱼ
Sphere: K=+1 everywhere → roundifies
Torus: flat, K=0
Saddle: K<0 → hyperbolic
Discrete version: Ollivier-Ricci curvature κ for each edge, adjust edge weights.
Perelman (2003) used Ricci flow + surgery to prove Poincaré conjecture (Fields Medal 2006).
Gauss-Bonnet: ∫K dA = 2πχ