OAI/Computability/FourierTransform/SectorPacking.lean
64 declarations, 0 contain sorry, 0 declared as axioms
Sector partitions of arbitrary sequences of pair slots.
- structure
OAI.PowerSaving.Grove.Relocline 12Source documentation
helper for Nat ranged permutations
structure Reloc (n : ℕ) (q : ℕ → ℕ) : Prop where …
- def
OAI.PowerSaving.Grove.seekline 16 - lemma
OAI.PowerSaving.Grove.Reloc.ontoline 23 - lemma
OAI.PowerSaving.Grove.Reloc.seeksline 32 - lemma
OAI.PowerSaving.Grove.Reloc.seeks_atline 38 - lemma
OAI.PowerSaving.Grove.Reloc.sumline 42 - lemma
OAI.PowerSaving.Grove.Reloc.sowline 50 - structure
OAI.PowerSaving.Grove.Shardline 64 - def
OAI.PowerSaving.Grove.Shard.tipline 73 - def
OAI.PowerSaving.Grove.Shard.addrline 74 - structure
OAI.PowerSaving.Grove.Shard.Markline 76 - lemma
OAI.PowerSaving.Grove.Shard.Mark.smallline 84 - lemma
OAI.PowerSaving.Grove.Shard.Mark.positiveline 86 - lemma
OAI.PowerSaving.Grove.Shard.Mark.startsline 87 - def
OAI.PowerSaving.Grove.Shard.sameline 91 - def
OAI.PowerSaving.Grove.Shard.fitsline 94 - structure
OAI.PowerSaving.Grove.Shard.Quiltline 97 - def
OAI.PowerSaving.Grove.Shard.patchline 103Source documentation
Metadata on packed indices; never computed by inversion, only used for proofs.
def patch (n : ℕ) (f : ℕ → Shard) (j : ℕ) := …
Mentions: OAI.PowerSaving.Grove.Shard
- lemma
OAI.PowerSaving.Grove.Shard.Quilt.relocline 109 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.alignsline 112 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.matches_of_eqline 117 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.patch_addrline 123 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.patch_markline 126 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.patch_atline 129 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.patch_seamline 132 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.patch_alignline 136 - def
OAI.PowerSaving.Grove.Shard.fringeline 153Source documentation
composition of sector metadata under extension of an axis.
def fringe (r : ℕ) (s t : Shard) : Shard := …
Mentions: OAI.PowerSaving.Grove.Shard
- lemma
OAI.PowerSaving.Grove.Shard.fr_tipline 157 - lemma
OAI.PowerSaving.Grove.Shard.tip_stepsline 161 - lemma
OAI.PowerSaving.Grove.Shard.Mark.fringeline 167 - lemma
OAI.PowerSaving.Grove.Shard.fr_sameline 179 - lemma
OAI.PowerSaving.Grove.Shard.fr_beforeline 184 - lemma
OAI.PowerSaving.Grove.Shard.fr_withinline 188 - lemma
OAI.PowerSaving.Grove.Shard.same_symline 193 - lemma
OAI.PowerSaving.Grove.Shard.fr_fitsline 196 - lemma
OAI.PowerSaving.Grove.Shard.fr_uniqueline 207 - def
OAI.PowerSaving.Grove.Shard.attachline 220 - lemma
OAI.PowerSaving.Grove.Shard.Quilt.attachline 223 - def
OAI.PowerSaving.Grove.Hem.crownline 268 - def
OAI.PowerSaving.Grove.Hem.thicknessline 269 - def
OAI.PowerSaving.Grove.Hem.upline 270 - def
OAI.PowerSaving.Grove.Hem.trimline 271 - def
OAI.PowerSaving.Grove.Hem.tierline 272 - def
OAI.PowerSaving.Grove.Hem.sumsline 273 - def
OAI.PowerSaving.Grove.Hem.hemline 275 - lemma
OAI.PowerSaving.Grove.Hem.crown_partnerline 280 - lemma
OAI.PowerSaving.Grove.Hem.thickness_partnerline 283 - lemma
OAI.PowerSaving.Grove.Hem.crown_closedline 287 - lemma
OAI.PowerSaving.Grove.Hem.crown_classline 293 - lemma
OAI.PowerSaving.Grove.Hem.thick_tipline 305 - lemma
OAI.PowerSaving.Grove.Hem.tier_ltline 312 - lemma
OAI.PowerSaving.Grove.Hem.sum_trimline 318 - lemma
OAI.PowerSaving.Grove.Hem.tip_hemline 334 - lemma
OAI.PowerSaving.Grove.Hem.sums_monoline 339 - lemma
OAI.PowerSaving.Grove.Hem.markedline 343 - lemma
OAI.PowerSaving.Grove.Hem.same_classline 351 - lemma
OAI.PowerSaving.Grove.Hem.hem_beforeline 358 - lemma
OAI.PowerSaving.Grove.Hem.class_of_startline 362 - lemma
OAI.PowerSaving.Grove.Hem.tier_partner_neline 370 - lemma
OAI.PowerSaving.Grove.Hem.quiltline 374 - def
OAI.PowerSaving.Grove.seedline 400 - def
OAI.PowerSaving.Grove.mosaicline 401 - lemma
OAI.PowerSaving.Grove.seed_quiltline 405 - lemma
OAI.PowerSaving.Grove.mosaic_quiltline 409