OAI/Computability/UniqueGames/PCP/NameCompaction.lean
38 declarations, 0 contain sorry, 0 declared as axioms
An explicit name compaction for finite three-literal CNF formulas. Only the occurring names are scanned: the declared variable count is never enumerated. Both assignment transports preserve every clause evaluation and therefore every finite clause-score gap. The encoding bound is a size theorem; a machine running-time bound and the constant-gap PCP construction remain separate.
- def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.clauseNamesline 20 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.sourceNamesline 23 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.activeNamesline 26 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.literal_mem_activeline 29 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compactIndexline 38 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.decodeNameline 42 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compactLiteralline 45 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compactClauseline 49 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compactClausesline 55 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compactline 58 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.restrictAssignmentline 62 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.extendAssignmentline 65 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.decode_compactIndexline 69 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.eval_compact_restrictline 73 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.eval_compact_extendline 79 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.map_attach_valline 89 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.evaluationListline 93 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.satisfiedCountline 96 - def
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.failedCountline 99 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.evaluationList_restrictline 102 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.evaluationList_extendline 108 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.satisfiedCount_restrictline 119 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.failedCount_restrictline 123 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.satisfiedCount_extendline 127 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.failedCount_extendline 131 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.clauseNames_flat_lengthline 135 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_clause_countline 144 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.length_eraseDups_leline 148 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_active_boundline 162 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_completenessline 167 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_reflectsline 176 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_satisfiable_iffline 187 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_preserves_gapline 191 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_encoding_boundline 198 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.failureCount_evaluationsline 216 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.evaluations_allIndicesline 226 - theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.verifier_failureCountline 235Source documentation
The semantic score is the checked verifier's actual failed-clause count.
theorem verifier_failureCount (F : Formula) (A : Fin F.variables → Bool) : failureCount F A (allIndices F) = failedCount F A := by …Mentions: OAI.UniqueGamesTheorem.Foundations.PCP.failureCount, OAI.UniqueGamesTheorem.Foundations.PCP.allIndices, OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.failedCount
- theorem
OAI.UniqueGamesTheorem.Foundations.PCP.NameCompaction.compact_verifier_soundnessline 240