OAI/Combinatorics/LowSpaceSubsetSum/Storage/PreparedCollectCells.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Live storage of the full guarded parent collection
The first prepared context remains live while the second is built. Both shared right arrays then remain live throughout the stopped join. The returned safe dictionary replaces the contexts after collection; no list of emitted matches is retained.
- def
OAI.LowSpaceSubsetSum.PreparedCollectCells.contextCellsline 20 - theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.contextCells_boundline 24 - def
OAI.LowSpaceSubsetSum.PreparedCollectCells.resultCellsline 39Source documentation
The projected return value has no reader or array fields.
def resultCells {I : Instance n} {C : ℕ} (out : PreparedParentExecution.Result I C) : ℕ := …Mentions: OAI.LowSpaceSubsetSum.Instance, OAI.LowSpaceSubsetSum.PreparedParentExecution.Result
- theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.resultCells_boundline 42 - def
OAI.LowSpaceSubsetSum.PreparedCollectCells.runline 53 - theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.run_valueline 67 - theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.padded_powerline 81 - theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.scalar_boundline 88 - theorem
OAI.LowSpaceSubsetSum.PreparedCollectCells.run_cellsline 115