OAI/Computability/VertexCover/Encoding/BinaryEncoding.lean
37 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.UniqueGames.BinaryEncoding.bitsValueline 12Also declared: ComparatorChallenges/VertexCover.lean:32 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.bitsValue_bitsline 16 - def
OAI.UniqueGames.BinaryEncoding.frameline 23Also declared: ComparatorChallenges/VertexCover.lean:36 (same declaration text).
- def
OAI.UniqueGames.BinaryEncoding.parseFrameline 27Also declared: ComparatorChallenges/VertexCover.lean:40 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.parseFrame_encodedline 34 - theorem
OAI.UniqueGames.BinaryEncoding.frame_lengthline 40 - def
OAI.UniqueGames.BinaryEncoding.nameBitsline 46Also declared: ComparatorChallenges/VertexCover.lean:47 (same declaration text).
- def
OAI.UniqueGames.BinaryEncoding.parseNameline 48Also declared: ComparatorChallenges/VertexCover.lean:49 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.parseName_encodedline 53 - theorem
OAI.UniqueGames.BinaryEncoding.nameBits_lengthline 57 - theorem
OAI.UniqueGames.BinaryEncoding.nameBits_length_le_of_lt_powline 61 - def
OAI.UniqueGames.BinaryEncoding.literalBitsline 67 - def
OAI.UniqueGames.BinaryEncoding.parseLiteralline 70Also declared: ComparatorChallenges/VertexCover.lean:54 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.parseLiteral_encodedline 76 - theorem
OAI.UniqueGames.BinaryEncoding.literalBits_lengthline 81 - def
OAI.UniqueGames.BinaryEncoding.clauseBitsline 85 - def
OAI.UniqueGames.BinaryEncoding.parseClauseline 88Also declared: ComparatorChallenges/VertexCover.lean:60 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.clause_three_entriesline 94 - theorem
OAI.UniqueGames.BinaryEncoding.parseClause_encodedline 100 - def
OAI.UniqueGames.BinaryEncoding.clauseNameSizeline 104 - theorem
OAI.UniqueGames.BinaryEncoding.clauseBits_lengthline 107 - def
OAI.UniqueGames.BinaryEncoding.clausesBitsline 112 - def
OAI.UniqueGames.BinaryEncoding.formulaBitsline 116 - def
OAI.UniqueGames.BinaryEncoding.namesBitSizeline 118 - theorem
OAI.UniqueGames.BinaryEncoding.namesBitSize_nilline 121 - theorem
OAI.UniqueGames.BinaryEncoding.namesBitSize_consline 123 - theorem
OAI.UniqueGames.BinaryEncoding.clausesBits_lengthline 127 - theorem
OAI.UniqueGames.BinaryEncoding.formulaBits_lengthline 136 - theorem
OAI.UniqueGames.BinaryEncoding.clauses_length_lt_bitsline 141 - def
OAI.UniqueGames.BinaryEncoding.ordinarySizeline 146 - theorem
OAI.UniqueGames.BinaryEncoding.ordinarySize_le_bitsline 149 - theorem
OAI.UniqueGames.BinaryEncoding.bits_le_three_ordinarySizeline 155 - def
OAI.UniqueGames.BinaryEncoding.parseClausesline 161Also declared: ComparatorChallenges/VertexCover.lean:66 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.parseClauses_encodedline 170 - def
OAI.UniqueGames.BinaryEncoding.decodeFormulaline 185Also declared: ComparatorChallenges/VertexCover.lean:75 (same declaration text).
- theorem
OAI.UniqueGames.BinaryEncoding.decodeFormula_encodedline 189 - theorem
OAI.UniqueGames.BinaryEncoding.formulaBits_injectiveline 198