OAI/Combinatorics/LowSpaceSubsetSum/Streams/MeasuredSumReader.lean
16 declarations, 0 contain sorry, 0 declared as axioms
Executed integer-sum counting
The initializer reads the shared half-sum arrays directly. Its tournament and the tail-recursive counter are the only evolving state; the full output stream remains a proof view. Work includes initial rows and every key read.
- abbrev
OAI.LowSpaceSubsetSum.MeasuredSumReader.keyline 16 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.readline 18 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.frontline 22 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.front_valueline 30 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.front_workline 39 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.treeline 46 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.tree_valueline 51 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.startline 59 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.start_valueline 66 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.start_workline 76 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.nextline 87 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.next_valueline 92 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.next_workline 97 - def
OAI.LowSpaceSubsetSum.MeasuredSumReader.countline 105 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.count_valueline 110 - theorem
OAI.LowSpaceSubsetSum.MeasuredSumReader.count_workline 115