OAI/Probability/ThorpRouting/Harmonic/Coins.lean
85 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ThorpNine.Harmonic.Thorp.Coinsline 13Also declared: ComparatorChallenges/CoordinateTrace.lean:31 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:120 (same declaration text).
- instance
OAI.ThorpNine.Harmonic.Thorp.(instance at line 17)line 17 - instance
OAI.ThorpNine.Harmonic.Thorp.(instance at line 20)line 20 - def
OAI.ThorpNine.Harmonic.Thorp.rotateline 23Also declared: ComparatorChallenges/CoordinateTrace.lean:41 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:130 (same declaration text).
- def
OAI.ThorpNine.Harmonic.Thorp.stepline 29Also declared: ComparatorChallenges/CoordinateTrace.lean:47 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:136 (same declaration text).
- def
OAI.ThorpNine.Harmonic.Thorp.runline 33Also declared: ComparatorChallenges/CoordinateTrace.lean:51 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:140 (same declaration text).
- def
OAI.ThorpNine.Harmonic.Thorp.lawline 37Also declared: ComparatorChallenges/CoordinateTrace.lean:55 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:144 (same declaration text).
- def
OAI.ThorpNine.Harmonic.Thorp.distanceline 41 - def
OAI.ThorpNine.Harmonic.Thorp.mixingTimeline 45 - def
OAI.ThorpNine.Harmonic.Thorp.supportTimeBoundline 48 - def
OAI.ThorpNine.Harmonic.Thorp.OptimalOrderline 52 - def
OAI.ThorpNine.Harmonic.Thorp.finiteLawline 62 - lemma
OAI.ThorpNine.Harmonic.Thorp.sum_card_fibersline 66 - lemma
OAI.ThorpNine.Harmonic.Thorp.finiteLaw_nonnegline 72 - lemma
OAI.ThorpNine.Harmonic.Thorp.finiteLaw_sumline 76 - lemma
OAI.ThorpNine.Harmonic.Thorp.finiteLaw_eq_zero_of_not_memline 85 - lemma
OAI.ThorpNine.Harmonic.Thorp.event_le_totalVariationline 92 - lemma
OAI.ThorpNine.Harmonic.Thorp.finiteLaw_support_boundline 106 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_positionsline 130Also declared: ComparatorChallenges/CoordinateTrace.lean:59 (same declaration text), ComparatorChallenges/ThorpRemaining.lean:148 (same declaration text).
- lemma
OAI.ThorpNine.Harmonic.Thorp.card_permutationsline 133 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_coins_succline 136 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_tapes_succline 139 - lemma
OAI.ThorpNine.Harmonic.Thorp.law_eq_finiteLawline 142 - lemma
OAI.ThorpNine.Harmonic.Thorp.law_nonnegline 148 - lemma
OAI.ThorpNine.Harmonic.Thorp.law_sumline 152 - lemma
OAI.ThorpNine.Harmonic.Thorp.physical_support_bound_succline 156 - lemma
OAI.ThorpNine.Harmonic.Thorp.step_succ_formulaline 163 - lemma
OAI.ThorpNine.Harmonic.Thorp.distance_nonnegline 169 - lemma
OAI.ThorpNine.Harmonic.Thorp.physical_support_boundline 173 - lemma
OAI.ThorpNine.Harmonic.Thorp.supportTimeBound_le_of_distance_leline 189 - lemma
OAI.ThorpNine.Harmonic.Thorp.supportTimeBound_le_mixingTimeline 211 - lemma
OAI.ThorpNine.Harmonic.Thorp.log_factorial_lowerline 216 - lemma
OAI.ThorpNine.Harmonic.Thorp.log_three_quarters_lowerline 225 - lemma
OAI.ThorpNine.Harmonic.Thorp.linear_le_supportTimeBoundline 234 - lemma
OAI.ThorpNine.Harmonic.Thorp.linear_le_time_of_distance_leline 260 - lemma
OAI.ThorpNine.Harmonic.Thorp.entropy_chordline 267 - lemma
OAI.ThorpNine.Harmonic.Thorp.split_entropy_lowerline 278 - def
OAI.ThorpNine.Harmonic.Thorp.childMarksline 310 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_childMarksline 313 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_childMarks_addline 323 - def
OAI.ThorpNine.Harmonic.Thorp.topMeetingsline 330 - lemma
OAI.ThorpNine.Harmonic.Thorp.card_topMeetings_leline 335 - def
OAI.ThorpNine.Harmonic.Thorp.encountersline 344 - lemma
OAI.ThorpNine.Harmonic.Thorp.butterfly_encountersline 349 - lemma
OAI.ThorpNine.Harmonic.Thorp.prod_split_atline 373 - lemma
OAI.ThorpNine.Harmonic.Thorp.prod_split_twoline 380 - lemma
OAI.ThorpNine.Harmonic.Thorp.swap_average_productline 393 - def
OAI.ThorpNine.Harmonic.Thorp.CylinderBoundline 429 - lemma
OAI.ThorpNine.Harmonic.Thorp.CylinderBound.fair_swapline 432 - def
OAI.ThorpNine.Harmonic.Thorp.inclusionMomentline 445 - lemma
OAI.ThorpNine.Harmonic.Thorp.inclusionMoment_nonnegline 450 - lemma
OAI.ThorpNine.Harmonic.Thorp.indicator_subset_prodline 456 - lemma
OAI.ThorpNine.Harmonic.Thorp.inclusionMoment_constline 465 - lemma
OAI.ThorpNine.Harmonic.Thorp.cylinder_constline 472 - def
OAI.ThorpNine.Harmonic.Thorp.fairSetSwapline 480 - lemma
OAI.ThorpNine.Harmonic.Thorp.subset_swap_image_iffline 484 - lemma
OAI.ThorpNine.Harmonic.Thorp.inclusionMoment_fairSetSwapline 495 - lemma
OAI.ThorpNine.Harmonic.Thorp.cylinder_fairSetSwapline 506 - def
OAI.ThorpNine.Harmonic.Thorp.SwitchSamplesline 516 - instance
OAI.ThorpNine.Harmonic.Thorp.(instance at line 520)line 520 - instance
OAI.ThorpNine.Harmonic.Thorp.(instance at line 525)line 525 - def
OAI.ThorpNine.Harmonic.Thorp.switchedSetline 530 - lemma
OAI.ThorpNine.Harmonic.Thorp.switchedSet_cylinderline 535 - inductive
OAI.ThorpNine.Harmonic.Thorp.QueryTreeline 543 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.queriesline 553 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.Freshline 559 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.weightedline 565 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.weighted_nonnegline 572 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.weighted_congrline 579 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.flipCoinline 594 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.flipCoin_apply_eqline 602 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.flipCoin_apply_neline 606 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.weighted_flip_of_not_memline 611 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.mean_indicator_bitline 617 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.mean_weighted_le_oneline 636 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.succeedsline 670 - def
OAI.ThorpNine.Harmonic.Thorp.QueryTree.chargeline 676 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.weighted_eqline 683 - lemma
OAI.ThorpNine.Harmonic.Thorp.QueryTree.success_probability_leline 696 - def
OAI.ThorpNine.Harmonic.Thorp.encodeButterflyline 717 - lemma
OAI.ThorpNine.Harmonic.Thorp.decode_encodeButterflyline 722 - lemma
OAI.ThorpNine.Harmonic.Thorp.encode_decodeButterflyline 732 - def
OAI.ThorpNine.Harmonic.Thorp.butterflyCoinEquivline 742 - def
OAI.ThorpNine.Harmonic.Thorp.routeDomainline 748 - def
OAI.ThorpNine.Harmonic.Thorp.routeValueline 755