GapCVP proof, part 18 #
The disjoint yes and no languages used by the canonical hardness statements.
- yes : BitLanguage
Encodings satisfying the promise's positive case.
- no : BitLanguage
Encodings satisfying the promise's negative case.
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A polynomial-time reduction sending members to yes-instances and nonmembers to no-instances.
The transformation of encoded instances.
Instances For
GapCVP reduction support.
Equations
- GapCVP.Comparator.IsNPHardPromise problem = decide (∀ (language : GapCVP.BitLanguage), GapCVP.IsNP language = true → Nonempty (GapCVP.Comparator.PromiseReduction language problem))