OAI/Computability/FourierTransform/SectorAlgorithm.lean
17 declarations, 0 contain sorry, 0 declared as axioms
Sector algorithm.
- def
OAI.PowerSaving.RAM.upholsteryline 15Source comment
prepare data structure pack (stamped fields plus x entries). Also need original chips tape.def upholstery (n : ℕ) (f : ℕ→Shard) := …
- abbrev
OAI.PowerSaving.RAM.ragTyline 18 - def
OAI.PowerSaving.RAM.ragline 20 - def
OAI.PowerSaving.RAM.rollsline 23 - theorem
OAI.PowerSaving.RAM.Bench.gleamTline 32Source comment
cost-sensitive use of binary kernel, when input generated within budgettheorem gleamT (hw : ∀ i,n i=2^k i) (hg : ∀ i,k i≤l i) (hn : b.Nick n) (hk : b.Nick k) (hI : b.Moves (fun _ => 0) sc fun _ => Complex.I) (hx : b.Moves n (a (c cl)) fun i => Tape.tab (n i) (x i)) : b.Moves (fun i => n i*hills (l i)) (a (c cl)) fun i => Tape.tab (n i) (gleam (k i) (x i)) := by …Mentions: OAI.PowerSaving.RAM.sc, OAI.PowerSaving.Tape.tab, OAI.PowerSaving.hills
- structure
OAI.PowerSaving.RAM.Bench.Mattingline 58 - lemma
OAI.PowerSaving.RAM.Bench.Matting.transferline 66 - lemma
OAI.PowerSaving.RAM.Bench.Matting.kitOfline 71 - lemma
OAI.PowerSaving.RAM.Bench.Matting.packTline 77Source documentation
pack via linear scatter, along with all sector tags
lemma packT (h : b.Matting n l f) (hx : b.Moves (fun _ => 0) (a (c cl)) fun i => Tape.tab (n i) (x i)) : b.Moves n (a (ragTy cl)) fun i => Tape.tab (n i) (rag (n i) (f i) (x i)) := by …Mentions: OAI.PowerSaving.Tape.tab, OAI.PowerSaving.RAM.ragTy, OAI.PowerSaving.RAM.rag
- structure
OAI.PowerSaving.RAM.Bench.Weftline 93 - lemma
OAI.PowerSaving.RAM.Bench.Weft.transferline 102 - lemma
OAI.PowerSaving.RAM.Bench.Weft.kitOfline 107 - lemma
OAI.PowerSaving.RAM.Bench.Weft.stowOfline 111 - lemma
OAI.PowerSaving.RAM.Bench.Weft.shineline 116Source comment
rolls at a sector start.lemma shine (h : b.Weft cl n l f x) (hj : b.Nick j) (hg : ∀ i,j i<n i) (hz : ∀ i,(patch (n i) (f i) (j i)).seat=0) : b.Moves (fun i => seatfare (n i) (f i) (j i) * hills (l i)) (a (c cl)) fun i => rolls (n i) (f i) (x i) (j i) := by …Mentions: OAI.PowerSaving.hills, OAI.PowerSaving.RAM.rolls
- lemma
OAI.PowerSaving.RAM.Bench.Weft.arraysline 140 - lemma
OAI.PowerSaving.RAM.Bench.Weft.wovenline 174 - lemma
OAI.PowerSaving.RAM.Bench.Matting.cardTline 207