OAI/Computability/FourierCircuit/RectStableAlgebra.lean
31 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.ExactFourier.Layered.stable_rect_addline 11 - theorem
OAI.ExactFourier.Layered.stable_rect_transposeline 18 - def
OAI.ExactFourier.Layered.splitRowsLeftline 32 - def
OAI.ExactFourier.Layered.splitRowsRightline 46 - theorem
OAI.ExactFourier.Layered.split_rows_left_matrixline 50 - theorem
OAI.ExactFourier.Layered.split_rows_right_matrixline 59 - theorem
OAI.ExactFourier.Layered.stable_rect_split_rowsline 68 - theorem
OAI.ExactFourier.Layered.stable_reindexline 94 - theorem
OAI.ExactFourier.Layered.stable_extraline 108 - theorem
OAI.ExactFourier.Layered.stable_scratch_monoline 121 - theorem
OAI.ExactFourier.Layered.stable_zeroline 129 - theorem
OAI.ExactFourier.Layered.stable_empty_rowsline 139 - theorem
OAI.ExactFourier.Layered.stable_empty_colsline 148 - theorem
OAI.ExactFourier.Layered.stable_rows_natline 152 - def
OAI.ExactFourier.SumLayeredline 186 - theorem
OAI.ExactFourier.SumLayered.singleline 190 - theorem
OAI.ExactFourier.SumLayered.weakenline 192 - theorem
OAI.ExactFourier.SumLayered.addline 196 - theorem
OAI.ExactFourier.SumLayered.transposeline 205 - theorem
OAI.ExactFourier.SumLayered.mulline 215 - theorem
OAI.ExactFourier.SumLayered.diagonalline 239 - theorem
OAI.ExactFourier.SumLayered.submatrix_stableline 254 - def
OAI.ExactFourier.RadixTwo.convolutionMatrixline 287 - theorem
OAI.ExactFourier.RadixTwo.convolution_sumLayeredline 291 - theorem
OAI.ExactFourier.RadixTwo.convolution_mulVecline 298 - theorem
OAI.ExactFourier.RadixTwo.ofFn_singleline 314 - theorem
OAI.ExactFourier.RadixTwo.convolution_entryline 324 - def
OAI.ExactFourier.initialEmbeddingline 345 - theorem
OAI.ExactFourier.initialEmbedding_valline 348 - theorem
OAI.ExactFourier.sum_initialline 351 - theorem
OAI.ExactFourier.compress_productline 369