OAI/Combinatorics/LowSpaceSubsetSum/Separators/SeparatorTerminal.lean
13 declarations, 0 contain sorry, 0 declared as axioms
The separator's terminal sort and first exact-weight match
- def
OAI.LowSpaceSubsetSum.SeparatorTerminal.readline 13 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.readerline 17 - def
OAI.LowSpaceSubsetSum.SeparatorTerminal.sortline 21 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.sort_permline 24 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.sort_sortedline 29 - def
OAI.LowSpaceSubsetSum.SeparatorTerminal.runline 37 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.correctline 47 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.scans_leline 62 - def
OAI.LowSpaceSubsetSum.SeparatorTerminal.boundedline 82Source documentation
The caller's capacity guard also bounds the terminal cost on every input.
def bounded (n : ℕ) (wx : α → ℤ) (wy : β → ℤ) (target : ℤ) (xs : List α) (ys : List β) : SeparatorTraversal.Result := … - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.bounded_correctline 86 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.bounded_scansline 91 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.bounded_peakline 100 - theorem
OAI.LowSpaceSubsetSum.SeparatorTerminal.bounded_peak_capacityline 115