OAI/Combinatorics/ContingencyTables/Rooted/RootedOracleWalkProgram.lean
18 declarations, 0 contain sorry, 0 declared as axioms
Polynomial execution of an oracle walk
The immutable graph and cell arrays are kept separately from the grid coordinates. A coordinate changes by at most one per transition, which bounds every accumulator reached by the binary list fold.
- abbrev
OAI.ContingencyTables.RootedOracleWalkProgram.Frameline 18 - abbrev
OAI.ContingencyTables.RootedOracleWalkProgram.Stateline 19 - def
OAI.ContingencyTables.RootedOracleWalkProgram.toDataline 21 - def
OAI.ContingencyTables.RootedOracleWalkProgram.toDataRealizerline 23 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.polynomial_toDataline 27 - def
OAI.ContingencyTables.RootedOracleWalkProgram.advanceline 36 - def
OAI.ContingencyTables.RootedOracleWalkProgram.advanceRealizerline 38 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.polynomial_advanceline 44 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.step_growthline 50 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.advance_growthline 67 - def
OAI.ContingencyTables.RootedOracleWalkProgram.walkWordsline 73 - def
OAI.ContingencyTables.RootedOracleWalkProgram.walkWordsRealizerline 75 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.fold_frameline 78 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.fold_sizesline 91 - theorem
OAI.ContingencyTables.RootedOracleWalkProgram.polynomial_walkWordsline 102 - def
OAI.ContingencyTables.RootedOracleWalkProgram.dataline 139 - lemma
OAI.ContingencyTables.RootedOracleWalkProgram.advance_dataline 145 - theorem
OAI.ContingencyTables.RootedOracleWalkProgram.walkWords_ofFnline 155