Documentation

LeanPool.GapCVP.Part12A

GapCVP proof, part 12 #

noncomputable def GapCVP.FourFamilySoundness.paperVariableArityIntegerRadius (encodingLength : ) (formula : ThreeCNF) :

GapCVP reduction support.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem GapCVP.FourFamilySoundness.paperVariableArityExplicitBinarySystem_oneHot_of_satisfiable (encodingLength : ) (formula : ThreeCNF) (hsatisfiable : ∃ (assignment : Bool), clauseformula, clauseSatisfied assignment clause = true) :
    ∃ (vector : Fin (Factor400BinaryConstructiveSourcePlaces.sourceFormulaDimension encodingLength (FormulaBridge.srcFormula formula))), (FormulaBridge.paperExplicitBinarySystem encodingLength formula).Solves vector = true (∀ (index : Fin (Factor400BinaryConstructiveSourcePlaces.sourceFormulaDimension encodingLength (FormulaBridge.srcFormula formula))), vector index = 0 vector index = 1) Core.integerSquaredNorm vector = paperVariableArityIntegerRadius encodingLength formula

    Internal support shared across GapCVP continuation modules.

    Internal support shared across GapCVP continuation modules.