OAI/Combinatorics/LowSpaceSubsetSum/Storage/CanonicalPartition.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Canonical consecutive labels for representation partitions
The base labeling is determined by the sorted mixer domain. Randomly permuting these labels gives the analyzed uniform balanced partition, with no choice of an arbitrary initial coloring required by the runtime.
- def
OAI.LowSpaceSubsetSum.CanonicalPartition.rankFiberline 16 - theorem
OAI.LowSpaceSubsetSum.CanonicalPartition.size_eqline 31 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.ranksline 36 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.labelsline 40 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.labelFiberline 44 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.baseline 51 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.couplingline 57 - theorem
OAI.LowSpaceSubsetSum.CanonicalPartition.coupling_uniformline 62 - theorem
OAI.LowSpaceSubsetSum.CanonicalPartition.coupling_failureline 68 - def
OAI.LowSpaceSubsetSum.CanonicalPartition.executionline 80 - theorem
OAI.LowSpaceSubsetSum.CanonicalPartition.execution_boundedline 89