OAI/Combinatorics/LowSpaceSubsetSum/Storage/ScheduleBucketCells.lean
9 declarations, 0 contain sorry, 0 declared as axioms
One residue bucket with a retained left dictionary and reused right workspace
- def
OAI.LowSpaceSubsetSum.ScheduleBucketCells.afterLeftline 15 - def
OAI.LowSpaceSubsetSum.ScheduleBucketCells.runline 26 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.afterLeft_valueline 35 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.valueline 53 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.records_sizeline 71Source documentation
The complete live left dictionary has at most one rejected extra record.
theorem records_size (I : Instance n) (C : ℕ) (d : StoredEntry.Dictionary I C) : d.val.records.size ≤ C + 1 := (RecordedDictionary.storage d.property).1Mentions: OAI.LowSpaceSubsetSum.Instance, OAI.LowSpaceSubsetSum.StoredEntry.Dictionary, OAI.LowSpaceSubsetSum.RecordedDictionary.storage
- def
OAI.LowSpaceSubsetSum.ScheduleBucketCells.reserveline 74 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.afterLeft_cellsline 80 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.cells_explicitline 107 - theorem
OAI.LowSpaceSubsetSum.ScheduleBucketCells.cellsline 139