Documentation

LeanPool.NandakumarRamanaRao.NRR.PowerDiagram

NRR.PowerDiagram — weighted Voronoi / power diagrams #

This public aggregator exports power-distance definitions, cell geometry, null-overlap results, body-restricted cells, partition properties, fixed-site continuity of cell area in the weights, and the finite area vector.

The proved continuity API is intentionally fixed-site: continuous_bodyCellArea_weights and continuous_areaVec_weights vary the weights while the distinct sites remain fixed. General joint continuity in moving sites and weights is not claimed.

theorem NRR.PowerDiagram.continuous_cell_area_weights {n : ℕ} (K : Geometry.ConvexBody Geometry.Plane) (s : Fin n → Geometry.Plane) (i : Fin n) (hs : ∀ (j : Fin n), j ≠ i → s j ≠ s i) :
Continuous fun (w : Fin n → ℝ) => bodyCellArea K s w i

Fixed-site weight-continuity of the restricted power-cell area (public wrapper).

For fixed sites s that are pairwise distinct from s i (hs), the restricted cell area w ↦ bodyCellArea K s w i is continuous in the weights. This is a one-line renaming of the proved theorem continuous_bodyCellArea_weights.

Only fixed-site continuity in the weights is exposed. Joint continuity in sites and weights is not claimed, and the nondegeneracy hypothesis hs is necessary.