Documentation

LeanPool.NandakumarRamanaRao.NRR.FairPartition.Predicates

NRR.FairPartition.Predicates — the public fair-partition predicate #

This module fixes the single, public fair partition predicate used by the final Nandakumar–Ramana Rao assembly. A convex partition is fair when

Both underlying predicates already exist and are reused unchanged:

No new partition structure is introduced and ConvexPartition is not redefined.

API #

A fair partition: all pieces have equal area and all pieces have equal perimeter.

Equations
Instances For

    Unfolding lemma: IsFair is exactly the conjunction of equal area and equal perimeter.

    A fair partition has all pieces of equal area.

    A fair partition has all pieces of equal perimeter.

    Build a fair partition from equal area and equal perimeter.