The certificate invariant is preserved by any cell refinement which stabilizes the retired splitter and activates every fragment of an active non-splitter cell, leaving at most one inactive fragment of each other cell.
The executed dense refinement step supplies the partition, splitter, and activation facts of the shared certificate-transport theorem.
The refinement loop leaves the invariants intact and, given fuel above the potential, exits only discrete or with an exhausted active set.
refine's output partition is equitable: entering with a
labelling that is injective on the vertex range, an active set of
cell starts, an accurate cell count, and the certificate invariant
(vacuous when every cell is active), the refinement loop can only
exit discrete or with the active set exhausted, and either way the
final partition is equitable.