OAI/Computability/FourierTransform/ChineseRemainder.lean
19 declarations, 0 contain sorry, 0 declared as axioms
CRT permutations. Using the same scaled index for input and output, and the appropriate primitive root on each axis.
- structure
OAI.PowerSaving.Grove.Islesline 10 - lemma
OAI.PowerSaving.Grove.Isles.cutline 14 - lemma
OAI.PowerSaving.Grove.Isles.axis_dvdline 17 - def
OAI.PowerSaving.Grove.tideline 27 - def
OAI.PowerSaving.Grove.fordline 30Source documentation
Recursively mixed-radix → one-dimensional index.
def ford (r : Axes) : ℕ → ℕ → ℕ | 0 => fun _ => 0 | l+1 => fun i => tide (extent r l) (r l) (ford r l (i/r l)) (i%r l)Mentions: OAI.PowerSaving.Grove.Axes, OAI.PowerSaving.Grove.tide, OAI.PowerSaving.Grove.extent
- def
OAI.PowerSaving.Grove.sprayline 35 - def
OAI.PowerSaving.Grove.galeline 37 - lemma
OAI.PowerSaving.Grove.spray_hereline 39 - lemma
OAI.PowerSaving.Grove.spray_tideline 42 - lemma
OAI.PowerSaving.Grove.spray_secline 49 - lemma
OAI.PowerSaving.Grove.spray_axisline 56 - lemma
OAI.PowerSaving.Grove.gale_modline 76 - lemma
OAI.PowerSaving.Grove.gale_tideline 83 - lemma
OAI.PowerSaving.Grove.canopy_galeline 92 - lemma
OAI.PowerSaving.Grove.tide_leftline 114 - lemma
OAI.PowerSaving.Grove.tide_rightline 120 - lemma
OAI.PowerSaving.Grove.tide_injline 125 - theorem
OAI.PowerSaving.Grove.ford_relline 133 - lemma
OAI.PowerSaving.Grove.graft_fordline 149