{ "challenge_module": "ComparatorChallenges.H_GapCVP", "solution_module": "GapCVP", "theorem_names": [ "GapCVP.Comparator.gapCVP400IsNPHard", "GapCVP.Comparator.binaryNearestCodewordIsNPHard", "GapCVP.Comparator.binarySyndromeDecodingIsNPHard", "GapCVP.Comparator.finitePNormGapCVPIsNPHard" ], "definition_names": [ "GapCVP.Comparator.gapCVP400Promise", "GapCVP.Comparator.binaryNearestCodewordPromise", "GapCVP.Comparator.binarySyndromeDecodingPromise", "GapCVP.Comparator.finitePGapCVPPromise" ], "permitted_axioms": [ "propext", "Quot.sound", "Classical.choice" ], "enable_nanoda": false }