@[reducible, inline]
A hash function on α with outputs in Fin k.
Equations
- CommunicationComplexity.Functions.Hash.HashSpace α k = (α → Fin k)
Instances For
Equations
- CommunicationComplexity.Functions.Hash.hashRange.measureSpace k = { toMeasurableSpace := Fin.instMeasurableSpace k, volume := ProbabilityTheory.uniformOn Set.univ }
noncomputable instance
CommunicationComplexity.Functions.Hash.hashRange.finiteProbabilitySpace
(k : ℕ)
[NeZero k]
:
noncomputable instance
CommunicationComplexity.Functions.Hash.hashSpace.finiteProbabilitySpace
(α : Type u_1)
[Fintype α]
(k : ℕ)
[NeZero k]
: