Coin Approximation #
Any finite discrete probability space can be approximated by coin flips. This is the key ingredient for showing that protocols over arbitrary finite probability spaces can be simulated by CoinTape protocols.
Equations
- CommunicationComplexity.Internal.invCdf p x = {i : Fin m | CommunicationComplexity.Internal.cdf p ↑i ≤ x}.max' ⋯
Instances For
For any finite type Ω with a probability measure and any δ > 0,
there exist n and φ : CoinTape n → Ω such that for any set S,
the pushforward measure exceeds the true measure by at most δ.
Approximate a finite-message protocol over arbitrary finite
probability spaces by one over CoinTape. Given δ > 0, produces
nX, nY, and a CoinTape-based protocol with the same complexity
whose run approximates the original (via inverse CDF construction).
This does not depend on any predicate Q.
Equations
Instances For
The CoinTape approximation of a protocol preserves ApproxSatisfies up to the given slack δ.