OAI/Probability/ThorpRouting/Smoothing/AlternatingPerm.lean
88 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.bipartitionFlip_injectiveline 14 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.card_opposite_leline 29 - def
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternatingPermline 36 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternatingPerm_flipline 43 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternating_step_sameCycleline 49 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternating_sameCycle_sndline 57 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternating_zero_sameCycleline 69 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternating_sameCycle_zeroline 82 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.alternating_sameCycle_iffline 90 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.orbit_alternatingline 98 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.boolFiber_childJoinline 104 - def
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.projectCycleline 109 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.selected_alternating_eqline 120 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.projectCycle_injectiveline 128 - lemma
OAI.ThorpNine.Smoothing.Thorp.CycleColoring.card_alternating_cycles_leline 134 - lemma
OAI.ThorpNine.Smoothing.Thorp.mem_image_perm_iffline 145 - lemma
OAI.ThorpNine.Smoothing.Thorp.card_childJoinline 155 - lemma
OAI.ThorpNine.Smoothing.Thorp.alternating_internalline 168 - lemma
OAI.ThorpNine.Smoothing.Thorp.alternating_boundary_cardline 177 - lemma
OAI.ThorpNine.Smoothing.Thorp.compatible_assignment_boundline 188 - lemma
OAI.ThorpNine.Smoothing.Thorp.finiteMean_nonnegline 200 - lemma
OAI.ThorpNine.Smoothing.Thorp.boolFiber_headTailline 204 - lemma
OAI.ThorpNine.Smoothing.Thorp.prod_childMarksline 219 - def
OAI.ThorpNine.Smoothing.Thorp.headAverageline 230 - lemma
OAI.ThorpNine.Smoothing.Thorp.finiteMean_headAverageline 233 - lemma
OAI.ThorpNine.Smoothing.Thorp.pairSwitch_product_boundline 241 - lemma
OAI.ThorpNine.Smoothing.Thorp.butterflyPerm_stepline 266 - lemma
OAI.ThorpNine.Smoothing.Thorp.butterfly_product_boundline 281 - def
OAI.ThorpNine.Smoothing.Thorp.inverseButterflyMarksline 334 - lemma
OAI.ThorpNine.Smoothing.Thorp.inverseButterflyMarks_inclusionline 338 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupiedline 363 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.mem_occupiedline 367 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.requiredline 370 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.Compatibleline 372 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.colorsline 375 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.required_colorsline 379 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.colors_compatibleline 385 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.chosenCoinline 389 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.chosenCoin_applyline 394 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.colors_eq_iffline 401 - instance
OAI.ThorpNine.Smoothing.Thorp.PairRouting.(instance at line 413)line 413 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.colors_probabilityline 416 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.Compatible.tail_injectiveline 430 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.childEmbeddingline 441 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.liftline 445 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwichline 451 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.ChildMatchesline 454 - instance
OAI.ThorpNine.Smoothing.Thorp.PairRouting.(instance at line 457)line 457 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwich_matches_iffline 461 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwich_probabilityline 472 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.childMatches_splitline 502 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.childMatches_meanline 519 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwich_meanline 537 - abbrev
OAI.ThorpNine.Smoothing.Thorp.PairRouting.BothAssignmentsline 558 - instance
OAI.ThorpNine.Smoothing.Thorp.PairRouting.(instance at line 561)line 561 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.labelSetline 564 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.alternatingProjectionline 566 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.assignmentColoringline 568 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.assignmentColoring_injectiveline 607 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.bothAssignments_cardline 617 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupied_labelSetline 630 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.image_snd_childJoinline 635 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.image_lift_childJoinline 640 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupied_lift_cardline 646 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.bothAssignments_occupied_boundline 663 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.compatible_pairLayer_iffline 677 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.alternatingCyclesline 691 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupied_eq_fibersline 696 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.card_labelSetline 702 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupied_card_doubleline 707 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.bothAssignments_exact_boundline 718 - abbrev
OAI.ThorpNine.Smoothing.Thorp.PairRouting.Assignmentsline 738 - instance
OAI.ThorpNine.Smoothing.Thorp.PairRouting.(instance at line 741)line 741 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.switchedEmbeddingline 743 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.routedEmbeddingline 746 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.occupied_pairLayerline 750 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.assignmentsEquivline 753 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.assignments_actual_boundline 762 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.assignments_actual_exponent_nonnegline 770 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.compatibleSetline 780 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.mem_compatibleSetline 785 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.card_compatibleSetline 791 - def
OAI.ThorpNine.Smoothing.Thorp.PairRouting.outerWeightline 796 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.outerWeight_posline 800 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sum_colors_factorline 805 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwich_weighted_probabilityline 820 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.tupleProbability_nonnegline 847 - lemma
OAI.ThorpNine.Smoothing.Thorp.PairRouting.sandwich_power_boundline 852