OAI/Computability/DirectedFeedback/Encoding/Finite.lean
105 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Reduction.FiniteSource.Nameline 58 - def
OAI.DFVSGames.Reduction.FiniteSource.clonedSourceline 60 - abbrev
OAI.DFVSGames.Reduction.FiniteSource.Occurrenceline 62 - def
OAI.DFVSGames.Reduction.FiniteSource.occurrencesline 64 - def
OAI.DFVSGames.Reduction.FiniteSource.rawEquationline 67 - def
OAI.DFVSGames.Reduction.FiniteSource.finiteNameline 70 - def
OAI.DFVSGames.Reduction.FiniteSource.mapEquationline 73 - def
OAI.DFVSGames.Reduction.FiniteSource.equationline 76 - theorem
OAI.DFVSGames.Reduction.FiniteSource.satisfied_mapline 79 - theorem
OAI.DFVSGames.Reduction.FiniteSource.mem_cartline 82 - theorem
OAI.DFVSGames.Reduction.FiniteSource.distinctTriple_boundsline 92 - theorem
OAI.DFVSGames.Reduction.FiniteSource.distinctTriples_nonemptyline 99 - theorem
OAI.DFVSGames.Reduction.FiniteSource.cloned_member_propertiesline 104 - theorem
OAI.DFVSGames.Reduction.FiniteSource.raw_propertiesline 115 - theorem
OAI.DFVSGames.Reduction.FiniteSource.finiteName_injective_online 124 - theorem
OAI.DFVSGames.Reduction.FiniteSource.names_distinctline 130 - theorem
OAI.DFVSGames.Reduction.FiniteSource.raw_map_occurrencesline 139 - theorem
OAI.DFVSGames.Reduction.FiniteSource.occurrences_lengthline 143 - theorem
OAI.DFVSGames.Reduction.FiniteSource.clonedSource_nonemptyline 147 - instance
OAI.DFVSGames.Reduction.FiniteSource.(instance at line 153)line 153 - theorem
OAI.DFVSGames.Reduction.FiniteSource.indexed_failure_countline 156 - theorem
OAI.DFVSGames.Reduction.FiniteSource.indexed_gapline 163 - theorem
OAI.DFVSGames.Reduction.FiniteSource.indexed_completeness_countline 172 - def
OAI.DFVSGames.Reduction.FiniteSource.incidenceEquationline 183 - theorem
OAI.DFVSGames.Reduction.FiniteSource.incidence_question_predicateline 186 - theorem
OAI.DFVSGames.Reduction.FiniteSource.incidence_failure_gapline 195 - theorem
OAI.DFVSGames.Reduction.FiniteSource.incidence_soundnessline 205 - def
OAI.DFVSGames.Reduction.FiniteSource.nameEquivline 213 - def
OAI.DFVSGames.Reduction.FiniteSource.clonedline 216 - theorem
OAI.DFVSGames.Reduction.FiniteSource.cloned_lengthline 222 - theorem
OAI.DFVSGames.Reduction.FiniteSource.cloned_distinctline 227 - theorem
OAI.DFVSGames.Reduction.FiniteSource.count_ofFnline 234 - theorem
OAI.DFVSGames.Reduction.FiniteSource.cloned_gapline 241 - theorem
OAI.DFVSGames.Reduction.FiniteSource.cloned_completeness_countline 256 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.sum_bool_indicator_eq_count_ofFnline 276 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.expect_bool_indicator_eq_count_ofFnline 284 - def
OAI.DFVSGames.Reduction.IncidenceProbability.slotOfFinline 290 - def
OAI.DFVSGames.Reduction.IncidenceProbability.slotPredicateline 293 - instance
OAI.DFVSGames.Reduction.IncidenceProbability.(instance at line 298)line 298 - def
OAI.DFVSGames.Reduction.IncidenceProbability.slotAcceptanceline 301 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.slot_predicate_is_question_predicateline 304 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.sum_slot_acceptanceline 312 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.expect_slot_acceptanceline 326 - def
OAI.DFVSGames.Reduction.IncidenceProbability.acceptanceProbabilityline 335 - def
OAI.DFVSGames.Reduction.IncidenceProbability.failureProbabilityline 340 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.acceptance_probability_eq_expected_countline 344 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.acceptance_probability_nonnegativeline 353 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.acceptance_probability_le_oneline 361 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.acceptance_plus_failure_third_le_oneline 369 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.deterministic_soundnessline 382 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.failureCount_eq_countPline 389 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.failure_count_finRange_eq_count_ofFnline 401 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.failure_probability_eq_count_finRangeline 412 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.failure_gap_of_count_gapline 424 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.soundness_from_count_gapline 435 - def
OAI.DFVSGames.Reduction.IncidenceProbability.randomizedAcceptanceline 443 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.randomized_soundnessline 448 - instance
OAI.DFVSGames.Reduction.IncidenceProbability.tripleFintypeline 465 - instance
OAI.DFVSGames.Reduction.IncidenceProbability.tripleInhabitedline 472 - def
OAI.DFVSGames.Reduction.IncidenceProbability.deterministicValueline 474 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.acceptance_le_valueline 481 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.value_attainedline 489 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.value_soundnessline 498 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.randomized_acceptance_le_valueline 507 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.randomized_value_attainedline 522 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.cloned_failure_probability_gapline 531 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.cloned_value_soundnessline 540 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.cloned_randomized_soundnessline 546 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.uniformDistributionline 565 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.uniform_probability_eq_rat_expectline 573 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.functionalTripleline 585 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.functionalTriple_bitAtline 587 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.extractionIncidenceline 591 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.DistinctNamesline 596 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.extraction_names_injectiveline 601 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.foundationGameline 613 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.foundation_success_eq_rat_acceptanceline 622 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.foundation_value_soundnessline 652 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.foundation_value_le_one_sub_gap_thirdline 664 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.sourceEquationline 678 - def
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.sourceGameline 681 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.source_failure_probabilityline 685 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.source_value_le_one_sub_gap_thirdline 693 - theorem
OAI.DFVSGames.Reduction.IncidenceProbability.FoundationBridge.cloned_foundation_value_soundnessline 702 - theorem
OAI.DFVSGames.Reduction.SourceProbability.Source_failure_eq_countline 721 - theorem
OAI.DFVSGames.Reduction.SourceProbability.ofList_failureline 742 - theorem
OAI.DFVSGames.Reduction.SourceProbability.count_complementline 749 - theorem
OAI.DFVSGames.Reduction.SourceProbability.failure_add_satisfactionline 756 - theorem
OAI.DFVSGames.Reduction.SourceProbability.quarter_gap_iffline 767 - def
OAI.DFVSGames.Outer.HastadSource.successline 796 - def
OAI.DFVSGames.Outer.HastadSource.asSourceline 800 - theorem
OAI.DFVSGames.Outer.HastadSource.failure_add_successline 803 - def
OAI.DFVSGames.Outer.HastadSource.gapInputline 811 - def
OAI.DFVSGames.Outer.HastadSource.sourceMapline 815 - def
OAI.DFVSGames.Outer.HastadSource.outputline 819 - theorem
OAI.DFVSGames.Outer.HastadSource.completeline 823 - theorem
OAI.DFVSGames.Outer.HastadSource.soundline 830 - def
OAI.DFVSGames.Outer.HastadSource.roundMachineline 839 - theorem
OAI.DFVSGames.Outer.HastadSource.roundMachine_finiteline 842 - def
OAI.DFVSGames.Outer.HastadSource.gapMachineline 847 - def
OAI.DFVSGames.Outer.HastadSource.sourceMachineline 855 - def
OAI.DFVSGames.Outer.HastadSource.computationline 861 - theorem
OAI.DFVSGames.Outer.HastadSource.finiteAlphabetline 866 - structure
OAI.DFVSGames.Outer.HastadSource.Reductionline 873 - theorem
OAI.DFVSGames.Outer.HastadSource.exists_reductionline 880