OAI/Computability/DirectedFeedback/Games/ExpanderFamily.lean
129 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.Portline 11 - abbrev
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.CloudPortline 12 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.growthline 13 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.card_portline 15 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.card_cloudPortline 19 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.growth_gt_oneline 25 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.port_degree_ge_eightline 28 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.baseVertexEquivline 32 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.baseOnCloudline 35 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.baseOnCloud_certificateline 38 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.Vertexline 41 - instance
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.vertexFintypeline 45 - instance
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.basePortNonemptyline 53 - instance
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.vertexNonemptyline 56 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.graphline 64 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.graph_certificateline 68 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.familyline 91 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.family_certificateline 93 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.card_vertexline 96 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.levelline 103 - def
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.sizeline 105 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.le_sizeline 107 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.size_le_mulline 109 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderFamily.padded_family_sizeline 123 - def
OAI.DFVSGames.Foundations.PCP.CloudPadding.paddedSizeline 139 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.paddedSize_zeroline 141 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.paddedSize_of_posline 143 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.le_paddedSizeline 147 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.paddedSize_le_mulline 154 - def
OAI.DFVSGames.Foundations.PCP.CloudPadding.paddedCloudEquivline 161 - def
OAI.DFVSGames.Foundations.PCP.CloudPadding.dartCloudEquivline 184 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.sum_card_cloudline 196 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_padded_cloudline 200 - abbrev
OAI.DFVSGames.Foundations.PCP.CloudPadding.dummyline 206 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_cloudline 209 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_dummy_of_emptyline 217 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_cloud_of_emptyline 221 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_cloud_eq_familyline 226 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_paddedDart_eq_sumline 234 - theorem
OAI.DFVSGames.Foundations.PCP.CloudPadding.card_paddedDart_leline 246 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.listEquivline 267 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.listEquiv_valline 276 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.listEquiv_symm_applyline 280 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudDartsline 284 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.mem_cloudDartsline 287 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudDarts_nodupline 291 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudDarts_sublistline 295 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSizeline 298 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSize_le_dartsline 300 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSelectline 304 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudRankline 309 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSelect_valline 314 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudRank_valline 318 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSelect_cloudRankline 322 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudRank_cloudSelectline 327 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudEquivline 332 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSize_eq_card_cloudline 339 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudDarts_eq_nil_iffline 343 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSize_eq_zero_iffline 347 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.sum_cloudSizeline 351 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.oldCloudIndexline 360 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.cloudSelect_oldCloudIndexline 363 - abbrev
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.PaddedCloudline 367 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedOldline 371 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedNewline 375 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudEquivline 379 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRankline 385 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudSelectline 389 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudSelect_rankline 393 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRank_selectline 398 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRank_oldline 403 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRank_newline 408 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRank_old_valline 413 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudRank_new_valline 418 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudSelect_castAddline 423 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.paddedCloudSelect_natAddline 435 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingCloudIndex.card_paddedCloudline 441 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.rowIndexline 453 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.rowIndex_valline 455 - structure
OAI.DFVSGames.Foundations.PCP.ExpanderTables.Tableline 458 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.reverseIndexline 462 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.lookupline 465 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.lookup_involutiveline 468 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.graphline 475 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.graph_rotline 479 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.ofGraphline 482 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.lookup_ofGraphline 490 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.graph_ext_inline_ExpanderTablesline 495 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.graph_ofGraphline 503 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.row_countline 506 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.vertexIndexline 509 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.stepGraphline 512 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.stepline 520 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.stepLookupline 524 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.lookup_stepline 538 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.step_certificateline 551 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.initialline 562 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.initial_certificateline 565 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.vertexCountline 575 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.vertexCount_eqline 579 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.vertexCount_positiveline 584 - def
OAI.DFVSGames.Foundations.PCP.ExpanderTables.familyline 589 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.family_certificateline 594 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.family_row_countline 605 - theorem
OAI.DFVSGames.Foundations.PCP.ExpanderTables.exists_base_tableline 609 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.levelLoopline 633 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.levelLoop_level_leline 639 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.levelLoop_powerline 650 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.levelLoop_coversline 661 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.levelLoop_le_of_covering_powerline 676 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.searchResultline 693 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.boundedLevelline 696 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSizeline 698 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.boundedLevel_zeroline 700 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSize_zeroline 702 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.boundedLevel_le_inputline 704 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSize_powerline 708 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.le_paddedSizeline 713 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.boundedLevel_eq_levelline 717 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSize_eq_sizeline 727 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.boundedLevel_le_of_le_powerline 731 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSize_positiveline 736 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.paddedSize_boundsline 740 - def
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.cloudPaddedSizeline 745 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.cloudPaddedSize_zeroline 747 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.cloudPaddedSize_of_posline 749 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.cloudPaddedSize_boundsline 753 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.table_vertexCount_eq_paddedSizeline 761 - theorem
OAI.DFVSGames.Foundations.PCP.PreprocessingLevels.family_row_count_at_sizeline 772