OAI/Combinatorics/LowSpaceSubsetSum/Storage/IntervalDomainCells.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Live storage for arithmetic interval domain construction
The scan tests only the two interval endpoints. It filters the bounded index list, looks up the stored permutation, and sorts the resulting indices. The immutable permutation array is shared throughout.
- def
OAI.LowSpaceSubsetSum.IntervalDomainCells.testline 18 - def
OAI.LowSpaceSubsetSum.IntervalDomainCells.positionsline 21 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.positions_valueline 25 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.positions_lengthline 30 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.positions_length_intervalline 36 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.positions_cellsline 53 - def
OAI.LowSpaceSubsetSum.IntervalDomainCells.mapline 59 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.map_valueline 65 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.map_cellsline 71 - def
OAI.LowSpaceSubsetSum.IntervalDomainCells.compareline 77 - def
OAI.LowSpaceSubsetSum.IntervalDomainCells.runline 79 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.run_valueline 85 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.run_lengthline 90 - theorem
OAI.LowSpaceSubsetSum.IntervalDomainCells.run_cellsline 97