OAI/Probability/CubeShuffle/ExceptionalOperators.lean
45 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.CubeShuffle.ParallelBlocks.liftline 12 - lemma
OAI.CubeShuffle.ParallelBlocks.lift_applyline 21 - def
OAI.CubeShuffle.ParallelBlocks.injectionline 23 - lemma
OAI.CubeShuffle.ParallelBlocks.injection_applyline 29 - lemma
OAI.CubeShuffle.ParallelBlocks.injection_commuteline 34 - lemma
OAI.CubeShuffle.ParallelBlocks.lift_productline 43 - lemma
OAI.CubeShuffle.UnitaryFinite.sampleOperator_uniform_absorbline 78 - lemma
OAI.CubeShuffle.ParallelBlocks.local_average_commuteline 91 - lemma
OAI.CubeShuffle.ParallelBlocks.sampleOperator_parallelline 100 - def
OAI.CubeShuffle.splitPermline 125 - def
OAI.CubeShuffle.outerPermline 128 - lemma
OAI.CubeShuffle.outerPerm_applyline 133 - lemma
OAI.CubeShuffle.splitPerm_butterflyline 136 - lemma
OAI.CubeShuffle.boundaryTree_node_rawline 148 - lemma
OAI.CubeShuffle.boundaryOutput_node_rawline 157 - lemma
OAI.CubeShuffle.boundaryTree_splitline 163 - lemma
OAI.CubeShuffle.splitPerm_boundaryTreeline 190 - lemma
OAI.CubeShuffle.boundaryOutput_splitline 201 - abbrev
OAI.CubeShuffle.OuterCoinsline 220 - abbrev
OAI.CubeShuffle.LocalCoinsline 221 - def
OAI.CubeShuffle.parallelSplitCoinEquivline 223 - lemma
OAI.CubeShuffle.parallelSplitCoinEquiv_applyline 228 - def
OAI.CubeShuffle.pairAssembleEquivline 232 - def
OAI.CubeShuffle.palindromeStageEquivline 239 - lemma
OAI.CubeShuffle.palindromeStageEquiv_applyline 244 - def
OAI.CubeShuffle.modifiedAssembleEquivline 252 - def
OAI.CubeShuffle.modifiedStageEquivline 260 - lemma
OAI.CubeShuffle.modifiedStageEquiv_applyline 266 - lemma
OAI.CubeShuffle.palindrome_stageline 275 - def
OAI.CubeShuffle.localModifiedPermline 286 - lemma
OAI.CubeShuffle.modified_stageline 290 - lemma
OAI.CubeShuffle.UnitaryFinite.sampleOperator_sandwichline 312 - lemma
OAI.CubeShuffle.UnitaryFinite.localModified_averageline 319 - lemma
OAI.CubeShuffle.sampleOperator_palindrome_stageline 335 - lemma
OAI.CubeShuffle.sampleOperator_modified_stageline 351 - def
OAI.CubeShuffle.CommutingBlocks.retainline 376 - lemma
OAI.CubeShuffle.CommutingBlocks.retain_commuteline 380 - lemma
OAI.CubeShuffle.CommutingBlocks.blocks_retainline 386 - def
OAI.CubeShuffle.ParallelBlocks.centralProjectionline 410 - lemma
OAI.CubeShuffle.ParallelBlocks.centralProjection_commuteline 414 - lemma
OAI.CubeShuffle.ParallelBlocks.local_central_commuteline 420 - lemma
OAI.CubeShuffle.modified_central_averageline 437 - lemma
OAI.CubeShuffle.central_local_gapline 450 - lemma
OAI.CubeShuffle.central_blocks_exception_boundline 457 - theorem
OAI.CubeShuffle.palindrome_exception_boundline 479Source documentation
The network comparison at a fixed central size is proved for the actual fair-coin operators. No spectral/PSD comparison hypothesis is inserted.
theorem palindrome_exception_bound (r L : ℕ) (ρ : Representation ℂ (Equiv.Perm (Card r × Card L)) V) (hρ : IsUnitary ρ) (n : ℕ) : ‖sampleOperator (ρ.comp (splitPerm r L).toMonoidHom) (palindromePerm (L+r))‖ ≤ (blockGap L)^n + ∑ E : Finset (Card r), if E.card<n then ‖sampleOperator (ρ.comp (splitPerm r L).toMonoidHom) (modifiedPerm L r E)‖ else 0 := by …Mentions: OAI.CubeShuffle.Card, OAI.CubeShuffle.splitPerm, OAI.CubeShuffle.palindromePerm, OAI.CubeShuffle.blockGap, OAI.CubeShuffle.modifiedPerm