OAI/Computability/BinPacking/Expanders/ExpanderTableEnumeration.lean
186 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.upperMasksline 32 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.lowerMasksline 35 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.badMasksline 38 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.upperMasks_weightline 43 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.lowerMasks_complement_imageline 60 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.lowerMasks_card_eq_upperMasksline 83 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.ratio_le_of_weightline 97 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.upperMasks_ratio_leline 111 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.lowerMasks_ratio_leline 116 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.badMasks_ratio_le_sharpline 121 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.badMasks_ratio_leline 136 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.trueMaskline 146 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.countTrueline 149 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.badWordline 151 - instance
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.(instance at line 154)line 154 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.bitSign_mean_eqline 157 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.not_badWord_biasline 173 - def
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.wordMaskEquivline 193 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.twoTail_probabilityline 203 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.union_bound_le_halfline 224 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.fixed_parametersline 241 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.fixed_union_boundline 244 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.seventh_power_sizeline 248 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleyTailCount.seventh_power_abs_leline 251 - abbrev
OAI.BinPackingGames.Foundations.PCP.CayleySampling.FalseFiberline 267 - def
OAI.BinPackingGames.Foundations.PCP.CayleySampling.falseRepresentativeline 269 - def
OAI.BinPackingGames.Foundations.PCP.CayleySampling.booleanSplitEquivline 274 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.booleanSplitEquiv_fstline 290 - def
OAI.BinPackingGames.Foundations.PCP.CayleySampling.sampleSplitEquivline 294 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.sampleSplitEquiv_fstline 300 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.card_boolean_splitline 304 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.expect_boolean_samplesline 309 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.exists_true_of_ne_zeroline 329 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.expect_parity_samplesline 338 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.expect_walsh_samplesline 347 - theorem
OAI.BinPackingGames.Foundations.PCP.CayleySampling.expect_walsh_meanline 354 - abbrev
OAI.BinPackingGames.Foundations.PCP.Expanders.Generatorsline 367 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.badFrequencyline 369 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.badMassline 373 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.badFrequency_nonnegativeline 376 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.mean_badFrequency_leline 381 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.mean_badMass_leline 393 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.exists_generatorsline 405 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.baseDimensionline 426 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.initialDegreeline 427 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.initialQuarterDegreeline 428 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.basePowerline 429 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.base_arithmeticline 431 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.exists_initial_generatorsline 443 - abbrev
OAI.BinPackingGames.Foundations.PCP.Expanders.BaseVertexline 449 - abbrev
OAI.BinPackingGames.Foundations.PCP.Expanders.BasePortline 450 - def
OAI.BinPackingGames.Foundations.PCP.Expanders.baseDegreeline 451 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.card_basePortline 453 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.card_baseVertexline 458 - theorem
OAI.BinPackingGames.Foundations.PCP.Expanders.exists_baseGraphline 462 - abbrev
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.Portline 480 - abbrev
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.CloudPortline 481 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.growthline 482 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.card_portline 484 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.card_cloudPortline 488 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.growth_gt_oneline 494 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.port_degree_ge_eightline 497 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.baseVertexEquivline 501 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.baseOnCloudline 504 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.baseOnCloud_certificateline 507 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.Vertexline 510 - instance
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.vertexFintypeline 514 - instance
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.basePortNonemptyline 522 - instance
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.vertexNonemptyline 525 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.graphline 533 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.graph_certificateline 537 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.familyline 560 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.family_certificateline 562 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.card_vertexline 565 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.levelline 572 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.sizeline 574 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.le_sizeline 576 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.size_le_mulline 578 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderFamily.padded_family_sizeline 592 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.rowIndexline 604 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.rowIndex_valline 606 - structure
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.Tableline 609 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.reverseIndexline 613 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.lookupline 616 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.lookup_involutiveline 619 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.graphline 626 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.graph_rotline 630 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.ofGraphline 633 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.lookup_ofGraphline 641 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.graph_extline 646 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.graph_ofGraphline 654 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.row_countline 657 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.vertexIndexline 660 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.stepGraphline 663 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.stepline 671 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.stepLookupline 675 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.lookup_stepline 689 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.step_certificateline 701 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.initialline 712 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.initial_certificateline 715 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.vertexCountline 725 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.vertexCount_eqline 729 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.vertexCount_positiveline 734 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.familyline 739 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.family_certificateline 744 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.family_row_countline 755 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTables.exists_base_tableline 759 - abbrev
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.degreeline 784 - abbrev
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.cloudSizeline 785 - abbrev
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.rowFactorline 786 - structure
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.Controlline 788 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.squarePortsline 796 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.startline 799 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.receiveFirstline 810 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.receiveSecondline 813 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.firstOffsetline 820 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.secondOffsetline 821 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputPortline 823 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputOffsetline 826 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.firstAddressline 829 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.secondAddressline 832 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputAddressline 835 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.firstOffset_receiveFirstline 838 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.secondOffset_receiveFirstline 841 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.receiveFirst_portline 844 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.receiveSecond_portline 847 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.firstAddress_eq_rowIndexline 850 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.secondAddress_eq_rowIndexline 856 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.firstAddress_ltline 862 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.secondAddress_ltline 867 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.lookup_vertex_divline 872 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.lookup_port_modline 875 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.lookup_port_eq_remainderline 878 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.rowIndex_lookupline 882 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputPairline 886 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputAddress_eq_rowIndexline 890 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputAddress_ltline 896 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.evaluateRowline 901 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.evaluateRow_eq_lookup_stepline 910 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputAddress_eq_step_rowline 919 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderRowControl.outputAddress_eq_step_reverseIndexline 927 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWordsline 944 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_lengthline 946 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_getElemline 950 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_getline 956 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_getElem?line 962 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_getElem?_noneline 968 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_entry_ltline 972 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_lookupline 977 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.rotationWords_row_orderline 983 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.decode_rotationWordsline 988 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.decoded_lookupline 992 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.decoded_coordinate_lookupline 998 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.encode_rotationWords_length_eqline 1005 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableWords.encode_rotationWords_length_leline 1009 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.globalIndexline 1026 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.globalIndex_valline 1032 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.rowValueline 1045 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.rowValue_eq_reverseIndexline 1051 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.vertexWordsline 1058 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.generatedWordsline 1061 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.vertexWords_lengthline 1064 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.vertexWords_drop_succline 1068 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.vertexWords_drop_fullline 1075 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.vertexWords_drop_lastline 1080 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.ofFn_castline 1086 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.rotationWords_eq_ofFnline 1091 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.rowCount_eqline 1099 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.generatedWords_eq_flat_ofFnline 1102 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.generatedWords_eq_rotationWordsline 1120 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.generatedWords_lengthline 1127 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.priorVerticesline 1132 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.prefixRowsline 1135 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.priorVertices_zeroline 1139 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.priorVertices_fullline 1142 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.priorVertices_succline 1147 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.prefixRows_zeroline 1154 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.prefixRows_succline 1158 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.prefixRows_completeline 1166 - def
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulateline 1172 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulate_eqline 1175 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulate_appendline 1183 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulate_prefixRows_succline 1187 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulate_generatedWordsline 1195 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.encode_generatedWords_length_leline 1201 - theorem
OAI.BinPackingGames.Foundations.PCP.ExpanderTableEnumeration.accumulate_generatedWords_length_leline 1207