Majority as the final sumset-extractor stage #
Chattopadhyay and Liao, Extractors for Sum of Two Sources (2021), use majority
after their reduction to non-oblivious bit-fixing sources in the proof of
Theorem 2. This module gives that final deterministic operation, with ties
returning false, and the signed vote margin on any designated set of good
coordinates. It does not construct the preceding reduction.
Evaluate strict majority uniformly on an input of any length. The empty
input and ties return the one-bit verdict false.
Equations
- Algebraic.Cutwidth.Extractor.majorityEval x = [Complexity.majority fun (i : Fin x.length) => x[i]]