OAI/Computability/MinUncut/PCP/Folding.lean
110 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MinUncutGames.Foundations.Hastad.cubeFlipline 15 - theorem
OAI.MinUncutGames.Foundations.Hastad.cubeFlip_cubeFlipline 18 - theorem
OAI.MinUncutGames.Foundations.Hastad.bitSign_notline 22 - theorem
OAI.MinUncutGames.Foundations.Hastad.sum_cubeFlipline 25 - theorem
OAI.MinUncutGames.Foundations.Hastad.coefficient_zero_of_oddline 37 - theorem
OAI.MinUncutGames.Foundations.Hastad.coefficient_sign_zero_of_foldedline 46 - def
OAI.MinUncutGames.Foundations.Hastad.representativeline 53 - theorem
OAI.MinUncutGames.Foundations.Hastad.representative_atline 57 - theorem
OAI.MinUncutGames.Foundations.Hastad.representative_flipline 62 - abbrev
OAI.MinUncutGames.Foundations.Hastad.HalfCubeline 66 - def
OAI.MinUncutGames.Foundations.Hastad.canonicalInputline 68 - theorem
OAI.MinUncutGames.Foundations.Hastad.canonicalInput_flipline 72 - def
OAI.MinUncutGames.Foundations.Hastad.foldedAnswerline 77 - theorem
OAI.MinUncutGames.Foundations.Hastad.foldedAnswer_flipline 81 - theorem
OAI.MinUncutGames.Foundations.Hastad.foldedAnswer_zero_coefficientline 89 - theorem
OAI.MinUncutGames.Foundations.Hastad.foldedAnswer_dictatorline 94 - def
OAI.MinUncutGames.Foundations.Hastad.coordinateMaskline 99 - def
OAI.MinUncutGames.Foundations.Hastad.cubeToggleline 101 - theorem
OAI.MinUncutGames.Foundations.Hastad.cubeToggle_twiceline 105 - theorem
OAI.MinUncutGames.Foundations.Hastad.walsh_coordinateMaskline 111 - theorem
OAI.MinUncutGames.Foundations.Hastad.walsh_cubeToggleline 121 - theorem
OAI.MinUncutGames.Foundations.Hastad.sum_cubeToggleline 126 - def
OAI.MinUncutGames.Foundations.Hastad.restrictQueryline 139 - theorem
OAI.MinUncutGames.Foundations.Hastad.restrictQuery_cubeToggleline 143 - theorem
OAI.MinUncutGames.Foundations.Hastad.conditioned_coefficient_zero_invalidline 154 - theorem
OAI.MinUncutGames.Foundations.Hastad.conditioned_coefficient_supportline 164 - def
OAI.MinUncutGames.Foundations.Hastad.conditionedFoldedAnswerline 174 - theorem
OAI.MinUncutGames.Foundations.Hastad.conditionedFoldedAnswer_flipline 179 - theorem
OAI.MinUncutGames.Foundations.Hastad.conditionedFoldedAnswer_zero_coefficientline 186 - theorem
OAI.MinUncutGames.Foundations.Hastad.conditionedFoldedAnswer_dictatorline 193 - def
OAI.MinUncutGames.Reduction.CloneGap.cartline 205 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_constline 208 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_cartline 212 - theorem
OAI.MinUncutGames.Reduction.CloneGap.length_cartline 223 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_cart_leftline 228 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_cart_rightline 232 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_cart_leline 236 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_union_leline 249 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_removeline 257 - abbrev
OAI.MinUncutGames.Reduction.CloneGap.Indexline 265 - def
OAI.MinUncutGames.Reduction.CloneGap.indicesline 266 - def
OAI.MinUncutGames.Reduction.CloneGap.triplesline 267 - def
OAI.MinUncutGames.Reduction.CloneGap.collisionline 268 - def
OAI.MinUncutGames.Reduction.CloneGap.distinctTriplesline 270 - theorem
OAI.MinUncutGames.Reduction.CloneGap.length_indicesline 272 - theorem
OAI.MinUncutGames.Reduction.CloneGap.length_triplesline 273 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_index_eq_leline 276 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_collision_leline 286 - theorem
OAI.MinUncutGames.Reduction.CloneGap.majority_existsline 315 - def
OAI.MinUncutGames.Reduction.CloneGap.allAgreeline 329 - theorem
OAI.MinUncutGames.Reduction.CloneGap.count_agree_distinctline 332 - structure
OAI.MinUncutGames.Reduction.CloneGap.Equationline 349 - def
OAI.MinUncutGames.Reduction.CloneGap.satisfiedline 355 - def
OAI.MinUncutGames.Reduction.CloneGap.cloneline 358 - theorem
OAI.MinUncutGames.Reduction.CloneGap.lift_preservesline 361 - theorem
OAI.MinUncutGames.Reduction.CloneGap.clone_names_distinctline 364 - theorem
OAI.MinUncutGames.Reduction.CloneGap.agree_failureline 375 - theorem
OAI.MinUncutGames.Reduction.CloneGap.failed_occurrence_clonesline 385 - def
OAI.MinUncutGames.Reduction.CloneGap.majorityBitline 401 - theorem
OAI.MinUncutGames.Reduction.CloneGap.majorityBit_countline 403 - def
OAI.MinUncutGames.Reduction.CloneGap.cloneListline 415 - theorem
OAI.MinUncutGames.Reduction.CloneGap.length_cloneListline 418 - theorem
OAI.MinUncutGames.Reduction.CloneGap.cloneList_failure_lowerline 427 - theorem
OAI.MinUncutGames.Reduction.CloneGap.clone_gapline 446 - theorem
OAI.MinUncutGames.Reduction.CloneGap.clone_completeness_countline 465 - abbrev
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.Addressline 490 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.storedAssignmentline 492 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.rhsCorrectionline 496 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.correction_eqline 499 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equationline 506 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.xor_correctionsline 513 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equation_satisfiedline 518 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equation_satisfied_iffline 529 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equation_indicatorline 538 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.satisfied_repeated_rightline 549 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equation_repeated_rightline 556 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.restrict_thirdQueryline 565 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquationline 571 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquation_rhsline 576 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquation_satisfiedline 581 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquation_satisfied_iffline 592 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquation_indicatorline 602 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquation_repeated_rightline 614 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equationAcceptanceline 629 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.equationAcceptance_eqline 635 - def
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquationAcceptanceline 642 - theorem
OAI.MinUncutGames.Foundations.Hastad.FoldedEquation.conditionedEquationAcceptance_eqline 649 - def
OAI.MinUncutGames.Foundations.Hastad.mapEquationline 667 - theorem
OAI.MinUncutGames.Foundations.Hastad.satisfied_mapEquationline 674 - abbrev
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.Addressline 682 - def
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.storedAssignmentline 684 - def
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equationline 687 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_second_eq_thirdline 693 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_satisfiedline 696 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_storedAssignment_satisfiedline 704 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_flip_firstline 709 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_flip_rhsline 714 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_satisfied_flipline 717 - def
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.pairedEquationsline 723 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.pairedEquations_lengthline 726 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.pairedEquations_ne_nilline 729 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.pairedEquations_acceptedCountline 732 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.pairedEquations_failureCountline 738 - def
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equationAcceptanceline 748 - def
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equationBiasline 751 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.foldedMean_eq_zeroline 754 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equation_indicatorline 759 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equationAcceptance_eq_halfline 765 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.equationBias_eq_zeroline 772 - theorem
OAI.MinUncutGames.Foundations.Hastad.EmptyContext.mapped_equationAcceptance_eq_halfline 783