OAI/Computability/DeterministicSum/CacheGather.lean
43 declarations, 0 contain sorry, 0 declared as axioms
Charged index interleaving, coefficient gathering and row evaluation.
- def
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.valueline 11 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.value_ltline 14 - def
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.stepline 26 - def
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.commandline 39 - def
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.stepStateline 41 - def
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.Regsline 46 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.step_correctline 50 - theorem
OAI.DeterministicThreeSum.Structured.Indexed.ZipIndex.command_correctline 80 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.TailOKline 136 - instance
OAI.DeterministicThreeSum.Structured.Indexed.Cache.(instance at line 137)line 137 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.loadCoefficientline 138 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zeroCoefficientline 140 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.tailReadline 141 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.readCoefficientline 143 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.loadCoefficient_correctline 147 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zeroCoefficient_correctline 158 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.tailRead_correctline 164 - theorem
OAI.DeterministicThreeSum.Structured.Indexed.Cache.readCoefficient_correctline 185 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.leftIndexline 215 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.rightIndexline 216 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zipInputsline 218 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zipValuesline 225 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.setupZipline 226 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.setupZip_exactline 228 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.outputWriteline 241 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.outputWrite_correctline 243 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gatheredline 256 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gatherBodyline 262 - theorem
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gatherBody_correctline 265 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gatherRowline 322 - theorem
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gatherRow_correctline 325 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zipDigitline 377 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.lowCode_partsline 385 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.zipValue_lowCodeline 392 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.digitSum_lowCodeline 401 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.digitFunction_zipline 409 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gathered_Uline 419 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.gathered_Wline 426 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.evaluationSourcesline 437 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.evaluationSetupline 442 - lemma
OAI.DeterministicThreeSum.Structured.Indexed.Cache.evaluationSetup_correctline 444 - def
OAI.DeterministicThreeSum.Structured.Indexed.Cache.evaluateRowline 460 - theorem
OAI.DeterministicThreeSum.Structured.Indexed.Cache.evaluateRow_correctline 463