OAI/Probability/ThorpRouting/SparseSaving/AlternatingPerm.lean
89 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.bipartitionFlip_injectiveline 14 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.card_opposite_leline 29 - def
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternatingPermline 36 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternatingPerm_flipline 43 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternating_step_sameCycleline 49 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternating_sameCycle_sndline 57 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternating_zero_sameCycleline 69 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternating_sameCycle_zeroline 82 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.alternating_sameCycle_iffline 90 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.orbit_alternatingline 98 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.boolFiber_childJoinline 104 - def
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.projectCycleline 109 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.selected_alternating_eqline 120 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.projectCycle_injectiveline 128 - lemma
OAI.ThorpNine.SparseSaving.Thorp.CycleColoring.card_alternating_cycles_leline 134 - lemma
OAI.ThorpNine.SparseSaving.Thorp.mem_image_perm_iffline 145 - lemma
OAI.ThorpNine.SparseSaving.Thorp.card_childJoinline 155 - lemma
OAI.ThorpNine.SparseSaving.Thorp.alternating_internalline 168 - lemma
OAI.ThorpNine.SparseSaving.Thorp.alternating_boundary_cardline 177 - lemma
OAI.ThorpNine.SparseSaving.Thorp.compatible_assignment_boundline 188 - lemma
OAI.ThorpNine.SparseSaving.Thorp.finiteMean_nonnegline 200 - lemma
OAI.ThorpNine.SparseSaving.Thorp.boolFiber_headTailline 204 - lemma
OAI.ThorpNine.SparseSaving.Thorp.prod_childMarksline 219 - def
OAI.ThorpNine.SparseSaving.Thorp.headAverageline 230 - lemma
OAI.ThorpNine.SparseSaving.Thorp.finiteMean_headAverageline 233 - lemma
OAI.ThorpNine.SparseSaving.Thorp.pairSwitch_product_boundline 241 - lemma
OAI.ThorpNine.SparseSaving.Thorp.butterflyPerm_stepline 266 - lemma
OAI.ThorpNine.SparseSaving.Thorp.butterfly_product_boundline 281 - def
OAI.ThorpNine.SparseSaving.Thorp.inverseButterflyMarksline 334 - lemma
OAI.ThorpNine.SparseSaving.Thorp.inverseButterflyMarks_inclusionline 338 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupiedline 363 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.mem_occupiedline 367 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.requiredline 370 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.Compatibleline 372 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.colorsline 375 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.required_colorsline 379 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.colors_compatibleline 385 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.chosenCoinline 389 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.chosenCoin_applyline 394 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.colors_eq_iffline 401 - instance
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.(instance at line 413)line 413 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.colors_probabilityline 416 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.Compatible.tail_injectiveline 430 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.childEmbeddingline 441 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.liftline 445 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwichline 451 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.ChildMatchesline 454 - instance
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.(instance at line 457)line 457 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwich_matches_iffline 461 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwich_probabilityline 472 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.childMatches_splitline 502 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.tupleProbabilityline 518 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.childMatches_meanline 524 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwich_meanline 542 - abbrev
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.BothAssignmentsline 563 - instance
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.(instance at line 566)line 566 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.labelSetline 569 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.alternatingProjectionline 571 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.assignmentColoringline 573 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.assignmentColoring_injectiveline 612 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.bothAssignments_cardline 622 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupied_labelSetline 635 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.image_snd_childJoinline 640 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.image_lift_childJoinline 645 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupied_lift_cardline 651 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.bothAssignments_occupied_boundline 668 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.compatible_pairLayer_iffline 682 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.alternatingCyclesline 696 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupied_eq_fibersline 701 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.card_labelSetline 707 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupied_card_doubleline 712 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.bothAssignments_exact_boundline 723 - abbrev
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.Assignmentsline 743 - instance
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.(instance at line 746)line 746 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.switchedEmbeddingline 748 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.routedEmbeddingline 751 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.occupied_pairLayerline 755 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.assignmentsEquivline 758 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.assignments_actual_boundline 767 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.assignments_actual_exponent_nonnegline 775 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.compatibleSetline 785 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.mem_compatibleSetline 790 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.card_compatibleSetline 796 - def
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.outerWeightline 801 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.outerWeight_posline 805 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sum_colors_factorline 810 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwich_weighted_probabilityline 825 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.tupleProbability_nonnegline 852 - lemma
OAI.ThorpNine.SparseSaving.Thorp.PairRouting.sandwich_power_boundline 857