OAI/Analysis/PeriodicLattice/EffectiveProfiles.lean
52 declarations, 0 contain sorry, 0 declared as axioms
Effective smooth profiles, stack codes and planar compilation.
- theorem
OAI.PeriodicLattice.EffectiveProfiles.rholine 18 - theorem
OAI.PeriodicLattice.EffectiveProfiles.rhoTermline 23 - theorem
OAI.PeriodicLattice.EffectiveProfiles.denomInvline 27 - theorem
OAI.PeriodicLattice.EffectiveProfiles.factorline 33 - theorem
OAI.PeriodicLattice.EffectiveProfiles.productline 39 - theorem
OAI.PeriodicLattice.EffectiveProfiles.expressionline 44 - theorem
OAI.PeriodicLattice.EffectiveProfiles.pulseline 51 - theorem
OAI.PeriodicLattice.EffectiveProfiles.bumpline 54 - theorem
OAI.PeriodicLattice.RecursiveArithmetic.intToNatline 59 - theorem
OAI.PeriodicLattice.RecursiveArithmetic.int_modline 62 - theorem
OAI.PeriodicLattice.RecursiveArithmetic.finValline 65 - theorem
OAI.PeriodicLattice.RecursiveArithmetic.machineLookupline 66 - theorem
OAI.PeriodicLattice.RecursiveArithmetic.optionNoneline 70 - def
OAI.PeriodicLattice.StackCode.Code.equivline 77 - instance
OAI.PeriodicLattice.StackCode.(instance at line 82)line 82 - theorem
OAI.PeriodicLattice.StackCode.codeLeftline 83 - theorem
OAI.PeriodicLattice.StackCode.codeRightline 84 - theorem
OAI.PeriodicLattice.StackCode.codeStateline 85 - theorem
OAI.PeriodicLattice.StackCode.codeMkline 86 - theorem
OAI.PeriodicLattice.StackCode.pack_recursiveline 87 - theorem
OAI.PeriodicLattice.StackCode.unpack_recursiveline 89 - theorem
OAI.PeriodicLattice.StackCode.stepRight_recursiveline 95 - theorem
OAI.PeriodicLattice.StackCode.stepLeft_recursiveline 103 - theorem
OAI.PeriodicLattice.StackCode.stepStay_recursiveline 113 - theorem
OAI.PeriodicLattice.StackCode.step_recursiveline 121 - theorem
OAI.PeriodicLattice.CompilerPlanar.width_recursiveline 129 - theorem
OAI.PeriodicLattice.CompilerPlanar.decode_recursiveline 133 - theorem
OAI.PeriodicLattice.CompilerPlanar.lookupAddress_recursiveline 137 - theorem
OAI.PeriodicLattice.CompilerPlanar.haltTable_recursiveline 144 - theorem
OAI.PeriodicLattice.CompilerPlanar.nextArgs_recursiveline 146 - theorem
OAI.PeriodicLattice.CompilerPlanar.nextTable_recursiveline 154 - theorem
OAI.PeriodicLattice.EffectiveFields.rat_natFloorline 170 - def
OAI.PeriodicLattice.EffectiveFields.qepsilonline 173 - def
OAI.PeriodicLattice.EffectiveFields.qbetaline 174 - theorem
OAI.PeriodicLattice.EffectiveFields.cast_qepsilonline 175 - theorem
OAI.PeriodicLattice.EffectiveFields.cast_qbetaline 177 - theorem
OAI.PeriodicLattice.EffectiveFields.qepsilon_recursiveline 179 - theorem
OAI.PeriodicLattice.EffectiveFields.qbeta_recursiveline 183 - theorem
OAI.PeriodicLattice.EffectiveFields.selector_effectiveline 186 - abbrev
OAI.PeriodicLattice.EffectiveFields.SlotPointline 212 - theorem
OAI.PeriodicLattice.EffectiveFields.slotIndex_recursiveline 213 - theorem
OAI.PeriodicLattice.EffectiveFields.slotNext_recursiveline 215 - theorem
OAI.PeriodicLattice.EffectiveFields.slotPrev_recursiveline 217 - theorem
OAI.PeriodicLattice.EffectiveFields.halt_selectorline 221 - theorem
OAI.PeriodicLattice.EffectiveFields.next_selectorline 235 - theorem
OAI.PeriodicLattice.EffectiveFields.coeff_aline 245 - theorem
OAI.PeriodicLattice.EffectiveFields.coeff_bline 254 - theorem
OAI.PeriodicLattice.EffectiveFields.slot_valueline 264 - theorem
OAI.PeriodicLattice.EffectiveFields.pointSlot_recursiveline 272 - theorem
OAI.PeriodicLattice.EffectiveFields.pointPulse_recursiveline 275 - theorem
OAI.PeriodicLattice.EffectiveFields.a_baseline 279 - theorem
OAI.PeriodicLattice.EffectiveFields.b_baseline 287