Subclasses ⇒ Hash function

Subclasses implies Hash function.

Statement

Migrated verbatim from total-function-np § Subclasses:

  • PPAD (Polynomial Parity Argument, Directed): contains Nash equilibrium computation. Hardness of PPAD is the basis for cryptographic constructions of collision-resistant hash functions from worst-case assumptions — TODO citation.

Notes

source: folklore: the claim carried no citation on the page it was migrated from, and none was invented.

class: unstated: no citing page says which notion of reduction is meant. Recording a class the wiki does not state would add a claim.

Recorded during migration and not fixed — these are claims about the source text, not changes to it:

  • SUSPECTED DIRECTION ERROR (reported, not corrected): the literature derives PPAD hardness FROM cryptographic assumptions (Bitansky-Paneth-Rosen; Choudhuri-Hubacek-Kamath-Pietrzak-Rosen-Rosen), not CRHFs from PPAD hardness. As recorded the reduction is inverted.
  • Uncited (‘TODO citation’).
  • The conclusion slug hash-function is the merged OWF/CRHF page, so ‘collision-resistant hash function’ cannot be a distinct node.
  • ‘from worst-case assumptions’ is an unsupported extra qualifier; ppad-hardness is an invented predicate node.
  • SUSPECTED DIRECTION ERROR (high-value): the known literature goes the other way — collision-resistant hashing / iO / LWE-style assumptions are used to prove HARDNESS of PPAD (Bitansky-Paneth-Rosen; Choudhuri-Hubáček-Kamath-Pietrzak-Rosen-Rosen), not ‘PPAD hardness is the basis for constructing CRHFs’. As written the reduction is inverted. Reported, not corrected.
  • MISSING CITATION: ‘TODO citation’.
  • Composite: Nash ∈ PPAD (in fact PPAD-complete, which the bullet understates as ‘contains’) plus the crypto claim.
  • ‘from worst-case assumptions’ is an extra qualifier with no support.
  • Conclusion recorded as ‘hash-function’ since that is the wiki page for collision resistance, but the bullet does not link it.