OAI/Computability/FourierCircuit/PairFamilies.lean
30 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactFourier.PairFamily.sumEquivline 12 - theorem
OAI.ExactFourier.PairFamily.sum_blocksline 18 - def
OAI.ExactFourier.PairFamily.subEmbeddingline 31 - theorem
OAI.ExactFourier.PairFamily.sub_blocksline 35 - theorem
OAI.ExactFourier.PairFamily.split_blocksline 64 - structure
OAI.ExactFourier.PairFamilyline 76Source documentation
A simultaneous pair family retains its actual disjoint ordered coordinate tuples.
structure PairFamily (α : Type) [Fintype α] [DecidableEq α] where …
- def
OAI.ExactFourier.PairFamily.matrixline 86 - def
OAI.ExactFourier.PairFamily.emptyline 87 - theorem
OAI.ExactFourier.PairFamily.empty_matrixline 94 - def
OAI.ExactFourier.PairFamily.pairline 99 - theorem
OAI.ExactFourier.PairFamily.pair_matrixline 106 - def
OAI.ExactFourier.PairFamily.reindexline 113 - theorem
OAI.ExactFourier.PairFamily.reindex_matrixline 115 - def
OAI.ExactFourier.PairFamily.sumline 120 - theorem
OAI.ExactFourier.PairFamily.sum_matrixline 127 - theorem
OAI.ExactFourier.PairFamily.card_leline 132 - theorem
OAI.ExactFourier.Round.pair_repline 139 - theorem
OAI.ExactFourier.AGenerated.blocks_finline 162 - theorem
OAI.ExactFourier.AGenerated.blocksline 183 - theorem
OAI.ExactFourier.AGenerated.blockDiagonalline 203 - theorem
OAI.ExactFourier.PairFamily.one_batchline 227 - theorem
OAI.ExactFourier.PairFamily.batchesline 239 - theorem
OAI.ExactFourier.PairFamily.generatedline 274 - theorem
OAI.ExactFourier.Round.generatedline 291 - theorem
OAI.ExactFourier.Layered.generatedline 302 - theorem
OAI.ExactFourier.AGenerated.zeroline 328 - theorem
OAI.ExactFourier.AGenerated.succline 333 - theorem
OAI.ExactFourier.ParallelTensorCost.frames_costline 350 - theorem
OAI.ExactFourier.ParallelTensorCost.generated_costline 363 - theorem
OAI.ExactFourier.ParallelTensorCost.layered_costline 381