85 Communication Complexity — Func Disjointness Lower Bound
85.1 Overview
This module formalises a linear lower bound on the public-coin randomised communication complexity of the \(n\)-bit Disjointness function, following the information-theoretic argument of Rao and Yehudayoff (Chapter 6 of Communication Complexity). The key objects are the hard input distribution on CommunicationComplexity.Functions.Disjointness.RandomizedLowerBound.HardSample, the coarse conditioning variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), and two corrected mutual information terms whose sum is bounded above by \(O(\ell /n)\) and shown to be bounded below by a constant whenever the protocol error on the hard distribution is at most \(1/32\).
85.2 Declarations
Alice’s bit in a disjoint coordinate-pair.
Bob’s bit in a disjoint coordinate-pair.
Consider the type of possible roles a single coordinate can play in the disjointness communication problem: it belongs to neither of the two sets, to the left set only, or to the right set only. This is a finite type, and it has exactly three elements.
Consider a coordinate in the disjointness distribution, whose state is one of three cases — belonging to neither player, to Alice only, or to Bob only — and let \(\mathrm{xBit}(c)\) and \(\mathrm{yBit}(c)\) denote Alice’s and Bob’s bits in that coordinate. Then for every such coordinate \(c\) it is never the case that both \(\mathrm{xBit}(c)\) and \(\mathrm{yBit}(c)\) equal true.
Swap Alice’s and Bob’s sides in a disjoint coordinate.
A disjoint coordinate records, for a single index, which of the two players’ inputs contains that index: neither, Alice only, or Bob only. Writing \(\mathrm{swap}\) for the operation that exchanges the two players’ sides — fixing "neither" and interchanging "Alice only" and "Bob only" — one has \(\mathrm{swap}(\mathrm{swap}(c)) = c\) for every disjoint coordinate \(c\); that is, \(\mathrm{swap}\) is an involution.
For every disjoint coordinate \(c\), Alice’s bit of the swapped coordinate \(\mathrm{swap}(c)\) equals Bob’s bit of the original coordinate \(c\).
The sample space for the hard distribution. The other coordinate at \(T\) is ignored; keeping it in the sample space makes the ambient type a simple product-like finite type.
Technical auxiliary result for equivProd.
A hard sample over \(n \ge 1\) coordinates consists of a distinguished coordinate \(T \in \{ 0,1,\dots ,n-1\} \), two bits \(x_T, y_T \in \{ 0,1\} \), and an assignment giving each of the \(n\) coordinates one of the three tags *neither*, *left only*, or *right only*. The number of such samples is exactly \(n \cdot 4 \cdot 3^{n}\).
Uniform law on the special coordinate.
Let \(n\) be a positive integer, and let the uniform probability law on the \(n\)-element set \(\{ 0,1,\dots ,n-1\} \) (the finite type \(\mathrm{Fin}\, n\)) assign equal mass to each point. Then for every element \(i\), the mass of the singleton \(\{ i\} \) equals \(\dfrac {1}{n}\).
Let \(n \ge 1\) and equip the \(n\)-element set \(\{ 0, 1, \dots , n-1\} \) with the uniform probability law, under which each point carries mass \(1/n\). Then for every subset \(S\) of this set, its probability is \(\left\lvert S\right\rvert /n\), the number of elements of \(S\) divided by \(n\).
Let \(n\) be a positive integer, and let \(\mu \) be the uniform probability law on the \(n\)-element set \(\{ 0, 1, \dots , n-1\} \), which assigns to each point equal weight. Then the total mass of \(\mu \) is one; that is, \(\mu (\{ 0,1,\dots ,n-1\} ) = 1\).
Uniform law on one bit.
Under the uniform probability law on the two Boolean values, each individual outcome \(b\) carries mass exactly \(\tfrac {1}{2}\); that is, the singleton event \(\{ b\} \) has probability \(\tfrac {1}{2}\) for either choice of \(b\).
Let \(\mu \) denote the uniform probability law on the two-element type \(\mathrm{Bool}\). Then for every subset \(S \subseteq \mathrm{Bool}\), the real-valued measure of \(S\) equals \(|S|/2\), where \(|S|\) is the number of Boolean values lying in \(S\).
The uniform law on a single bit, viewed as a measure on the two-element set of Boolean values, assigns real-valued mass \(1\) to the whole space; that is, the measure of the universal set equals \(1\).
The uniform law on generated disjoint coordinate vectors.
The uniform law on one disjoint coordinate.
Let \(n \ge 1\), and consider vectors of length \(n\) whose entries are drawn from the three-element set \(\{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \) of disjoint-coordinate labels. Under the uniform law on these \(3^n\) vectors, every individual vector \(c\) carries probability mass
Let \(n \ge 1\), and consider the finite set of vectors \(x \colon \{ 1,\dots ,n\} \to \{ \text{neither}, \text{left only}, \text{right only}\} \) assigning to each coordinate one of three labels, of which there are \(3^n\) in total. Under the uniform probability law on this set, every subset \(S\) of such vectors has measure
where \(\left\lvert S\right\rvert \) denotes the number of vectors lying in \(S\).
Fix a positive integer \(n\), and consider the finite set of vectors \((x_1,\dots ,x_n)\) of length \(n\) in which each coordinate \(x_i\) takes one of the three values *neither*, *left-only*, or *right-only*. Under the uniform probability law on this set, the total mass — the measure assigned to the set of all such vectors — equals \(1\).
Let a *disjoint coordinate* be one of the three symbols \(\{ \text{neither}, \text{leftOnly},\ \text{rightOnly}\} \), and let \(\mu \) be the uniform law on this three-element set. Then for every disjoint coordinate \(c\), the measure of the singleton \(\{ c\} \) satisfies \(\mu (\{ c\} ) = \tfrac {1}{3}\).
Alice’s bit at coordinate \(i\) under a hard-distribution sample.
Bob’s bit at coordinate \(i\) under a hard-distribution sample.
Alice’s input set under a hard-distribution sample.
Bob’s input set under a hard-distribution sample.
Alice’s full input vector under a hard-distribution sample.
Bob’s full input vector under a hard-distribution sample.
Reverse the coordinate order of a boolean vector.
For any boolean vector \(v = (v_0, v_1, \ldots , v_{n-1})\) of length \(n \ge 1\), reversing its coordinate order twice returns the original vector: if \(v'\) denotes the vector obtained by reversing the coordinate order of \(v\), then reversing the coordinate order of \(v'\) recovers \(v\) exactly.
For a positive integer \(n\), let \(\rho \colon \{ 0,1\} ^n \to \{ 0,1\} ^n\) be the map that reverses the coordinate order of a Boolean vector, sending \(v = (v_0, v_1, \dots , v_{n-1})\) to \((v_{n-1}, \dots , v_1, v_0)\). Then \(\rho \) is injective: whenever two Boolean vectors have the same reversal, they are equal.
Reverse the coordinate order of a subset of coordinates.
Fix a positive integer \(n\), and for a subset \(S \subseteq \{ 0, 1, \dots , n-1\} \) let \(\overline{S} = \{ \, i : (n-1) - i \in S \, \} \) be the subset obtained by reversing the coordinate order. Then applying this reversal twice returns the original set: \(\overline{\overline{S}} = S\) for every \(S \subseteq \{ 0, 1, \dots , n-1\} \).
The input pair generated by a hard-distribution sample.
The event that the special coordinate is an actual intersection.
The event that the two special-coordinate bits have prescribed values.
The event that the special coordinate has a prescribed value.
The event that both special-coordinate bits are zero.
The event that the generated input pair is disjoint.
The special coordinate selected by the hard distribution.
Alice’s bit at the special coordinate.
Bob’s bit at the special coordinate.
Alice’s input bits before the special coordinate, padded by false elsewhere.
Alice’s input bits up to and including the special coordinate, padded by false elsewhere.
Bob’s input bits after the special coordinate, padded by false elsewhere.
Bob’s input bits from the special coordinate onward, padded by false elsewhere.
The common coarse variable \(T, X_{\lt T}, Y_{\gt T}\) used for special-coordinate fibers.
Alice’s corrected special-coordinate conditioning variable: \(T, X_{\lt T}, Y_{≥T}\).
Alice’s corrected conditioning data without the special coordinate: \(X_{\lt T}, Y_{≥T}\).
Fix \(n \ge 1\), and for a sample \(\omega \) from the hard distribution write \(T\) for its special coordinate, \(X_{\lt T}\) for Alice’s input bits at the coordinates before \(T\) (padded with \(\mathrm{false}\) from \(T\) onward), and \(Y_{\ge T}\) for Bob’s input bits at the coordinates from \(T\) onward (padded with \(\mathrm{false}\) before \(T\)). Then Alice’s corrected special-coordinate conditioning variable, namely the triple \((T,\, X_{\lt T},\, Y_{\ge T})\), coincides with the pair consisting of \(T\) together with Alice’s corrected dynamic conditioning data \((X_{\lt T},\, Y_{\ge T})\); that is, the two agree as functions of \(\omega \).
Bob’s corrected special-coordinate conditioning variable: \(T, X_{≤T}, Y_{\gt T}\).
Alice’s bit at a fixed coordinate.
Alice’s fixed-coordinate strict prefix \(X_{\lt i}\), represented without padding.
Alice’s fixed-coordinate \(X_{\lt i}\) prefix.
Bob’s fixed-coordinate \(Y_{\lt i}\) prefix.
Bob’s fixed-coordinate \(Y_{≥i}\) suffix.
The fixed-coordinate Alice conditioning variable \(X_{\lt i}, Y_{≥i}\).
The fixed-coordinate conditioning variable \((X_{\lt i}, Y)\) used in the chain-rule sum. The \(X_{\lt i}\) prefix is represented without padding so that recodings are injective.
Recode \((X_{\lt i}, Y)\) as \((Y_{\lt i}, X_{\lt i}, Y_{≥i})\), the conditioning variable produced by the chain-rule split.
Fix \(n \ge 1\) and an index \(i \in \{ 0, 1, \dots , n-1\} \), and consider Boolean strings valued in \(\mathbb {F}_2 = \{ 0,1\} \). Define a map that sends a pair \((x, y)\), where \(x \colon \{ 0,\dots ,i-1\} \to \mathbb {F}_2\) records the first \(i\) coordinates of Alice’s input and \(y \colon \{ 0,\dots ,n-1\} \to \mathbb {F}_2\) is Bob’s full input, to the triple \((u, v, w)\) of Boolean functions on all of \(\{ 0,\dots ,n-1\} \) given by \(u(j) = y(j)\) if \(j \lt i\) and \(u(j) = 0\) otherwise, \(v(j) = x(j)\) if \(j \lt i\) and \(v(j) = 0\) otherwise, and \(w(j) = y(j)\) if \(j \ge i\) and \(w(j) = 0\) otherwise; that is, \((x,y) \mapsto (y_{\lt i}, x_{\lt i}, y_{\ge i})\) with all out-of-range coordinates zero-padded. Then this map is injective.
Fix a positive integer \(n\) and a coordinate \(i \in \{ 0,1,\dots ,n-1\} \). Let \(R\) be the map that sends a pair \((a,b)\) — where \(a\) is a Boolean vector indexed by \(\{ 0,\dots ,i-1\} \) and \(b\) is a Boolean vector of length \(n\) — to
whose three components are all Boolean vectors of length \(n\); here \([\, \cdot \, ]\) is the Iverson bracket, so each component takes the value \(0\) at every index falling outside the range named in its own bracket. For every sample \(\omega \) of the hard distribution, let \(b\) be Bob’s full induced input vector of length \(n\) and let \(a\) be Alice’s induced input restricted to the coordinates \(\{ 0,\dots ,i-1\} \) (a Boolean vector on those indices, carrying no padding). Then
where \(x_{\lt i}\), \(y_{\lt i}\), and \(y_{\ge i}\) are the length-\(n\) Boolean vectors that equal Alice’s induced input at each index below \(i\), Bob’s induced input at each index below \(i\), and Bob’s induced input at each index at least \(i\), respectively, and are \(0\) at every other index.
The values of Alice’s corrected conditioning variable for which \(Y_{T} = false\).
Fix a sample \(\omega \) of the hard distribution, and write \(T\) for its special coordinate. Let \(y_{\ge T}\) be Bob’s truncated input vector, whose value at a coordinate \(i\) is Bob’s bit at \(i\) when \(T \le i\) and is \(\mathrm{false}\) otherwise. Then evaluating this vector at the special coordinate itself gives Bob’s bit at the special coordinate: \(y_{\ge T}(T)\) equals \(y_T\).
Fix a positive integer \(n\) and work over the hard-distribution sample space, whose samples \(\omega \) record a special coordinate \(T \in \{ 0,\dots ,n-1\} \) together with enough data to determine Alice’s and Bob’s bits at every coordinate. Let \(Y_T(\omega )\) denote Bob’s bit at the special coordinate, and let the conditioning variable be the triple \(\bigl(T,\, X_{\lt T},\, Y_{\ge T}\bigr)\) consisting of the special coordinate, Alice’s bits strictly before it (padded with \(\mathrm{false}\) elsewhere), and Bob’s bits from it onward (padded with \(\mathrm{false}\) elsewhere). Then the set of samples with \(Y_T = \mathrm{false}\) coincides exactly with the set of samples whose conditioning variable \((t,x,y)\) satisfies \(y(t) = \mathrm{false}\).
The conditioning-value recoding induced by reversing coordinates and swapping Alice/Bob.
Fix a positive integer \(n\), and let a triple \(c = (i, x, y)\) consist of a coordinate \(i \in \{ 0, 1, \dots , n-1\} \) together with two Boolean vectors \(x, y \colon \{ 0, 1, \dots , n-1\} \to \{ \text{true}, \text{false}\} \). Applying the dual conditioning-value recoding — which sends \(c\) to \((n-1-i,\, y \circ \mathrm{rev},\, x \circ \mathrm{rev})\), where \(\mathrm{rev}\) reverses the coordinate order — twice in succession returns the original triple \(c\); that is, the recoding is an involution.
Fix an integer \(n \ge 1\), and for a boolean vector \(x \colon \{ 0,1,\dots ,n-1\} \to \{ \text{true},\text{false}\} \) write \(\bar x\) for its coordinate reversal, \(\bar x(i) = x(n-1-i)\). Consider the map on triples \((i, x, y)\), where \(i \in \{ 0,1,\dots ,n-1\} \) and \(x, y\) are boolean vectors of length \(n\), defined by
which reverses the index, swaps the two vectors, and reverses the coordinate order of each. This map is injective.
The deterministic protocol type for disjointness inputs of length \(n\).
The syntactic transcript type for a disjointness protocol.
The raw type of values of the \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) variable for a protocol.
Fix a positive integer \(n\) and a deterministic disjointness protocol \(p\) on inputs of length \(n\), and let \(z\) and \(z'\) be two raw \(Z\)-values for \(p\) — each consisting of a syntactic transcript of \(p\), a special coordinate in \(\{ 0,1,\dots ,n-1\} \), and two Boolean vectors indexed by \(\{ 0,1,\dots ,n-1\} \) recording the bits before and after that coordinate. If \(z\) and \(z'\) have the same transcript, the same special coordinate, the same "before" vector, and the same "after" vector, then \(z = z'\).
A raw \(Z\) value is equivalent to the product of its named fields.
The raw \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) variable used for coarse special-coordinate fibers.
The type of achievable values of the \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) variable for a protocol.
The transcript component of an achievable \(Z\) value.
The special-coordinate component of an achievable \(Z\) value.
The \(X_{\lt T}\) component of an achievable \(Z\) value.
The \(Y_{\gt T}\) component of an achievable \(Z\) value.
The raw value underlying an achievable \(Z\) value.
Fix a positive integer \(n\) and a deterministic protocol \(p\) for disjointness inputs of length \(n\), and recall that the raw \(Z\)-variable sends each hard-distribution sample \(\omega \) to the tuple \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\) consisting of the transcript of \(p\) on \(\omega \)’s input, the special coordinate, and the input bits before and after that coordinate. An achievable \(Z\)-value is a raw value together with a witness that it arises this way. Then for every achievable \(Z\)-value \(z\), there exists a hard-distribution sample \(\omega \) such that \(Z(\omega )\) equals the underlying raw value of \(z\).
Fix a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and consider achievable values of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), each carrying a transcript \(M\), a special coordinate \(T \in \{ 0, \dots , n-1\} \), a Boolean string \(X_{\lt T}\) recording Alice’s bits before the special coordinate, and a Boolean string \(Y_{\gt T}\) recording Bob’s bits after it. Then two such achievable values \(z\) and \(z'\) coincide whenever they have the same transcript, the same special coordinate, the same \(X_{\lt T}\), and the same \(Y_{\gt T}\).
The \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) variable used for coarse special-coordinate fibers.
The fiber of the \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) variable above a value \(z\).
The protocol output determined by a \(Z\) value, through its transcript leaf.
Fix \(n \ge 1\) and a deterministic protocol \(p\) for disjointness inputs of length \(n\). Let \(\omega \) be a sample of the hard distribution, and let \(z\) be an achievable value of the \(Z\)-variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) for \(p\). If \(z\) is exactly the value of the \(Z\)-variable at \(\omega \), then running \(p\) on Alice’s input set \(X(\omega )\) and Bob’s input set \(Y(\omega )\) produces the same Boolean output as the output determined by \(z\) through its transcript leaf:
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\). On the finite sample space of hard-distribution samples \(\omega \), let \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\) be the statistic recording the transcript \(M\) produced by running \(p\) on the input pair generated by \(\omega \), the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\). Then for every achievable value \(z\) of \(Z\)—that is, every \(z\) realized by at least one sample—the fiber \(Z^{-1}(\{ z\} )\), consisting of all samples \(\omega \) with \(Z(\omega ) = z\), has nonzero volume under the ambient measure on the sample space.
The hard input distribution as a measure on input pairs.
The hard input distribution packaged as a finite probability space for distributional error.
The protocol dual swaps Alice/Bob and reverses both coordinate sets.
The transcript-level map induced by protocol duality.
Let \(n\) be a positive integer, and let \(p\) be a deterministic two-party communication protocol in which both Alice’s and Bob’s inputs are subsets of \(\{ 0,1,\dots ,n-1\} \) and the output is a single Boolean. Protocol duality produces from \(p\) a protocol over the same input and output types by exchanging the roles of Alice and Bob and reversing the coordinate order \(i \mapsto n-1-i\) in both players’ inputs, and it induces a map on syntactic transcripts that sends each execution transcript of \(p\) to the transcript of the dual protocol carrying the very same sequence of Boolean messages. This induced transcript map is injective.
Let \(\omega \) be a sample of the hard distribution, with special coordinate \(T\), per-coordinate assignment \(\text{other}\), and let \(\text{xBit}(\omega , i)\) denote Alice’s bit at coordinate \(i\). Then for every coordinate \(i \neq T\), Alice’s bit at \(i\) equals Alice’s bit in the disjoint coordinate-pair \(\text{other}(i)\) that \(\omega \) assigns to \(i\).
Fix a positive integer \(n\) and a sample \(\omega \) of the hard distribution, consisting of a distinguished coordinate \(T \in \{ 0, 1, \dots , n-1\} \), two bits \(x_T\) and \(y_T\), and an assignment \(i \mapsto \omega _{\text{other}}(i)\) of a disjoint coordinate-type (one of *neither*, *left only*, *right only*) to each coordinate. For every coordinate \(i \ne T\), Bob’s bit at \(i\) under this sample equals the bit \(y(\omega _{\text{other}}(i))\) read off from the coordinate-type assigned to \(i\); that is, away from the distinguished coordinate the distinguished bit \(y_T\) plays no role.
Let \(\omega \) be a sample of the hard distribution on \(n\) coordinates, with special coordinate \(T\), and let \(i\) be any coordinate with \(i \neq T\). Then Alice’s bit and Bob’s bit at coordinate \(i\) are never both equal to \(\mathrm{true}\); that is, it is not the case that both the Alice-bit at \(i\) and the Bob-bit at \(i\) hold.
The disjoint coordinate with the given bits. On the invalid \((true, true)\) input this chooses an arbitrary disjoint coordinate; the projection lemmas below assume that invalid case away.
Let \(x, y \in \{ \mathrm{true}, \mathrm{false}\} \) be a pair of bits that are not both \(\mathrm{true}\). Then the disjoint coordinate built from \((x, y)\) has Alice’s bit equal to \(x\); that is, extracting Alice’s bit from this coordinate returns \(x\) exactly.
Let \(x, y \in \{ \mathrm{true}, \mathrm{false}\} \) be Alice’s and Bob’s bits in a single coordinate, and suppose they are not both \(\mathrm{true}\). Then Bob’s bit extracted from the disjoint coordinate assembled from \(x\) and \(y\) equals \(y\).
Let a *disjointness coordinate* be one of three values, recording, for a single index, whether that index belongs to neither of two subsets, to the first subset only (Alice’s), or to the second subset only (Bob’s). To each coordinate \(c\) attach two Boolean bits: Alice’s bit \(x(c)\), which is set precisely when \(c\) marks the index as belonging to Alice’s subset only, and Bob’s bit \(y(c)\), which is set precisely when \(c\) marks it as belonging to Bob’s subset only. Conversely, from a pair of bits \((x, y)\) form a coordinate \(\kappa (x, y)\) by taking "Alice only" if \(x\) is set, otherwise "Bob only" if \(y\) is set, and otherwise "neither." Then \(\kappa \bigl(x(c), y(c)\bigr) = c\) for every coordinate \(c\); that is, splitting a coordinate into its two bits and reassembling recovers the original coordinate.
Mix Alice’s input from \(ωX\) with Bob’s input from \(ωY\). This is only intended to be used when the two samples agree on \(T\), \(X_{\lt T}\), and \(Y_{\gt T}\); under those hypotheses the mixed coordinate requests are always disjoint.
Let \(\omega \) be a hard-distribution sample, with distinguished coordinate \(T\) carrying Alice’s bit \(x_T\) and Bob’s bit \(y_T\), and let \(X(\omega )\) and \(Y(\omega )\) be Alice’s and Bob’s input sets under \(\omega \). Then \(X(\omega )\) and \(Y(\omega )\) are disjoint if and only if it is not the case that \(x_T\) and \(y_T\) are both \(\mathrm{true}\).
The generated disjoint coordinate-pair vector. On samples outside \(D\), the special coordinate uses the arbitrary default built into coordinateOfBits.
Let \(\omega \) be a hard-distribution sample whose induced input pair, Alice’s set \(X(\omega )\) and Bob’s set \(Y(\omega )\), are disjoint. Then for every coordinate \(i\), Alice’s bit read off from the disjoint coordinate-pair generated at \(i\) agrees with Alice’s bit at \(i\) under \(\omega \).
Let \(\omega \) be a sample of the hard distribution lying in the disjoint event — that is, one whose induced input sets \(X(\omega )\) and \(Y(\omega )\) are disjoint. Then for every coordinate \(i\), the Bob-bit of the disjoint coordinate assigned to \(i\) by the generated coordinate-pair vector agrees with Bob’s bit \(\mathrm{yBit}(\omega , i)\) at that coordinate.
The other value at the special coordinate is ignored by the generated input.
Coordinates for the conditioned-on-disjointness sample space: the special coordinate, the generated disjoint coordinate-pair vector, and the ignored other value at the special coordinate.
Technical auxiliary result for disjointEventEquiv.
Technical auxiliary result for disjointEventInterDisjointModelEquiv.
Fix \(n \ge 1\), and consider the finite sample space whose points \(\omega \) each consist of a distinguished coordinate \(T \in \{ 1,\dots ,n\} \), a pair of bits \(x_T, y_T\) at that coordinate, and a labelling of every coordinate by one of the three disjoint-coordinate types (neither, left-only, right-only). From such an \(\omega \) one reads off the generated coordinate-pair vector together with the pair of input sets \(X(\omega ), Y(\omega )\), and one records the model data \(\mathrm{model}(\omega ) = (T, \text{coordinate-pair vector},\ \text{the ignored label at } T)\). Then for every triple \(z\) in the target of the model map, there is exactly one sample \(\omega \) whose generated inputs are disjoint, that is \(X(\omega )\) and \(Y(\omega )\) are disjoint, and for which \(\mathrm{model}(\omega ) = z\).
Fix an integer \(n \ge 1\), and equip the finite space of hard samples with its uniform probability measure: a hard sample records a special coordinate \(T \in \{ 1,\dots ,n\} \), two bits \(x_T, y_T\), and a disjoint-coordinate value at each of the \(n\) coordinates, so there are \(n\cdot 4\cdot 3^{\, n}\) of them, each carrying mass \(1/(n\cdot 4\cdot 3^{\, n})\). Then for every point \(z\) of the space \(\{ 1,\dots ,n\} \times \big(\{ 1,\dots ,n\} \to \text{DisjointCoordinate}\big)\times \text{DisjointCoordinate}\), the set of hard samples that lie in the disjointness event and whose disjoint model equals \(z\) has measure exactly
the mass of a single sample.
Dualize the hard sample space by swapping Alice/Bob and reversing coordinate order.
Fix \(n \ge 1\), and let \(\omega \) be any hard sample: a distinguished coordinate \(T \in \{ 0,\dots ,n-1\} \), two bits recording Alice’s and Bob’s values there, and an assignment of a disjoint coordinate (neither, left-only, or right-only) to every coordinate. Applying the dualization map to \(\omega \) twice returns \(\omega \) itself; that is, the dualization — which reverses the coordinate order, interchanges Alice’s and Bob’s bits at the distinguished coordinate, and swaps the two sides of every coordinate assignment — is an involution.
Fix a positive integer \(n\), and let \(\omega \) be a sample of the hard distribution on \(n\) coordinates. For every coordinate \(i \in \{ 0, 1, \dots , n-1\} \), Alice’s bit at coordinate \(i\) in the dualized sample \(\omega ^{\ast }\) coincides with Bob’s bit at the reversed coordinate \(\mathrm{rev}(i) = n-1-i\) in the original sample \(\omega \); that is,
Let \(\omega \) be a sample of the hard distribution over \(n\) coordinates, and write \(\mathrm{rev}(i) = n-1-i\) for the reversal of a coordinate \(i \in \{ 0,1,\dots ,n-1\} \). Form the dual sample by swapping Alice’s and Bob’s roles and reversing the coordinate order. Then Bob’s bit at coordinate \(i\) of the dual sample equals Alice’s bit at the reversed coordinate \(\mathrm{rev}(i)\) of the original sample.
Fix a positive integer \(n\) of coordinates, and let \(\omega \) be any sample of the hard distribution. Then Alice’s input set of the dualized sample coincides with the coordinate-reversal of Bob’s input set of the original sample; that is, \(X(\mathrm{dual}(\omega )) = \mathrm{reverse}(Y(\omega ))\), where reversal sends each coordinate \(i\) to \(n-1-i\).
Fix \(n \ge 1\), and let \(\omega \) be a sample of the hard distribution on \(n\) coordinates, with Alice’s input set \(X(\omega ) \subseteq \{ 0,\dots ,n-1\} \) and Bob’s input set \(Y(\omega )\). Passing to the dual sample \(\omega '\) — obtained by swapping Alice’s and Bob’s roles and reversing the coordinate order — Bob’s input set of \(\omega '\) is exactly the coordinate reversal of Alice’s input set of \(\omega \):
where \(\operatorname {rev}(i) = n-1-i\). Equivalently, a coordinate \(i\) belongs to Bob’s set for the dualized sample precisely when the reversed coordinate \(\operatorname {rev}(i)\) belongs to Alice’s set for the original sample.
Fix \(n \ge 1\), and let \(\omega \) be a sample of the hard distribution, from which one reads off Alice’s input set \(X(\omega )\) and Bob’s input set \(Y(\omega )\), packaged as the input pair \((X(\omega ), Y(\omega ))\). Form the dual sample by swapping the roles of Alice and Bob and reversing the coordinate order \(i \mapsto \bar\imath \). Then the input pair generated by the dual sample is obtained from \((X(\omega ), Y(\omega ))\) by exchanging the two sets and reversing the coordinate order of each: Alice receives the coordinate-reversal of \(Y(\omega )\) and Bob receives the coordinate-reversal of \(X(\omega )\), i.e.
Let \(\omega \) be a sample of the hard distribution, and let \(\omega ^\ast \) be its dual, obtained by exchanging Alice’s and Bob’s roles while reversing the order of the coordinates. Then Alice’s and Bob’s input sets \(X(\omega ^\ast )\) and \(Y(\omega ^\ast )\) are disjoint if and only if \(X(\omega )\) and \(Y(\omega )\) are disjoint; that is, \(\omega ^\ast \) lies in the disjointness event exactly when \(\omega \) does.
Fix a positive integer \(n\), and let \(\omega \) be a point of the hard sample space on \(n\) coordinates. Passing to the dualized sample — which swaps the roles of Alice and Bob and reverses the coordinate order — turns Alice’s bit at the special coordinate into Bob’s bit at the special coordinate of \(\omega \): Alice’s special bit of the dual of \(\omega \) equals Bob’s special bit of \(\omega \).
Let \(\omega \) be a sample of the hard distribution, and let \(\omega '\) be its dual, obtained by exchanging the roles of Alice and Bob and reversing the order of the coordinates. Then Bob’s bit at the special coordinate of \(\omega '\) equals Alice’s bit at the special coordinate of \(\omega \).
Fix \(n \ge 1\), and let a hard sample \(\omega \) record a special coordinate \(T \in \{ 0,\dots ,n-1\} \), Alice’s and Bob’s bits \(x_T, y_T \in \{ \mathrm{false},\mathrm{true}\} \) at that coordinate, and a labelling of every coordinate by one of the three disjointness states. Let its dual be the hard sample obtained by reversing the coordinate order (sending each index \(i\) to \(n-1-i\)), swapping the sides of every coordinate label, and interchanging Alice’s and Bob’s special bits, so that the dual’s Alice-bit is \(y_T\) and its Bob-bit is \(x_T\). Then the dual of \(\omega \) has both of its special bits equal to \(\mathrm{false}\) if and only if \(\omega \) itself has both special bits equal to \(\mathrm{false}\).
Fix a positive dimension \(n\) and let \(\omega \) be a hard-distribution sample. Then Alice’s full input vector of the dual sample \(\omega ^{\vee }\) (obtained by swapping the roles of Alice and Bob and reversing the coordinate order) coincides, coordinate by coordinate, with the reversal of Bob’s full input vector of \(\omega \); that is, for every coordinate the value Alice receives in the dual is the value Bob receives in the original at the mirror-image coordinate \(n-1-i\).
Fix a positive integer \(n\) and let \(\omega \) be a hard sample on the \(n\) coordinates. Then Bob’s full input vector of the dualized sample equals the coordinate reversal of Alice’s full input vector of \(\omega \): for every coordinate the value Bob receives after dualizing agrees with the value Alice receives at the mirror-image coordinate of the original sample.
Fix a positive integer \(n\), and let \(\omega \) be a sample of the hard distribution on \(n\) coordinates — a choice of special coordinate \(T\), Alice’s and Bob’s bits there, and a disjointness type at every remaining coordinate. Write \(\omega ^\ast \) for the dual sample obtained by exchanging Alice’s and Bob’s roles and reversing the coordinate order. Then Alice’s before-special vector of \(\omega ^\ast \) equals the coordinate-reversal of Bob’s after-special vector of \(\omega \); concretely, at each coordinate \(i\) Alice’s before-special bit of \(\omega ^\ast \) at \(i\) coincides with Bob’s after-special bit of \(\omega \) at the mirror-image coordinate \(n-1-i\).
Fix a coordinate count \(n \ge 1\) and let \(\omega \) be a sample of the hard distribution, with special coordinate \(T\). Form the dual sample \(\omega ^{*}\) by swapping the roles of Alice and Bob and reversing the coordinate order \(i \mapsto \bar\imath \). Then Bob’s after-special vector of \(\omega ^{*}\) — the vector whose entry at each coordinate \(i\) is Bob’s bit of \(\omega ^{*}\) at \(i\) when \(i\) lies strictly after the special coordinate of \(\omega ^{*}\), and is \(\mathrm{false}\) otherwise — equals the coordinate reversal of Alice’s before-special vector of \(\omega \), whose entry at each coordinate \(i\) is Alice’s bit of \(\omega \) at \(i\) when \(i\) lies strictly before \(T\), and is \(\mathrm{false}\) otherwise. Equivalently, for every coordinate \(i\) the \(i\)-th entry of Bob’s after-special vector of \(\omega ^{*}\) agrees with the \(\bar\imath \)-th entry of Alice’s before-special vector of \(\omega \).
Fix a positive integer \(n\), and let \(\omega \) be a sample of the hard distribution on \(n\) coordinates. Form the dual sample by swapping Alice’s and Bob’s roles and reversing the coordinate order. Then Alice’s truncated input vector in the dual sample — her bits up to and including the special coordinate, padded by \(\mathrm{false}\) elsewhere — agrees coordinate-for-coordinate with the coordinate-reversal of Bob’s truncated input vector in \(\omega \), namely his bits from the special coordinate onward, padded by \(\mathrm{false}\) elsewhere.
Let \(n\) be a positive integer and let \(\omega \) be a sample of the hard distribution, with special coordinate \(T\), and write \(\mathrm{dual}(\omega )\) for its dual sample, obtained by exchanging Alice’s and Bob’s bits and reversing the coordinate order. Then Bob’s suffix vector \(y_{\ge T}\) of \(\mathrm{dual}(\omega )\) equals the coordinate-reversal of Alice’s prefix vector \(x_{\le T}\) of \(\omega \): for every coordinate \(i\) with \(0 \le i \le n-1\),
Let \(\omega \) be a sample of the hard distribution over \(n \ge 1\) coordinates, with special coordinate \(T\) and associated Alice/Bob bit vectors, and form its dual sample by reversing the coordinate order and interchanging the roles of Alice and Bob. Then Alice’s corrected conditioning variable of the dual sample, namely the triple \((T, X_{\lt T}, Y_{\ge T})\), equals the recoding of Bob’s corrected conditioning variable \((T, X_{\le T}, Y_{\gt T})\) of \(\omega \) that reverses the special coordinate and interchanges the two boolean vectors while reversing the coordinate order of each.
Fix a positive integer \(n\) and a hard-distribution sample \(\omega \) with special coordinate \(T \in \{ 0,\dots ,n-1\} \). Write \(\mathrm{rev}\) for the order-reversing map \(i \mapsto n-1-i\) on coordinates, and for a Boolean vector \(u\) write \(\bar u = u \circ \mathrm{rev}\) for its coordinate reversal. Recall that Alice’s conditioning variable of \(\omega \) is the triple \(\bigl(T,\ X_{\lt T},\ Y_{\ge T}\bigr)\) — the special coordinate together with Alice’s bits strictly before \(T\) (padded with \(\mathrm{false}\) elsewhere) and Bob’s bits from \(T\) onward — while Bob’s conditioning variable is \(\bigl(T,\ X_{\le T},\ Y_{\gt T}\bigr)\). Let \(\omega ^\ast \) denote the dual sample, obtained from \(\omega \) by reversing the coordinate order and interchanging Alice’s and Bob’s roles. Then Bob’s conditioning variable of \(\omega ^\ast \) equals the dual recoding of Alice’s conditioning variable of \(\omega \); that is, if \(\bigl(T,\ X_{\lt T},\ Y_{\ge T}\bigr)\) is Alice’s conditioning variable of \(\omega \), then Bob’s conditioning variable of \(\omega ^\ast \) is exactly \(\bigl(\mathrm{rev}(T),\ \overline{Y_{\ge T}},\ \overline{X_{\lt T}}\bigr)\).
Let \(\omega _X\) and \(\omega _Y\) be two samples of the hard distribution that share the same special coordinate \(T\), whose Alice-before-special vectors agree and whose Bob-after-special vectors agree. Then for every coordinate \(i \neq T\), it is never the case that Alice’s bit at \(i\) under \(\omega _X\) and Bob’s bit at \(i\) under \(\omega _Y\) are both true.
Let \(\omega _X\) and \(\omega _Y\) be two hard-distribution samples that share the same special coordinate \(T\), whose Alice-inputs on the coordinates before \(T\) agree, and whose Bob-inputs on the coordinates after \(T\) agree. Then at every coordinate \(i\), Alice’s bit under the mixed sample \(\mathrm{mix}(\omega _X,\omega _Y)\) equals Alice’s bit under \(\omega _X\) at that coordinate.
Let \(\omega _X\) and \(\omega _Y\) be two samples of the hard distribution that share the same special coordinate \(T\) (so their \(T\)-fields agree), that agree on the profile of Alice’s bits at the coordinates strictly below \(T\) (each padded by \(\mathrm{false}\) at the remaining coordinates), and that agree on the profile of Bob’s bits at the coordinates strictly above \(T\) (again each padded by \(\mathrm{false}\) elsewhere). Form the mixed sample that takes its special coordinate, Alice’s bit there, and Alice’s input from \(\omega _X\) while taking Bob’s bit at \(T\) and Bob’s input from \(\omega _Y\). Then for every coordinate \(i\), Bob’s bit at \(i\) in this mixed sample equals Bob’s bit at \(i\) in \(\omega _Y\).
Let \(\omega _X\) and \(\omega _Y\) be two samples of the hard distribution that agree on the special coordinate \(T\), on Alice’s padded input bits before \(T\), and on Bob’s padded input bits after \(T\). Then the mixed sample, which takes Alice’s data from \(\omega _X\) and Bob’s data from \(\omega _Y\), induces exactly Alice’s input set of \(\omega _X\); that is, \(X(\mathrm{mix}(\omega _X,\omega _Y)) = X(\omega _X)\).
Fix a positive integer \(n\) and consider two samples \(\omega _X\) and \(\omega _Y\) drawn from the hard-distribution sample space on the coordinates \(\{ 0,1,\dots ,n-1\} \). Suppose the two samples share the same special coordinate \(T\), that they agree on Alice’s input bits before the special coordinate, and that they agree on Bob’s input bits after the special coordinate. Then Bob’s input set of the mixed sample \(\operatorname {mix}(\omega _X,\omega _Y)\) — the sample that takes Alice’s data from \(\omega _X\) and Bob’s data from \(\omega _Y\) — coincides with Bob’s input set of \(\omega _Y\).
Let \(\omega _X\) and \(\omega _Y\) be two hard-distribution samples that agree on their special coordinate \(T\), whose associated Alice-bit vectors before the special coordinate coincide, and whose associated Bob-bit vectors after the special coordinate coincide. Then the input pair generated by mixing Alice’s data from \(\omega _X\) with Bob’s data from \(\omega _Y\) is exactly \((X(\omega _X),\, Y(\omega _Y))\): the Alice set of the mixed sample equals Alice’s input set under \(\omega _X\), and the Bob set of the mixed sample equals Bob’s input set under \(\omega _Y\).
Let \(\omega _X\) and \(\omega _Y\) be two samples of the hard distribution that share the same special coordinate \(T\), that agree on Alice’s before-special vector (the bits Alice holds at the coordinates strictly below \(T\), padded with \(\mathrm{false}\) elsewhere), and that agree on Bob’s after-special vector (the bits Bob holds at the coordinates strictly above \(T\), padded with \(\mathrm{false}\) elsewhere). Then the mixed sample \(\mathrm{mix}(\omega _X,\omega _Y)\), which takes Alice’s data from \(\omega _X\) and Bob’s data from \(\omega _Y\), has the same before-special vector as \(\omega _X\).
Let \(\omega _X\) and \(\omega _Y\) be two samples from the hard distribution on \(n\) coordinates, and suppose they share the same special coordinate, \(T(\omega _X) = T(\omega _Y)\), that Alice’s before-special profiles agree, \(x_{\lt T}(\omega _X) = x_{\lt T}(\omega _Y)\), and that Bob’s after-special profiles agree, \(y_{\gt T}(\omega _X) = y_{\gt T}(\omega _Y)\). Then Bob’s after-special profile of the mixed sample \(\mathrm{mix}(\omega _X,\omega _Y)\) coincides with that of \(\omega _Y\):
Fix a positive integer \(n\), and let \(\omega _X\) and \(\omega _Y\) be two samples from the hard distribution, each carrying a special coordinate together with Alice’s and Bob’s bits there and a disjoint coordinate on every other index. Form the mixed sample that takes Alice’s data from \(\omega _X\) and Bob’s data from \(\omega _Y\). Then Alice’s bit at the special coordinate of the mixed sample equals Alice’s bit at the special coordinate of \(\omega _X\).
Let \(\omega _X\) and \(\omega _Y\) be two samples of the hard distribution, and form the mixed sample that takes Alice’s input from \(\omega _X\) and Bob’s input from \(\omega _Y\). Then Bob’s bit at the special coordinate of the mixed sample equals Bob’s bit at the special coordinate of \(\omega _Y\).
For two samples \(\omega ,\omega '\) of the hard distribution, let \(\omega \ast \omega '\) denote their *mixture*: the sample built by taking Alice’s input from \(\omega \) and Bob’s input from \(\omega '\). Let \(\omega _X\) and \(\omega _Y\) be two samples that share the same special coordinate \(T\), whose Alice-bits before the special coordinate agree, and whose Bob-bits after the special coordinate agree. Then
Fix a positive integer \(n\), and let \(\mathrm{HardSample}(n)\) be the finite sample space whose points \(\omega \) record a special coordinate \(\omega .T \in \{ 0,\dots ,n-1\} \), two bits \(\omega .x_T,\omega .y_T \in \{ 0,1\} \), and a coordinate vector \(\omega .\mathrm{other}\colon \{ 0,\dots ,n-1\} \to \mathrm{DisjointCoordinate}\). For any set \(\mathcal T\) of special coordinates, any sets \(\mathcal X,\mathcal Y\) of bits, and any set \(\mathcal O\) of coordinate vectors, the ambient measure of the rectangle event
taken as a real number, equals the product
where \(\mu _{\mathrm{Fin}}\) is the uniform law on the special coordinate, \(\mu _{\mathrm{bit}}\) is the uniform law on one bit, and \(\mu _{\mathrm{vec}}\) is the uniform law on coordinate vectors, each evaluated on the corresponding set as a real number.
Fix an integer \(n \ge 1\), and let the sample space consist of all tuples \((T, x_T, y_T, c)\), where \(T \in \{ 1,\dots ,n\} \) is a distinguished coordinate, \(x_T, y_T \in \{ \mathrm{true}, \mathrm{false}\} \) are two Boolean values, and \(c\) assigns to each coordinate one of the three labels *neither*, *leftOnly*, or *rightOnly*; equip this finite space with the uniform probability measure. Then the event that the distinguished coordinate is a genuine intersection, namely \(\{ x_T = \mathrm{true} \text{ and } y_T = \mathrm{true}\} \), has probability \(\tfrac 14\).
Consider the finite sample space whose elements record a distinguished coordinate \(T\), two special bits \(x_T, y_T \in \{ 0,1\} \), and a labelling of every other coordinate by one of three values, equipped with the uniform probability measure. For any prescribed pair of bits \(b_x, b_y \in \{ 0,1\} \), the event that \(x_T = b_x\) and \(y_T = b_y\) has probability \(\tfrac {1}{4}\).
Fix a positive integer \(n\) and an index \(i \in \{ 0, 1, \dots , n-1\} \). Equip the finite sample space of hard samples with its uniform probability measure. Then the probability of the event that the special coordinate \(T\) equals \(i\) is
Equip the finite space of hard samples with the uniform probability measure, where each sample consists of a special coordinate \(T \in \{ 1,\dots ,n\} \), two Boolean bits \(x_T\) and \(y_T\), and a value in \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} \) for every one of the \(n\) coordinates. Then for each fixed coordinate \(i \in \{ 1,\dots ,n\} \), the probability that the special coordinate equals \(i\) and that both special bits are true, that is \(T = i\) and \(x_T = y_T = \text{true}\), is exactly \(\dfrac {1}{4n}\).
Consider the hard distribution’s sample space, whose points carry two special-coordinate bits \(x_T, y_T \in \{ 0,1\} \) (among other data), equipped with the uniform probability measure. The event that both special bits vanish, \(x_T = 0\) and \(y_T = 0\), has probability \(\tfrac {1}{4}\).
Consider the finite sample space of hard samples for a fixed number of coordinates \(n \ge 1\), equipped with the uniform probability distribution, where each sample records in particular Bob’s bit \(y_T \in \{ \mathrm{true}, \mathrm{false}\} \) at the special coordinate. Then the event that this bit takes the value \(\mathrm{false}\) has probability \(\tfrac {1}{2}\).
Fix an integer \(n \ge 1\), and consider the finite space of hard-distribution samples on \(n\) coordinates, each sample consisting of a special coordinate \(T \in \{ 1,\dots ,n\} \), two bits \(x_T\) and \(y_T\), and a disjoint-coordinate label (one of *neither*, *left only*, *right only*) attached to every coordinate. From such a sample one forms Alice’s set \(X\) and Bob’s set \(Y\). Then, as subsets of this sample space, the event that \(X\) and \(Y\) are disjoint equals the complement of the special-intersection event; equivalently, \(X\) and \(Y\) fail to be disjoint precisely on those samples for which \(x_T\) and \(y_T\) are both true.
Fix a positive integer \(n\), and draw a hard sample \(\omega \) uniformly at random from the finite sample space of the hard distribution on \(n\) coordinates. Then the disjointness event — the event that Alice’s input set \(X(\omega )\) and Bob’s input set \(Y(\omega )\) are disjoint — has probability exactly \(3/4\).
Fix \(n \ge 1\) and equip the sample space of the hard distribution with the uniform probability measure, so that a sample consists of a special coordinate \(T \in \{ 1,\dots ,n\} \), Alice’s and Bob’s bits \(x_T, y_T\) at that coordinate, and an independent uniformly chosen label in \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} \) at each of the \(n\) coordinates. For any fixed coordinate \(i \in \{ 1,\dots ,n\} \), the probability that the special coordinate satisfies \(T = i\) and that the generated sets \(X\) and \(Y\) are disjoint equals
Fix a positive integer \(n\), and consider the finite sample space of hard-distribution samples, each of which determines Alice’s input set \(X \subseteq \{ 1,\dots ,n\} \) and Bob’s input set \(Y \subseteq \{ 1,\dots ,n\} \). Under the ambient measure on this sample space, the disjoint event — the set of samples for which \(X\) and \(Y\) are disjoint — has nonzero measure.
The hard distribution conditioned on the generated input being disjoint.
Fix \(n \ge 1\), and consider the hard distribution on \(\mathrm{HardSample}(n)\) conditioned on the disjointness event (that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint). Then for every coordinate \(i \in \{ 0,1,\dots ,n-1\} \), the conditional probability that the special coordinate \(T\) equals \(i\) is exactly
In other words, conditioning on disjointness leaves the special coordinate \(T\) uniformly distributed over the \(n\) coordinates.
Fix a positive integer \(n\) and a coordinate \(i \in \{ 0,1,\dots ,n-1\} \). The set of hard samples whose special coordinate equals \(i\) — that is, the preimage under the special-coordinate map of the singleton \(\{ i\} \) — coincides exactly with the event that the special coordinate takes the value \(i\).
Fix a positive integer \(n\), and consider the hard distribution on the sample space conditioned on the event that the generated input pair \((X,Y)\) is disjoint. Writing \(T \in \{ 0,1,\dots ,n-1\} \) for the special coordinate of a sample, then for every index \(i \in \{ 0,1,\dots ,n-1\} \) the conditional probability that \(T = i\) equals \(\tfrac {1}{n}\); that is, the special coordinate remains uniformly distributed after conditioning on disjointness.
Consider the hard distribution on samples \(\omega \), each of which determines Alice’s input set \(X(\omega )\) and Bob’s input set \(Y(\omega )\), and let \(D\) be the disjointness event \(\{ \omega : X(\omega ) \cap Y(\omega ) = \varnothing \} \). Under the distribution obtained by conditioning the hard distribution on \(D\), almost every sample belongs to \(D\); that is, with respect to the conditioned measure, the sets \(X(\omega )\) and \(Y(\omega )\) are disjoint almost surely.
Fix \(n \ge 1\), and consider a sample from the hard distribution: a special coordinate \(T \in \{ 1,\dots ,n\} \), bits \(x_T, y_T \in \{ 0,1\} \) at that coordinate, and for every coordinate a label drawn from \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} \) that fixes the two players’ bits away from \(T\). This sample determines Alice’s set \(X = \{ \, i : \text{Alice's bit at } i = 1\, \} \) and Bob’s set \(Y = \{ \, i : \text{Bob's bit at } i = 1\, \} \). If Bob’s bit at the special coordinate satisfies \(y_T = 0\), then \(X\) and \(Y\) are disjoint.
Let \(n \ge 1\), and let \(b_x, b_y \in \{ \mathrm{false}, \mathrm{true}\} \) be prescribed bits that are not both \(\mathrm{true}\). Then every hard-distribution sample whose special coordinate carries Alice’s bit \(b_x\) and Bob’s bit \(b_y\) generates a disjoint input pair: the special-bits event for \((b_x, b_y)\) is contained in the event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint.
Fix \(n \ge 1\) and consider a hard-distribution sample \(\omega \): a distinguished coordinate \(T \in \{ 1,\dots ,n\} \), two special bits \(x_T, y_T \in \{ 0,1\} \), and, at every coordinate, a disjoint coordinate-type (neither, left-only, or right-only) that determines Alice’s and Bob’s bits there. If both special bits vanish, \(x_T = 0\) and \(y_T = 0\), then Alice’s input set \(X(\omega )\) and Bob’s input set \(Y(\omega )\) are disjoint. Equivalently, the event that both special-coordinate bits are zero is contained in the event that the generated input pair is disjoint.
Fix \(n \ge 1\), and consider a sample drawn uniformly from the finite space consisting of a distinguished coordinate \(T \in \{ 0,\dots ,n-1\} \), two special bits \(x_T, y_T \in \{ 0,1\} \), and, for every coordinate, an independent label from \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} \); these data determine Alice’s set \(X = \{ i : x_i = 1\} \) and Bob’s set \(Y = \{ i : y_i = 1\} \), where at the coordinate \(T\) the two bits are \(x_T\) and \(y_T\) and at every other coordinate they are read off the label (with \(\text{neither}\mapsto (0,0)\), \(\text{leftOnly}\mapsto (1,0)\), \(\text{rightOnly}\mapsto (0,1)\)). Conditioning this uniform measure on the event that \(X\) and \(Y\) are disjoint, the conditional probability of the event \(x_T = 0\) and \(y_T = 0\) is exactly \(\tfrac {1}{3}\).
Consider the hard distribution on samples \(\omega \), conditioned on the event that Alice’s set and Bob’s set are disjoint. Let \(b_x, b_y \in \{ 0,1\} \) be a pair of prescribed values that are not both \(1\). Then the probability, under this conditioned distribution, that the special coordinate \(T\) carries Alice’s bit equal to \(b_x\) and Bob’s bit equal to \(b_y\) is exactly \(\tfrac {1}{3}\).
Fix a positive integer \(n\), and draw a point of the hard-distribution sample space uniformly at random, then condition on the event that Alice’s and Bob’s generated input sets are disjoint. Under this conditional distribution, the probability that Bob’s bit at the special coordinate \(T\) equals \(\mathrm{false}\) is exactly \(2/3\).
The disjoint-conditioned hard distribution, further conditioned on Bob’s special bit being false. This is the Alice-side conditioning used in the one-bit Pinsker step.
Fix a positive integer \(n\), and work on the finite sample space of hard samples on \(n\) coordinates, equipped with its ambient counting measure. Let \(\mu \) be the measure obtained by conditioning this counting measure first on the disjointness event—that Alice’s input set and Bob’s input set are disjoint—and then on the event that Bob’s bit at the special coordinate equals \(\mathrm{false}\). Then \(\mu \) is a probability measure; equivalently, \(\mu \) assigns total mass \(1\) to the whole sample space.
Fix a positive integer \(n\) and a Boolean value \(b\), and work on the finite sample space of hard-distribution samples over \(n\) coordinates. Form the probability distribution obtained by taking the uniform hard distribution, conditioning on the disjointness event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint, and conditioning again on Bob’s special bit \(y_T\) taking the value \(\mathrm{false}\). Under this distribution, the probability that Alice’s special bit \(x_T\) equals \(b\) is exactly \(\tfrac {1}{2}\).
Let \(n \ge 1\), and write \(\mathcal{C} = \{ \text{neither}, \text{left-only}, \text{right-only}\} \) for the three-element type of disjoint coordinates. Consider the hard distribution on samples conditioned on the event that the generated input pair of sets is disjoint. For every point \(z\) of the product space \(\{ 1,\dots ,n\} \times \bigl(\{ 1,\dots ,n\} \to \mathcal{C}\bigr) \times \mathcal{C}\), the conditional probability that a sample’s disjoint model — namely the triple consisting of its special coordinate, its generated disjoint coordinate-pair vector, and the ignored value at the special coordinate — equals \(z\) is exactly
Since this value is independent of \(z\) and equals the reciprocal of the cardinality of the product space, the disjoint model pushes the conditioned distribution forward to the uniform distribution on that space.
Technical auxiliary result for disjointModelFiberForSpecialCoordinateCoordinateVectorEquiv.
Fix a positive integer \(n\), an index \(i \in \{ 0, 1, \dots , n-1\} \), and a function \(\mathrm{coords}\) assigning to each index in \(\{ 0, 1, \dots , n-1\} \) one of the three disjointness labels *neither*, *leftOnly*, or *rightOnly*. Then there are exactly three triples \((a, f, c)\), where \(a\) is an index, \(f\) is such a labelling function, and \(c\) is a single disjointness label, subject to the constraints \(a = i\) and \(f = \mathrm{coords}\).
Fix a positive integer \(n\), and let \(\mathcal{D}\) be the three-element set of disjoint coordinate types, each coordinate belonging to neither player’s set, to Alice’s set only, or to Bob’s set only. Under the hard distribution conditioned on the generated input pair being disjoint, the joint law of the special coordinate together with the generated disjoint coordinate-pair vector is uniform: for every index \(i \in \{ 1, \dots , n\} \) and every assignment \(c \colon \{ 1, \dots , n\} \to \mathcal{D}\), the probability that the special coordinate equals \(i\) and the generated coordinate-pair vector equals \(c\) is exactly
Fix a positive integer \(n\), and consider length-\(n\) vectors whose entries are disjoint coordinates, each drawn from the three-element type \(\{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \). Then the uniform probability law on the set of all such vectors coincides with the product measure of \(n\) independent copies of the uniform law on a single disjoint coordinate.
Let \(n\) be a positive integer, and equip the finite set of functions \(x\colon \{ 0,1,\dots ,n-1\} \to \{ \text{neither},\text{leftOnly},\text{rightOnly}\} \) with the uniform probability law (each of the \(3^n\) such functions is equally likely). Then the coordinate maps \(x \mapsto x(i)\), for \(i = 0,1,\dots ,n-1\), are mutually independent random variables.
Alice’s bit at a fixed coordinate of a generated disjoint coordinate vector.
Bob’s bit at a fixed coordinate of a generated disjoint coordinate vector.
Alice’s input set represented by a generated disjoint coordinate vector.
Bob’s input set represented by a generated disjoint coordinate vector.
The input pair represented by a generated disjoint coordinate vector.
The protocol transcript as a function of the generated disjoint coordinate vector.
Alice’s coordinate-vector bits before a fixed coordinate, padded by false elsewhere.
Bob’s coordinate-vector bits before a fixed coordinate, padded by false elsewhere.
Bob’s coordinate-vector bits from a fixed coordinate onward, padded by false elsewhere.
The coordinate-vector version of Alice’s fixed-coordinate conditioning.
The one-bit-per-coordinate version of Alice’s fixed conditioning: use \(X_{j}\) before \(i\) and \(Y_{j}\) from \(i\) onward.
Alice’s fixed conditioning as one bit from each coordinate.
The residual coordinate bit left after conditioning on coordinateAliceCondBit. Before \(i\) this is Bob’s bit; at \(i\) it is Alice’s bit; after \(i\) it is unused.
Recode the one-bit-per-coordinate Alice conditioning into the padded pair used in the information term.
Fix a positive integer \(n\) and a coordinate index \(i \in \{ 0, 1, \dots , n-1\} \), and consider any assignment \(c = (c_0, \dots , c_{n-1})\) of a disjointness value to each coordinate, where each \(c_k\) carries Alice’s bit \(x_k\) and Bob’s bit \(y_k\). Then Alice’s fixed-coordinate conditioning at \(i\) — the pair whose first component holds \(x_j\) for \(j \lt i\) and \(\mathrm{false}\) elsewhere, and whose second component holds \(y_j\) for \(j \ge i\) and \(\mathrm{false}\) elsewhere — coincides with the result of first forming the single bit vector \(w\) with \(w_k = x_k\) for \(k \lt i\) and \(w_k = y_k\) for \(k \ge i\), and then recoding \(w\) into the padded pair \(\bigl(\, j \mapsto w_j \text{ if } j \lt i \text{ else } \mathrm{false},\ \ j \mapsto w_j \text{ if } i \le j \text{ else } \mathrm{false}\, \bigr)\). The two constructions agree as functions of the coordinate assignment.
Fix \(n \ge 1\) and an index \(i \in \{ 0,\dots ,n-1\} \), and consider the map that sends a bit-vector \(b \colon \{ 0,\dots ,n-1\} \to \{ 0,1\} \) to the pair of bit-vectors \((u, v)\) obtained by splitting \(b\) at coordinate \(i\): namely \(u(j) = b(j)\) for \(j \lt i\) and \(u(j) = 0\) otherwise, while \(v(j) = b(j)\) for \(j \ge i\) and \(v(j) = 0\) otherwise. This map is injective.
Fix \(n \ge 1\), an index \(i \in \{ 0, 1, \dots , n-1\} \), and a target bit-string \(b \colon \{ 0,1,\dots ,n-1\} \to \{ \mathrm{false},\mathrm{true}\} \). For a configuration \(c\) that assigns to each coordinate one of the three disjointness states, write \(A_i(c) \in \{ \mathrm{false},\mathrm{true}\} ^n\) for Alice’s fixed conditioning string and \(A_{i,k}(c)\) for its value at coordinate \(k\). Then the set of configurations whose conditioning string equals \(b\) exactly is the intersection over all coordinates of the sets on which each individual conditioning bit is correct:
Technical auxiliary result for coordinateWithCondBit.
Each coordinate of a disjointness instance takes one of three values — belonging to neither player, to the left player (Alice) only, or to the right player (Bob) only — and one records Alice’s bit, equal to \(1\) exactly on the left-only value, and Bob’s bit, equal to \(1\) exactly on the right-only value. Fix a positive integer \(n\), indices \(i, k \in \{ 0, 1, \dots , n-1\} \), and a bit \(b \in \{ 0,1\} \), and form the coordinate value that is left-only if \(k \lt i\) and \(b = 1\), right-only if \(k \ge i\) and \(b = 1\), and neither in every case where \(b = 0\). Then reading Alice’s bit of this value when \(k \lt i\), and Bob’s bit of it when \(k \ge i\), returns \(b\).
Fix a positive integer \(n\), and draw a random vector of \(n\) disjoint-coordinate symbols by sampling each of its \(n\) coordinates independently and uniformly from the three values *neither*, *left-only*, and *right-only*. For a coordinate index \(k\) write \(X_k\) for Alice’s bit at that coordinate (equal to \(1\) exactly when the \(k\)-th symbol is *left-only*) and \(Y_k\) for Bob’s bit (equal to \(1\) exactly when it is *right-only*). Then for every pair of indices \(i,k \in \{ 0,1,\dots ,n-1\} \) and every bit \(b \in \{ 0,1\} \), the event that Alice’s conditioning bit at coordinate \(k\) under cut-off \(i\) — namely \(X_k\) when \(k\lt i\) and \(Y_k\) otherwise — takes the value \(b\) has strictly positive probability under this uniform law.
Fix a positive integer \(n\) and an index \(i \in \{ 0,\dots ,n-1\} \), and let the coordinate vector \(c = (c_0,\dots ,c_{n-1})\) be drawn from the uniform law on \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} ^{n}\). For each coordinate \(k\) form the pair \(\bigl(R_i(k,c),\, A_i(k,c)\bigr)\), where \(A_i(k,c)\) is Alice’s conditioning bit — the \(X\)-bit of \(c_k\) when \(k\lt i\) and the \(Y\)-bit of \(c_k\) when \(k\ge i\) — and \(R_i(k,c)\) is the corresponding residual bit — the \(Y\)-bit of \(c_k\) when \(k\lt i\), the \(X\)-bit of \(c_k\) when \(k=i\), and \(\mathrm{false}\) when \(k\gt i\). Then the family of these \(\{ 0,1\} \times \{ 0,1\} \)-valued pairs, indexed by \(k \in \{ 0,\dots ,n-1\} \), is mutually independent.
Fix a positive integer \(n\), a coordinate \(i \in \{ 0,1,\dots ,n-1\} \), and a bit vector \(b \colon \{ 0,\dots ,n-1\} \to \{ 0,1\} \). Draw a coordinate vector uniformly from the \(n\)-fold product of the three-element set whose members mark a coordinate as belonging to neither party, to Alice only, or to Bob only; write \(X_k = 1\) exactly when coordinate \(k\) belongs to Alice only and \(Y_k = 1\) exactly when it belongs to Bob only. Condition on the event that Alice’s conditioning bit vector — whose \(k\)-th entry is \(X_k\) when \(k \lt i\) and \(Y_k\) when \(k \ge i\) — equals \(b\). Under this conditional law, Alice’s bit \(X_i\) at coordinate \(i\) and the vector of Bob’s earlier bits, equal to \(Y_j\) for each \(j \lt i\) and to \(0\) at every \(j \ge i\), are independent random variables.
Fix \(n \ge 1\) and draw a random vector \(C = (C_1, \dots , C_n)\) whose \(n\) coordinates are independent, each uniform over the three states of a disjoint coordinate-pair: one in which both parties’ bits are \(0\), one carrying only Alice’s bit, and one carrying only Bob’s bit. For each coordinate \(k\) let \(X_k\) be Alice’s bit, equal to \(1\) exactly in the second state, and let \(Y_k\) be Bob’s bit, equal to \(1\) exactly in the third; in particular \(X_k\) and \(Y_k\) are never simultaneously \(1\). Fix a coordinate \(i\) and form Alice’s conditioning vector \(A = (A_1, \dots , A_n)\) by setting \(A_k = X_k\) for \(k \lt i\) and \(A_k = Y_k\) for \(k \ge i\). Then the conditional mutual information between \(X_i\) and the tuple \((Y_k)_{k \lt i}\) of Bob’s bits at the coordinates strictly before \(i\), given \(A\), vanishes:
Fix a positive integer \(n\) and draw \(C = (C_1,\dots ,C_n)\) uniformly at random from \(\{ \text{neither},\text{leftOnly},\text{rightOnly}\} ^n\), so that the \(n\) coordinates are independent and each is uniform on the three possibilities. For each index \(j\) set Alice’s bit \(X_j = \mathbf{1}[C_j = \text{leftOnly}]\) and Bob’s bit \(Y_j = \mathbf{1}[C_j = \text{rightOnly}]\). Then for every coordinate \(i\), the conditional mutual information, taken under this uniform law, between Alice’s bit at \(i\) and Bob’s bits strictly before \(i\), given the pair consisting of Alice’s bits strictly before \(i\) and Bob’s bits from \(i\) onward, vanishes:
Fix a positive integer \(n\) and a coordinate \(i \in \{ 1,\dots ,n\} \). Under the hard distribution conditioned on the event that the generated input pair is disjoint, Alice’s bit at coordinate \(i\) agrees almost everywhere with the \(x\)-bit of the \(i\)-th entry of the disjoint coordinate-vector generated from the sample; that is, the two functions \(\omega \mapsto \)
(Alice’s bit at \(\)i\()\)\(\) and \(\omega \mapsto \)(\(\)x\(-bit of the \)i\(-th generated coordinate)\)\(\) coincide up to a set of measure zero for the conditioned distribution.
Fix a coordinate index \(i\). Consider the hard distribution on samples \(\omega \) conditioned on the event that the generated input pair is disjoint. Then, almost surely with respect to this conditioned distribution, the two prefix functions on coordinates agree: the map sending each \(j\) to Bob’s bit \(\mathrm{yBit}(\omega , j)\) when \(j \lt i\) and to \(\mathrm{false}\) otherwise coincides with the map sending each \(j\) to Bob’s bit at coordinate \(j\) of the generated disjoint coordinate vector of \(\omega \) when \(j \lt i\) and to \(\mathrm{false}\) otherwise.
Fix a positive integer \(n\) and a coordinate \(i \in \{ 0, 1, \dots , n-1\} \), and equip the sample space of the hard distribution with the measure obtained by conditioning on the event that the generated pair of input sets is disjoint. There are two ways to record Alice’s conditioning information at coordinate \(i\) from a sample \(\omega \): directly, as the pair \(\big(X_{\lt i}(\omega ),\, Y_{\ge i}(\omega )\big)\) formed from the sample’s own Alice-prefix and Bob-suffix bits; and indirectly, by first forming the generated disjoint coordinate-pair vector of \(\omega \) and then extracting the coordinate-vector conditioning \(\big(\)
\(\)x\(-bits before \)i, \(\)y\(-bits from \)i onward\(\) from it. With respect to this conditioned measure, these two functions of \(\omega \) are equal almost everywhere; that is, they agree outside a set of measure zero.
Fix an integer \(n \ge 1\), and consider the hard distribution on samples conditioned on the event that the generated input pair \((X,Y)\) is disjoint. Under this conditional law, the pair consisting of the special coordinate \(T \in \{ 1,\dots ,n\} \) and the generated disjoint coordinate vector \(c \colon \{ 1,\dots ,n\} \to \{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \) has the same distribution as a pair of independent random variables in which \(T\) is uniform on \(\{ 1,\dots ,n\} \) and \(c\) is uniform on all \(3^{n}\) coordinate vectors. In particular \(T\) and \(c\) are independent, and each is uniformly distributed on its range.
Fix a positive integer \(n\), and consider pairs \((t, c)\) in which \(t\) is an element of \(\{ 0, 1, \dots , n-1\} \) and \(c\) is a disjoint-coordinate vector, that is, a function assigning to each of the \(n\) coordinates one of the three values "neither", "left only", or "right only". Draw \((t, c)\) from the product of the uniform law on the special coordinate and the uniform law on disjoint-coordinate vectors. Then the second component \(c\) of this pair is identically distributed to a disjoint-coordinate vector drawn directly from the uniform law on disjoint-coordinate vectors; equivalently, the second marginal of the product law coincides with that uniform law.
Fix a positive integer \(n\), and consider the hard distribution on samples conditioned on the disjointness event — the event that the generated input pair \((X,Y)\) is disjoint. Under this conditioned distribution, the generated disjoint coordinate vector, viewed as a function \(\{ 1,\dots ,n\} \to \{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \), is identically distributed to a coordinate vector drawn from the uniform law on all such functions; that is, its law is exactly the uniform distribution over the \(3^n\) possible disjoint coordinate vectors.
Fix a positive integer \(n\) and an index \(i \in \mathrm{Fin}\, n\), and let \(\mathrm{DisjointCoordinate} = \{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \) be the three-element type. On the product space \(\mathrm{Fin}\, n \times (\mathrm{Fin}\, n \to \mathrm{DisjointCoordinate})\) form the product of the uniform law on the special coordinate and the uniform law on disjoint-coordinate vectors, and condition it on the event that the first coordinate equals \(i\). Then under this conditional law the second coordinate is identically distributed to a uniformly random disjoint-coordinate vector.
Fix a positive integer \(n\) and a coordinate \(i \in \{ 0, 1, \dots , n-1\} \). Consider two ways of producing a triple. First, draw a hard-distribution sample conditioned on the event that Alice’s input set \(X\) and Bob’s input set \(Y\) are disjoint, and record the triple \(\bigl(x_i,\; Y_{\lt i},\; (X_{\lt i}, Y_{\ge i})\bigr)\), where \(x_i\) is Alice’s bit at coordinate \(i\), \(Y_{\lt i}\) is Bob’s bit vector on the coordinates \(j \lt i\) (set to \(\mathrm{false}\) elsewhere), \(X_{\lt i}\) is Alice’s bit vector on the coordinates \(j \lt i\), and \(Y_{\ge i}\) is Bob’s bit vector on the coordinates \(j \ge i\) (each padded with \(\mathrm{false}\) outside its range). Second, draw a vector of disjoint coordinates uniformly at random and form the same triple from Alice’s and Bob’s bits read off that vector. Then these two random triples are identically distributed.
Let \(n \ge 1\) and fix a coordinate \(i \in \{ 0, \dots , n-1\} \). Consider the hard distribution on samples, conditioned both on the event that the generated pair of sets is disjoint and on the special coordinate being equal to \(i\). Then the generated vector of disjoint coordinates, viewed as a map \(\{ 0,\dots ,n-1\} \to \{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \), has the same law as the identity map applied to a vector drawn uniformly at random from all such maps; that is, under this conditioning the generated vector is uniformly distributed over the \(3^n\) possible coordinate assignments.
Let \((\Omega , \mu )\) and \(\alpha \) be measurable spaces, let \(T \colon \Omega \to \Omega \) be a measure-preserving map (so that \(\mu (T^{-1}(A)) = \mu (A)\) for every measurable set \(A\)), and let \(F \colon \Omega \to \alpha \) be measurable. Then the random variables \(F\) and \(F \circ T\) are identically distributed under \(\mu \); that is, they induce the same pushforward measure on \(\alpha \).
Fix a positive integer \(n\), and let \(D\) denote the dualization map on the finite space of hard samples, which sends a hard sample to the one obtained by exchanging Alice’s and Bob’s bits and reversing the order of the coordinates. Then for every hard sample \(\omega \), the preimage of the singleton \(\{ \omega \} \) under \(D\) is exactly the singleton \(\{ D(\omega )\} \); that is, \(D^{-1}(\{ \omega \} ) = \{ D(\omega )\} \).
Fix a positive integer \(n\), and let \(\omega \) be a hard sample for the disjointness lower bound. Writing \(\mathrm{vol}\) for the ambient volume measure on the finite sample space of hard samples, and \(\mathrm{vol}(A)\) for its real-valued mass on a set \(A\), the singleton consisting of the dual sample \(\mathrm{dual}(\omega )\) — obtained by swapping Alice’s and Bob’s roles and reversing the coordinate order — carries the same mass as the singleton \(\{ \omega \} \); that is, \(\mathrm{vol}(\{ \mathrm{dual}(\omega )\} ) = \mathrm{vol}(\{ \omega \} )\).
Fix a positive integer \(n\), and consider the finite space of hard samples, each consisting of a distinguished coordinate \(T \in \{ 0, 1, \dots , n-1\} \), two bits \(x_T, y_T\), and a function assigning to every coordinate one of the three disjointness states (neither, left-only, or right-only); equip this space with its uniform counting measure \(\mathrm{vol}\). The dualization map — which sends \(T\) to its reversed index \(n-1-T\), exchanges the bits \(x_T\) and \(y_T\), and replaces the state function by the one that, at each reversed coordinate, swaps the left-only and right-only states while fixing neither — is measure-preserving for \(\mathrm{vol}\): it is measurable, and the pushforward of \(\mathrm{vol}\) along it is again \(\mathrm{vol}\).
Fix a positive integer \(n\), and consider the hard distribution on hard samples conditioned on the event that the generated pair \((X,Y)\) is disjoint. For every hard sample \(\omega \), this conditioned distribution assigns the same mass to the singleton \(\{ \omega ^{*}\} \) as to the singleton \(\{ \omega \} \), where \(\omega ^{*}\) is the dual sample obtained by swapping Alice’s and Bob’s roles and reversing the order of the coordinates. That is, the conditioned probability of \(\omega ^{*}\) equals that of \(\omega \).
Fix a positive integer \(n\), and consider the finite sample space of hard samples \(\omega = (T, x_T, y_T, \text{other})\), where \(T \in \{ 0, \dots , n-1\} \), the bits \(x_T, y_T\) lie in \(\{ \text{false}, \text{true}\} \), and \(\text{other}\) assigns to each coordinate one of \(\{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \). Let the dual map send \(\omega \) to the sample whose distinguished coordinate is the reversal \(\mathrm{rev}(T) = n-1-T\), whose distinguished bits are \(x_T\) and \(y_T\) interchanged, and whose remaining coordinate is \(i \mapsto \mathrm{swap}\big(\text{other}(\mathrm{rev}(i))\big)\); and let the disjoint-conditioned measure be the uniform distribution on this sample space conditioned on the event that Alice’s and Bob’s induced input sets are disjoint. Then the dual map is measure-preserving for the disjoint-conditioned measure: it is measurable, and the pushforward of the disjoint-conditioned measure along it is again the disjoint-conditioned measure.
Fix \(n \ge 1\) coordinates, and write \(\mathbb {P}\) for the uniform probability measure on the finite space of hard-distribution samples. Let \(E\) denote the disjointness event — the set of samples for which Alice’s input set and Bob’s input set are disjoint — and let \(\mathbb {P}(\, \cdot \mid E)\) be the hard distribution conditioned on disjointness. Then for every event \(A \subseteq E\), conditioning on \(A\) produces the same measure whether one starts from \(\mathbb {P}\) or from \(\mathbb {P}(\, \cdot \mid E)\); that is, \(\mathbb {P}(\, \cdot \mid A) = \mathbb {P}(\, \cdot \mid E)(\, \cdot \mid A)\).
Fix \(n\ge 1\) and let \(\mu \) be the uniform distribution on the hard-sample space, where each sample selects a special coordinate \(T\in \{ 1,\dots ,n\} \), Alice’s and Bob’s bits \(x_T,y_T\) at that coordinate, and a disjoint-coordinate type at every other coordinate; these data determine Alice’s set \(X\) and Bob’s set \(Y\). Write \(\mu [\, \cdot \mid E\, ]\) for \(\mu \) conditioned on an event \(E\), and let \(\nu \) denote \(\mu \) conditioned first on the pair \((X,Y)\) being disjoint and then further on Bob’s special bit satisfying \(y_T=\mathrm{false}\). Then for every set \(S\) of samples,
The transcript random variable induced by a deterministic protocol on the hard sample space.
Let \(n\) be a positive integer, and let \(p\) be a deterministic communication protocol whose inputs are pairs \((A,B)\) of subsets of \(\{ 0,1,\dots ,n-1\} \). Then, for almost every sample \(\omega \) under the hard distribution conditioned on the event that its generated input pair is disjoint, the transcript that \(p\) produces when run on the input pair \((X(\omega ),Y(\omega ))\) generated directly by \(\omega \) equals the transcript that \(p\) produces when run on the input pair reconstructed from the disjoint coordinate vector generated by \(\omega \).
Fix \(n \ge 1\), let \(p\) be a deterministic two-party protocol for the disjointness problem on inputs of length \(n\), and let \(\mu \) be any measure on the hard sample space. Executing \(p\) on the input pair generated by a sample produces a syntactic transcript, and we regard this transcript as a random variable on the sample space. Then its Shannon entropy, computed with respect to \(\mu \), satisfies
where \(c(p)\) is the communication complexity of \(p\), i.e. the worst-case number of bits exchanged.
Fix a length \(n \ge 1\), let \(p\) be a deterministic communication protocol for disjointness inputs on the coordinate set \(\{ 0,\dots ,n-1\} \), and let \(\omega \) be a point of the hard sample space. Running the dual protocol of \(p\) — the protocol obtained by exchanging the roles of Alice and Bob and reversing both coordinate sets — on the dual sample of \(\omega \) — the sample obtained by swapping Alice’s and Bob’s bits and reversing coordinate order — produces exactly the transcript obtained from the transcript of \(p\) on the input pair generated by \(\omega \) by applying the transcript-level recoding induced by protocol duality (that is, swapping the two players’ nodes and then re-routing through the coordinate-reversal maps).
Dualize a raw \(Z = (M,T,X_{\lt T},Y_{\gt T})\) value by recoding the transcript and coarse conditioning data.
Fix an integer \(n \ge 1\), let \(p\) be a deterministic communication protocol for disjointness inputs of length \(n\), and let \(\omega \) be a sample of the hard distribution. Then forming the raw \(Z\)-variable of the dual protocol at the dual sample yields exactly the dual of the raw \(Z\)-variable of \(p\) at \(\omega \); that is,
where \(Z(p,\omega )\) is the raw \(Z\)-variable — recording the transcript of \(p\) on the input pair generated by \(\omega \), the special coordinate of \(\omega \), Alice’s bits strictly before the special coordinate, and Bob’s bits strictly after it — and where \(\mathrm{dual}(\cdot )\) denotes, respectively, the dual protocol, the dual hard sample, and the dual raw \(Z\)-value, each obtained by swapping the roles of Alice and Bob and reversing the coordinate order.
Dualize an achievable \(Z = (M,T,X_{\lt T},Y_{\gt T})\) value by recoding the transcript and coarse conditioning data.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\). The dualization map sends a raw \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) value for \(p\) to the corresponding value for the dual protocol — the protocol obtained from \(p\) by exchanging the roles of Alice and Bob and reversing both coordinate sets — as follows: the transcript \(M\) is carried through the transcript-level map induced by this duality; the special coordinate \(T \in \{ 0, \dots , n-1\} \) is replaced by its reversal \(n - 1 - T\); the new “before” vector is the coordinate-reversal of \(Y_{\gt T}\); and the new “after” vector is the coordinate-reversal of \(X_{\lt T}\). This map is injective.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) over disjointness inputs of length \(n\). An (achievable) \(Z\)-value of \(p\) is a tuple recording a transcript of \(p\), a special coordinate \(t \in \{ 0,\dots ,n-1\} \), and two Boolean vectors capturing Alice’s bits before \(t\) and Bob’s bits after \(t\), subject to the constraint that the tuple arises from some hard-distribution sample. Consider the dualization map that sends each such \(Z\)-value of \(p\) to the corresponding \(Z\)-value of the dual protocol, by dualizing the transcript (swapping the roles of Alice and Bob and reversing both coordinate sets), replacing the special coordinate \(t\) by its reverse \(n-1-t\), and interchanging the two Boolean vectors while reversing the coordinate order of each. This map is injective.
Let \(n\) be a positive integer, let \(p\) be a deterministic disjointness protocol on inputs of length \(n\), and let \(\omega \) be a sample from the hard distribution. Forming the \(Z\)-variable — the packaged record consisting of the transcript of \(p\) on the input generated by \(\omega \), together with the special coordinate, Alice’s bits strictly before it, and Bob’s bits strictly after it — commutes with dualization: the \(Z\)-variable of the dual protocol evaluated at the dualized sample coincides with the dualization of the \(Z\)-variable of \(p\) at \(\omega \). That is,
where \(p^\ast \) is the protocol obtained by interchanging Alice and Bob and reversing both coordinate sets, \(\omega ^\ast \) is the sample obtained by swapping Alice’s and Bob’s bits and reversing the coordinate order, and \((\, \cdot \, )^\ast \) on \(Z\)-values is the corresponding recoding.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\). For a sample \(\omega \) of the hard distribution, let \(Z_p(\omega )\) denote its \(Z\)-statistic: the tuple consisting of the transcript of \(p\) on the input pair generated by \(\omega \), the special coordinate of \(\omega \), Alice’s input bits strictly before that coordinate, and Bob’s input bits strictly after it (each bit vector padded with \(\mathrm{false}\) off its range); and for an achievable value \(z\) of this statistic, write its fiber as \(\{ \omega : Z_p(\omega ) = z\} \). Let \(\omega \mapsto \bar\omega \) be the sample duality, which swaps Alice’s and Bob’s roles and reverses the coordinate order, let \(p^\dagger \) be the dual protocol, and let \(z^\dagger \) be the dual value obtained from \(z\) by dualizing its transcript, reversing its special coordinate, and interchanging (with coordinate reversal) its before- and after-special bit vectors. Then a sample \(\omega \) satisfies \(Z_{p^\dagger }(\bar\omega ) = z^\dagger \) if and only if \(Z_p(\omega ) = z\); equivalently, the preimage under sample duality of the fiber of \(Z_{p^\dagger }\) over \(z^\dagger \) is exactly the fiber of \(Z_p\) over \(z\).
Fix a positive integer \(n\), let \(p\) be a deterministic communication protocol for disjointness inputs of length \(n\), and let \(z\) be an achievable value of the \(Z\)-variable of \(p\) — that is, a \(Z\)-value realized by at least one sample of the hard distribution. Form the dual protocol, obtained by exchanging the roles of Alice and Bob and reversing the coordinate order of both input sets, together with the dual \(Z\)-value induced by \(z\). Then, under the ambient measure on the hard-sample space, the fiber of the dual \(Z\)-variable over the dual value of \(z\) (the set of hard samples whose dual \(Z\)-variable equals it) has the same measure as the fiber of the \(Z\)-variable of \(p\) over \(z\).
Fix a positive integer \(n\), and let \(p\) be a deterministic communication protocol whose two inputs are subsets of \(\{ 0,1,\dots ,n-1\} \) — one held by Alice, one by Bob — and whose output is a single bit. Each sample \(\omega \) of the hard distribution determines an input pair, and running \(p\) on that pair records a transcript; together with the sample’s special coordinate \(T\), Alice’s input bits at the coordinates strictly below \(T\), and Bob’s input bits at the coordinates strictly above \(T\), this transcript forms the value \(Z_p(\omega )\). For an achievable value \(z\) of this record, let \(Z_p^{-1}(z)\) be the set of samples \(\omega \) with \(Z_p(\omega )=z\). Let \(p^{\vee }\) be the protocol obtained from \(p\) by exchanging the roles of Alice and Bob and by reversing the coordinate order \(i \mapsto n-1-i\) in both input subsets. Let \(z^{\vee }\) be the value whose special coordinate is \(n-1-T\), whose Alice-bits-before-the-special-coordinate vector is the coordinate reversal of the Bob-bits-after vector recorded by \(z\), whose Bob-bits-after vector is the coordinate reversal of the Alice-bits-before vector recorded by \(z\), and whose transcript is the transcript recorded by \(z\) reinterpreted as a transcript of \(p^{\vee }\) by swapping the two players and re-routing each message through the coordinate reversal \(i \mapsto n-1-i\). Then the volume, taken as a real number, of \(Z_{p^{\vee }}^{-1}(z^{\vee })\) equals the volume, taken as a real number, of \(Z_p^{-1}(z)\).
Fix a positive integer \(n\), and let \(S\) be a set of pairs \((A,B)\) of subsets of \(\{ 0,1,\dots ,n-1\} \). Then the real-valued probability that the pair of input sets \((X,Y)\) generated by the hard input distribution lies in \(S\) equals the real-valued measure, under the hard-distribution measure on the sample space, of the preimage \(\{ \omega : (X(\omega ),Y(\omega )) \in S\} \) — that is, the probability assigned to \(S\) by the hard input distribution is computed by pulling \(S\) back through the input map to the explicit hard sample space.
The sample-space event where a deterministic protocol errs on disjointness.
Let \(n\) be a positive integer and let \(p\) be a deterministic two-party communication protocol taking a pair of subsets of \([n]\) to a Boolean value. Then the distributional error of \(p\) against the disjointness function, measured under the hard input distribution on pairs \((X,Y)\) of subsets of \([n]\), equals the probability, taken over the hard sample space, of the event that \(p\) errs — that is, the total mass of those samples \(\omega \) for which \(p\), run on the input pair \((X(\omega ), Y(\omega ))\) generated by \(\omega \), disagrees with \(\mathrm{disjointness}(n, X(\omega ), Y(\omega ))\).
The special-coordinate bit-pair.
Fix an integer \(n \ge 1\), and let the hard distribution be the uniform law on samples that each specify a special coordinate \(T \in \{ 1,\dots ,n\} \), Alice’s and Bob’s bits \(x_T, y_T\) at that coordinate, and, at every coordinate, a disjoint coordinate-type recording which of the two players (if either) occupies it. Conditioning the hard distribution on the event that the induced input sets of Alice and Bob are disjoint and on Bob’s special bit satisfying \(y_T = \mathrm{false}\), Alice’s special bit \(x_T\) becomes uniformly distributed on \(\{ \mathrm{true}, \mathrm{false}\} \).
Let the uniform law on one bit assign probability \(\tfrac {1}{2}\) to each of the two values in \(\{ \text{false}, \text{true}\} \). Then for every bit \(b\), the probability mass assigned to \(b\) is nonzero.
Uniform law on a bit-pair.
Let \(\mu \) be the uniform probability law on the four-element set \(\{ 0,1\} \times \{ 0,1\} \) of bit-pairs. Then for every bit-pair \(b\), the measure of the singleton \(\{ b\} \) is \(\mu (\{ b\} ) = \tfrac {1}{4}\).
Write the uniform probability distribution on a single bit \(\{ 0,1\} \), which assigns mass \(\tfrac 12\) to each value. Then the uniform probability distribution on the four ordered bit-pairs \(\{ 0,1\} \times \{ 0,1\} \), which assigns mass \(\tfrac 14\) to each pair, is equal to the product of two independent copies of the single-bit uniform distribution.
The hard-distribution measure conditioned on a \(Z=z\) fiber.
Fix a positive integer \(n\), a deterministic disjointness protocol \(p\) on inputs of length \(n\), and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\); let \(F\) denote the fiber of \(Z\) above \(z\), that is, the set of hard-distribution samples \(\omega \) with \(Z(\omega ) = z\). Write \(\mathrm{vol}\) for the ambient volume measure on the (finite) sample space of hard-distribution samples, and let \(\mathrm{vol}(\cdot \mid F)\) be the associated measure conditioned on \(F\). Then for every set \(S\) of hard-distribution samples, the real number assigned to \(S\) by the conditioned measure satisfies
where the factor \(\mathrm{vol}(F)^{-1}\) is the real reciprocal, so that both sides equal \(0\) when \(F\) has measure zero.
Fix a positive length \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and let \(z\) be an achievable value of the variable \(Z=(M,T,X_{\lt T},Y_{\gt T})\) for \(p\), with fiber \(Z^{-1}(z)\). Write \(D\) for the hard distribution conditioned on the generated input pair being disjoint, and let \(D'\) be \(D\) conditioned further on the event \(\{ Y_T=\mathrm{false}\} \) that Bob’s bit at the special coordinate \(T\) is \(\mathrm{false}\). Then
Fix an input length \(n \ge 1\), a deterministic disjointness protocol \(p\) on inputs of length \(n\), and an achievable value \(z\) of the summary variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Let \(D\) denote the hard distribution conditioned on the event that the two generated input sets are disjoint, and write \(Y_T\) for Bob’s bit at the special coordinate. Then conditioning \(D\) first on the event \(\{ Y_T = \mathrm{false}\} \) and then on the fiber \(\{ Z = z\} \) produces exactly the same measure as conditioning \(D\) in a single step on the intersection \(\{ Y_T = \mathrm{false}\} \cap \{ Z = z\} \).
Fix a positive integer \(n\), a deterministic protocol \(p\) for the disjointness problem on inputs of length \(n\), an achievable value \(z\) of the coarse variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), and a Boolean \(b\). On the sample space of hard samples, write \(\mu \) for the ambient measure, let \(F = \{ Z = z\} \) be the fiber above \(z\), and let \(E\) be the event that Bob’s bit at the special coordinate equals \(b\). Then conditioning the fiber measure \(\mu [\, \cdot \mid F]\) further on \(E\) yields the same measure as conditioning \(\mu \) directly on the intersection \(F \cap E\):
Fix a length \(n \ge 1\) and a deterministic disjointness protocol \(p\) on inputs of length \(n\). Let \(\mu \) be the uniform distribution on the hard sample space, and let \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) be the random variable recording the transcript \(M\) of \(p\) on the generated input pair, the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\); write \(Y_T\) for Bob’s bit at the special coordinate, and call a sample disjoint when Alice’s and Bob’s generated sets are disjoint. Then for every achievable value \(z\) of \(Z\), the measure obtained from \(\mu \) by first conditioning on the fiber \(\{ Z = z\} \) and then further conditioning on \(\{ Y_T = \mathrm{false}\} \) coincides with the measure obtained from \(\mu \) by conditioning on disjointness and on \(\{ Y_T = \mathrm{false}\} \) and then conditioning on \(\{ Z = z\} \).
Fix a positive integer \(n\), a deterministic protocol \(p\) for disjointness on inputs of length \(n\), and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) recorded during an execution, so that the fiber \(\{ Z = z\} \) is a subset of the sample space of hard instances. Let \(\mu \) denote the hard distribution conditioned both on the generated input pair being disjoint and on Bob’s bit \(Y_T\) at the special coordinate being \(\mathrm{false}\), and let \(\nu \) denote the uniform measure on the sample space conditioned on the fiber \(\{ Z = z\} \). If the \(\mu \)-measure of the fiber \(\{ Z = z\} \) is nonzero, then the \(\nu \)-measure of the event \(\{ Y_T = \mathrm{false}\} \) is nonzero.
The conditional law of the special bit-pair on a positive-mass \(Z=z\) fiber.
Fix a positive length \(n\), a deterministic disjointness protocol \(p\) on inputs of length \(n\), and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Let \(\mu _z\) be the conditional distribution of a hard-distribution sample given \(Z = z\), and for a sample \(\omega \) write its special pair as \((x_T(\omega ), y_T(\omega ))\), the two players’ bits at the special coordinate \(T = T(\omega )\). Then for every bit-pair \(b \in \{ 0,1\} \times \{ 0,1\} \), the conditional law of the special pair — the pushforward of \(\mu _z\) along the special-pair map — assigns to the singleton \(\{ b\} \) exactly the \(\mu _z\)-probability of the event that the special pair equals \(b\); that is, its real-valued mass at \(\{ b\} \) equals the \(\mu _z\)-measure of the set of samples \(\omega \) with \((x_T(\omega ), y_T(\omega )) = b\).
The conditional law of Alice’s special bit on a positive-mass \(Z=z\) fiber.
The conditional law of Bob’s special bit on a positive-mass \(Z=z\) fiber.
Fix a positive integer \(n\), a deterministic protocol \(p\) for length-\(n\) set disjointness, a value \(z\) in the range of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), and a bit \(b\). Let \(\mu _z\) denote the hard input distribution conditioned on the fiber \(\{ Z = z\} \), and let \(X_T\) denote Alice’s bit at the special coordinate \(T\). Then the conditional law of \(X_T\) on this fiber — the pushforward of \(\mu _z\) along the map \(X_T\) — assigns to the singleton \(\{ b\} \) exactly the \(\mu _z\)-probability of the event that Alice’s special bit equals \(b\); that is, its real-valued mass at \(b\) equals \(\mu _z\big(\{ \, X_T = b\, \} \big)\).
Let \(n\) be a positive integer, let \(p\) be a deterministic protocol for disjointness inputs of length \(n\), let \(z\) be an achievable value of the variable \(Z=(M,T,X_{\lt T},Y_{\gt T})\) for \(p\), and let \(b\) be a Boolean value. Write \(\mu _z\) for the hard-distribution measure conditioned on the fiber \(\{ Z=z\} \), and let \(S\) be the map sending a sample to Bob’s bit at its special coordinate. Taking the conditional law of Bob’s special bit to be the pushforward \(S_*\mu _z\), its real-valued mass on the singleton \(\{ b\} \) equals the real-valued mass that \(\mu _z\) assigns to the preimage \(S^{-1}(\{ b\} )\).
The TV distance between the conditional special-pair law on a \(Z=z\) fiber and the uniform bit-pair law.
The TV distance between Alice’s conditional special-bit law and a uniform bit.
The TV distance between Bob’s conditional special-bit law and a uniform bit.
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and an achievable value \(z\) of the random variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) for \(p\). Writing \(\mathrm{TV}\) for the total variation distance, the quantity
the total variation distance between the conditional law of Alice’s bit at the special coordinate given \(Z = z\) and the uniform distribution on one bit, is nonnegative.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness problem on inputs of length \(n\). For a hard-distribution sample \(\omega \), let \(Z_p(\omega )\) be its \(Z\)-value — the transcript of \(p\) on the input pair induced by \(\omega \), together with the special coordinate and the input bits lying strictly before and strictly after it — and let \(\alpha (\omega )\) and \(\beta (\omega )\) denote, respectively, Alice’s and Bob’s bit at that special coordinate. Let \(D\) be the sample-space duality that swaps the roles of Alice and Bob and reverses the coordinate order, let \(p^{\ast }\) be the dual protocol, and let \(z^{\ast }\) be the dual of an achievable \(Z\)-value \(z\). Then for every achievable \(Z\)-value \(z\) of \(p\) and every bit \(b\),
Equivalently, a sample \(\omega \) has \(Z_p(\omega ) = z\) with Bob’s special bit equal to \(b\) if and only if its dual \(D(\omega )\) has dual \(Z\)-value \(z^{\ast }\) with Alice’s special bit equal to \(b\).
Let \(n\) be a positive integer and let \(p\) be a deterministic communication protocol for the disjointness inputs of length \(n\). For a sample \(\omega \) of the hard distribution, let \(Z_p(\omega )\) denote the statistic recording the transcript of \(p\) on the input pair generated by \(\omega \), together with the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\) (each padded with \(\mathrm{false}\) off its range); write \(Z_p^{-1}(z)\) for the set of samples on which this statistic takes a fixed achievable value \(z\). Let \(p^{*}\) be the dual protocol, obtained by exchanging the roles of Alice and Bob and reversing both coordinate sets, and let \(z^{*}\) be the correspondingly dualized value of the statistic for \(p^{*}\). Then for each bit \(b\), the set of samples with \(Z_{p^{*}}(\omega ) = z^{*}\) whose special coordinate carries Alice’s bit equal to \(b\) has the same mass, under the ambient measure on the finite space of hard samples, as the set of samples with \(Z_p(\omega ) = z\) whose special coordinate carries Bob’s bit equal to \(b\).
Fix a positive integer \(n\) and let \(p\) be a deterministic two-party protocol for the length-\(n\) disjointness problem, run on the input pair produced by a sample \(\omega \) drawn from the hard sample space \(\Omega \) (a finite type carrying the volume measure). To each sample associate its \(Z\)-value \(Z_p(\omega )\), which records the transcript of \(p\) on the input of \(\omega \), the special coordinate \(T = T(\omega )\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\); for an achievable value \(z\) write \(Z_p^{-1}(z) \subseteq \Omega \) for the fiber of samples with \(Z_p(\omega ) = z\). Let \(p^{\dagger }\) be the dual protocol, obtained by exchanging the roles of Alice and Bob and reversing the coordinate order, and let \(z^{\dagger }\) be the dual \(Z\)-value of \(z\). Writing \(x_T(\omega )\) and \(y_T(\omega )\) for Alice’s and Bob’s bits at the special coordinate, for every achievable \(Z\)-value \(z\) of \(p\) and every \(b \in \{ 0,1\} \) the real-valued volume measure satisfies
Fix a positive integer \(n\) and consider deterministic communication protocols whose two players, Alice and Bob, each receive a subset of an \(n\)-element coordinate set. The hard distribution is the uniform law on a finite sample space in which a sample fixes a distinguished coordinate \(T\) together with both players’ bits at every coordinate, and hence an input pair. Given a protocol \(q\), define the summary of a sample to be the four-tuple \((\tau , t, a, b)\), where \(\tau \) is the transcript \(q\) produces on the induced input pair, \(t = T\), the vector \(a\) gives Alice’s bits at the coordinates strictly below \(T\) and \(\mathrm{false}\) at every other coordinate, and the vector \(b\) gives Bob’s bits at the coordinates strictly above \(T\) and \(\mathrm{false}\) at every other coordinate.
Let \(p\) be such a protocol and let \(z = (\tau , t, a, b)\) be a summary realised by at least one sample of \(p\). Let \(p^{\ast }\) be the dual protocol, formed by exchanging the roles of Alice and Bob and reversing the coordinate order of both input sets via \(i \mapsto n+1-i\). Let \(z^{\ast }\) be the summary of \(p^{\ast }\) whose special coordinate is the reversal \(n+1-t\), whose Alice-vector is the coordinate reversal of \(b\), whose Bob-vector is the coordinate reversal of \(a\), and whose transcript is the image of \(\tau \) under the map on transcripts induced by passing to \(p^{\ast }\).
Then the law of Alice’s bit at the special coordinate, for the hard distribution conditioned on the event that the summary under \(p^{\ast }\) equals \(z^{\ast }\), coincides with the law of Bob’s bit at the special coordinate, for the hard distribution conditioned on the event that the summary under \(p\) equals \(z\).
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and an achievable value \(z\) of the summary variable \(Z\) associated with \(p\). For any such pair, let the *special-bit distance from uniform* be the total variation distance between the conditional law of the relevant party’s bit at the special coordinate — given that the summary variable equals \(z\) — and the uniform law on a single bit; write it \(d_X\) when the party is Alice and \(d_Y\) when the party is Bob. Passing to the dual protocol \(p^{*}\), obtained by interchanging the roles of Alice and Bob and reversing the coordinate order of both input sets, and to the correspondingly dualized value \(z^{*}\) of \(Z\), one has
That is, Alice’s special-bit distance from uniform in the dual system equals Bob’s special-bit distance from uniform in the original.
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for the disjointness problem on inputs of length \(n\), and a real number \(\gamma \). For a protocol \(q\) and a hard sample \(\omega \), let \(Z_q(\omega )\) denote the associated statistic (the transcript of \(q\) on the induced input together with the special coordinate and the padded bit vectors lying before and after it), write \(d^X_q(z)\) for the total variation distance between the conditional law of Alice’s special-coordinate bit given \(Z_q = z\) and the uniform law on one bit, and write \(d^Y_q(z)\) for the same distance computed from Bob’s special-coordinate bit. Let \(p^\ast \) be the dual protocol, obtained by exchanging the roles of Alice and Bob and reversing both coordinate sets. Then, on the event that both special-coordinate bits are \(0\), the volume of the set of samples \(\omega \) with \(\gamma \lt d^X_{p^\ast }\big(Z_{p^\ast }(\omega )\big)\) equals the volume of the set of samples \(\omega \) with \(\gamma \lt d^Y_{p}\big(Z_{p}(\omega )\big)\), where the volume is taken in the ambient measure on the finite hard sample space and read as a real number.
Let \(n\) be a positive integer, let \(p\) be a deterministic communication protocol for the disjointness problem on inputs of length \(n\), and let \(z\) be an achievable value of the auxiliary variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) for \(p\). Write \(\mu _z\) for the conditional law of Alice’s bit at the special coordinate given \(Z = z\), and let \(\upsilon \) denote the uniform distribution on a single bit. Then, taking the total variation distance \(\mathrm{TV}(\mu _z, \upsilon )\) and the Kullback–Leibler divergence \(D_{\mathrm{KL}}(\mu _z \, \| \, \upsilon )\) (as an extended real, read off as a real number), the two satisfy
Alice’s one-bit fiber KL cost on a \(Z=z\) fiber.
Fix \(n \ge 1\) and a deterministic two-party communication protocol \(p\) for disjointness inputs of length \(n\), and let \(z\) be an achievable value of the transcript-and-side-information variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Write \(\mu _z\) for the conditional law of Alice’s bit \(X_T\) at the special coordinate given that \(Z = z\) — that is, the pushforward under the map \(\omega \mapsto X_T(\omega )\) of the uniform measure on the sample space conditioned on the fiber \(\{ Z = z\} \) — and write \(\nu \) for the uniform law on a single bit. Then twice the squared total variation distance between \(\mu _z\) and \(\nu \) is at most their Kullback–Leibler divergence,
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness problem on inputs that are subsets of an \(n\)-element set. For a hard sample \(\omega \), let \(Z(\omega )\) be the record consisting of the transcript produced by running \(p\) on the induced input pair, the special coordinate \(T\), Alice’s input bits at the coordinates strictly below \(T\) (padded by \(\mathrm{false}\) elsewhere), and Bob’s input bits at the coordinates strictly above \(T\). Write \(\nu _{Z(\omega )}\) for the conditional law of Alice’s special bit \(X_T\) given the value of \(Z(\omega )\) — the pushforward, under the ambient uniform law on hard samples restricted to the fibre \(\{ Z = Z(\omega )\} \), of the map \(\omega \mapsto X_T\) — and let \(U\) denote the uniform distribution on a single bit. Let \(\mu \) be the hard distribution conditioned both on the induced input pair being disjoint and on Bob’s bit at the special coordinate being \(\mathrm{false}\). Then
where \(\mathrm{TV}\) is the total variation distance and \(D_{\mathrm{KL}}\) the Kullback–Leibler divergence.
Fix \(n \ge 1\), a deterministic communication protocol \(p\) for disjointness inputs on \(n\) coordinates, and a real number \(\gamma \). Let \(\mu \) be the uniform distribution on hard samples, conditioned on the event that the generated sets \(X(\omega )\) and \(Y(\omega )\) are disjoint and that Bob’s bit at the special coordinate is \(\mathrm{false}\). For a sample \(\omega \), let \(Z(\omega )\) record the transcript of \(p\) on the input pair together with the special coordinate, Alice’s input bits before it, and Bob’s input bits after it, and write
the total variation distance between the conditional law of Alice’s bit at the special coordinate given \(Z(\omega )\) and the uniform law \(U\) on one bit. If \(\int \Delta (\omega )^2 \, d\mu (\omega ) \le \gamma ^4\), then \(\int \Delta (\omega ) \, d\mu (\omega ) \le \gamma ^2\).
Fix a positive integer \(n\), a deterministic protocol \(p\) for the disjointness function on inputs of length \(n\), and a real number \(\gamma \gt 0\). Let \(\mu \) denote the hard distribution on samples, conditioned on the generated input pair being disjoint and on Bob’s bit at the special coordinate being \(\mathrm{false}\). For a sample \(\omega \), let \(Z(\omega )\) record the transcript produced by running \(p\) on the input pair generated by \(\omega \), together with the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\); and let
be the total variation distance between the conditional law of Alice’s bit \(x_T\) at the special coordinate, given the value \(Z(\omega )\), and the uniform distribution on a single bit. If the expectation of \(D\) under \(\mu \) satisfies \(\int D \, d\mu \le \gamma ^2\), then the \(\mu \)-probability that \(D(\omega ) \gt \gamma \) is at most \(\gamma \).
A \(Z\) value is good when the conditional special-pair law on its achievable fiber is within \(2γ\) of uniform.
The good-fiber event, pulled back to the hard sample space through \(Z\).
Fix a positive integer \(n\), and let \(p\) be a deterministic two-party protocol whose parties each receive a subset of \(\{ 0, 1, \dots , n-1\} \) and which outputs a Boolean value. For any sample \(\omega \) of the hard distribution, write \(\mathrm{input}(\omega ) = (X(\omega ), Y(\omega ))\) for the pair of input sets it produces, and let \(t\) be the transcript obtained by executing \(p\) on \(\mathrm{input}(\omega )\). Then \(\mathrm{input}(\omega )\) belongs to the input set of \(t\); that is, the input pair generated by \(\omega \) lies among those input pairs whose execution of \(p\) follows exactly the path recorded by the transcript it produces.
Fix a positive integer \(n\) and a deterministic protocol \(p\) for disjointness inputs of length \(n\). Let \(z\) be an achievable value of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) for \(p\), and let \(\omega \) be a hard-distribution sample whose \(Z\)-variable equals \(z\). Then the input pair generated by \(\omega \) belongs to the input set of the transcript component of \(z\); that is, executing \(p\) on this input pair follows exactly the path recorded by that transcript.
Fix a disjointness protocol \(p\) on inputs of length \(n\), and recall that the special coordinate of a hard-distribution sample \(\omega \) is the index \(T\) selected by that sample. Let \(z\) be an achievable value of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), whose special-coordinate component records the index \(T\). If the \(Z\) value produced by \(\omega \) under \(p\) equals \(z\), then the special coordinate of \(\omega \) coincides with the special-coordinate component of \(z\).
Fix a positive integer \(n\) and a deterministic protocol \(p\) for the length-\(n\) disjointness problem, whose inputs are pairs of subsets of \(\{ 1,\dots ,n\} \). Recall that each hard-distribution sample \(\omega \) determines a value \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\) of the associated \(Z\) variable, consisting of the transcript, the special coordinate, Alice’s bits strictly before the special coordinate (padded by \(\mathrm{false}\) elsewhere), and Bob’s bits strictly after it. Let \(z\) be any achievable value of this \(Z\) variable. Then for every hard-distribution sample \(\omega \) with \(Z(\omega ) = z\), the function recording Alice’s bits before the special coordinate of \(\omega \) agrees with the \(X_{\lt T}\) component of \(z\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\). Each hard-distribution sample \(\omega \) determines a value \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\), whose four components are the transcript of \(p\) on the input pair induced by \(\omega \), the special coordinate \(T\), Alice’s bits at the coordinates strictly below \(T\) (and false elsewhere), and Bob’s bits at the coordinates strictly above \(T\) (and false elsewhere). If \(z\) is an achievable value of \(Z\) and \(\omega \) is any sample with \(Z(\omega ) = z\), then the bit-string assigning to each coordinate \(i\) Bob’s bit at \(i\) when \(T \lt i\) and false otherwise coincides with the \(Y_{\gt T}\)-component of \(z\).
Fix \(n \ge 1\) and a deterministic disjointness protocol \(p\) on the coordinate set \(\{ 0,\dots ,n-1\} \). For a hard-distribution sample \(\omega \), let \(X(\omega ), Y(\omega ) \subseteq \{ 0,\dots ,n-1\} \) denote Alice’s and Bob’s input sets, and recall that the \(Z\)-variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) records, among other data, the transcript \(M\) that \(p\) produces on the input pair \((X(\omega ), Y(\omega ))\). Suppose two hard-distribution samples \(\omega \) and \(\omega '\) yield the same value \(z\) of this \(Z\)-variable under \(p\), and let \(M\) be the transcript component of \(z\). Then both mixed input pairs \((X(\omega '), Y(\omega ))\) and \((X(\omega ), Y(\omega '))\) belong to the input set of \(M\), that is, the set of all input pairs whose execution of \(p\) follows the transcript \(M\).
Fix a deterministic protocol \(p\) for disjointness inputs of length \(n\), and recall that the \(Z\)-variable of a hard-distribution sample \(\omega \) records the tuple \((M, T, X_{\lt T}, Y_{\gt T})\) consisting of the protocol’s transcript on the input generated by \(\omega \), the special coordinate \(T\), and the padded bit-vectors of Alice’s input before \(T\) and Bob’s input after \(T\). If two hard-distribution samples \(\omega \) and \(\omega '\) yield the same value \(z\) of this \(Z\)-variable, then they select the same special coordinate; that is, \(\omega .T = \omega '.T\).
Fix an integer \(n \ge 1\) and a deterministic communication protocol \(p\) for disjointness on \(n\) coordinates, and consider the coarse variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) — the transcript \(M\) produced by running \(p\) on the input pair, the special coordinate \(T\), the vector \(X_{\lt T}\) of Alice’s bits strictly below \(T\) (padded with \(\mathrm{false}\) elsewhere), and the vector \(Y_{\gt T}\) of Bob’s bits strictly above \(T\) (padded with \(\mathrm{false}\) elsewhere). If two hard-distribution samples \(\omega \) and \(\omega '\) yield the same value \(z\) of \(Z\), then they determine the same pre-special vector: \(X_{\lt T}(\omega ) = X_{\lt T}(\omega ')\).
Let \(n\) be a positive integer and let \(p\) be a deterministic communication protocol for disjointness inputs of length \(n\). To each sample \(\omega \) of the hard distribution one associates the value \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\), recording the transcript \(M\) of \(p\) run on the input generated by \(\omega \), the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\) (each of the last two padded with \(\mathrm{false}\) outside its range). If two samples \(\omega \) and \(\omega '\) yield the same value \(z\) of this variable, then the post-special bit vectors they determine agree: \(Y_{\gt T}(\omega ) = Y_{\gt T}(\omega ')\).
Fix a deterministic protocol \(p\) for set disjointness on \(n\) coordinates, and for a sample \(\omega \) of the hard distribution write \(Z(\omega ) = (M, T, X_{\lt T}, Y_{\gt T})\) for the associated variable, where \(M\) is the transcript that \(p\) produces on the input pair generated by \(\omega \), \(T\) is the special coordinate, \(X_{\lt T}\) is Alice’s input restricted to the coordinates before \(T\), and \(Y_{\gt T}\) is Bob’s input restricted to the coordinates after \(T\). Let \(\omega _X\) and \(\omega _Y\) be two samples, and let \(z\) be an achievable value of this variable with \(Z(\omega _X) = z\) and \(Z(\omega _Y) = z\). Then the mixed sample that takes Alice’s data from \(\omega _X\) and Bob’s data from \(\omega _Y\) again satisfies \(Z(\mathrm{mix}(\omega _X, \omega _Y)) = z\).
Fix a deterministic communication protocol \(p\) for disjointness on \(n\) coordinates, a value \(z\) of the statistic \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) recorded by the protocol (its transcript, the special coordinate, Alice’s input bits before the special coordinate, and Bob’s input bits after it), and two bits \(b_X, b_Y\). Let \(\omega _X\) and \(\omega _Y\) be hard-distribution samples that both lie in the fiber \(Z = z\), and suppose that Alice’s bit at the special coordinate of \(\omega _X\) equals \(b_X\) while Bob’s bit at the special coordinate of \(\omega _Y\) equals \(b_Y\). Then the mixed sample — taking Alice’s input from \(\omega _X\) and Bob’s input from \(\omega _Y\) — again lies in the fiber \(Z = z\), and its pair of special-coordinate bits is \((b_X, b_Y)\).
Fix a deterministic protocol \(p\) for disjointness inputs of length \(n\) and a value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), recording the transcript, the special coordinate, Alice’s input bits before it and Bob’s input bits after it. Let \(\omega _X\) and \(\omega _Y\) be two hard-distribution samples that both lie in the fiber above \(z\), so that each realizes \(Z = z\), and suppose moreover that Alice’s bit at the special coordinate of \(\omega _X\) equals \(b_X\) and Bob’s bit at the special coordinate of \(\omega _Y\) equals \(b_Y\). Then the mixed sample obtained by taking Alice’s coordinates from \(\omega _Y\) together with Bob’s coordinates from \(\omega _X\) again lies in the fiber above \(z\).
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\), and let \(z\) be an achievable value of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), whose fiber \(Z^{-1}(z)\) is the set of hard-distribution samples mapping to \(z\). Let \(\omega _{\mathrm{pair}}\) and \(\omega \) be two samples of this fiber, and suppose that the pair of bits at the special coordinate of \(\omega _{\mathrm{pair}}\), namely Alice’s bit and Bob’s bit there, equals \(b = (b_1, b_2)\). Form the mixed sample by taking Alice’s input from \(\omega _{\mathrm{pair}}\) and Bob’s input from \(\omega \) (keeping their common special coordinate \(T\), the bits of \(X\) before \(T\), and the bits of \(Y\) after \(T\)). Then this mixed sample again lies in \(Z^{-1}(z)\), and Alice’s bit at its special coordinate equals \(b_1\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the length-\(n\) disjointness problem, and consider the hard-distribution samples together with the derived variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) recording the transcript, the special coordinate, Alice’s bits before it, and Bob’s bits after it. Let \(z\) be an achievable value of \(Z\), let \(\omega \) and \(\omega '\) be two samples, and let \(b = (b_1, b_2)\) be a pair of Booleans. Suppose that both \(\omega \) and \(\omega '\) produce the value \(z\) (that is, each lies in the fiber \(Z^{-1}(z)\)), and that the special-coordinate bit-pair of \(\omega '\) equals \(b\), so that Alice’s and Bob’s bits at the special coordinate of \(\omega '\) are \(b_1\) and \(b_2\) respectively. Then the mixed sample formed by taking Alice’s data from \(\omega \) and Bob’s data from \(\omega '\) again produces the value \(z\), and its bit for Bob at the special coordinate equals \(b_2\).
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), an achievable value \(z\) of the associated \(Z\)-variable, and a pair of bits \(b=(b_1,b_2)\). Let \(F\) be the fiber consisting of those hard-distribution samples \(\omega \) whose \(Z\)-variable equals \(z\), and for such a sample write \(x_T(\omega )\) for Alice’s bit at the special coordinate and \(y_T(\omega )\) for Bob’s bit at the special coordinate. Then
Fix \(n \ge 1\), and equip the finite sample space of hard samples with its uniform probability measure. Then for every subset \(S\) of this space, the measure of \(S\) equals the ratio
that is, the number of hard samples lying in \(S\) divided by the total number of hard samples.
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\), an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), and a pair of bits \(b = (b_1, b_2)\). Write \(\mu \) for the uniform measure on the sample space of the hard distribution, and let \(F\) be the fiber of \(Z\) above \(z\), that is, the set of samples whose \(Z\)-value equals \(z\). Denote by \(X_T\) and \(Y_T\) Alice’s and Bob’s bits at the special coordinate \(T\). Then
Fix a positive integer \(n\) and a deterministic disjointness protocol \(p\) on inputs of length \(n\), and let \(z\) be an achievable value of the variable \(Z=(M,T,X_{\lt T},Y_{\gt T})\). Write \(\mu \) for the conditional law, on the fiber \(\{ Z=z\} \), of the special bit-pair \((X_T,Y_T)\in \{ 0,1\} ^2\), and write \(\mu _X\) and \(\mu _Y\) for the conditional laws on that same fiber of the individual special bits \(X_T\) and \(Y_T\). Suppose that for every pair \(b=(b_1,b_2)\in \{ 0,1\} ^2\) the mass assigned by \(\mu \) to the singleton \(\{ b\} \) equals the product \(\mu _X(\{ b_1\} )\, \mu _Y(\{ b_2\} )\). Then \(\mu \) is the product measure \(\mu _X\otimes \mu _Y\).
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\) and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), and let \(\mu _z\) denote the law of the hard-distribution sample conditioned on the fiber \(\{ Z = z\} \). Suppose that for every pair of bits \((b_1, b_2) \in \mathrm{Bool} \times \mathrm{Bool}\) the \(\mu _z\)-probability that the special-coordinate bits of Alice and Bob equal \((b_1, b_2)\) is the product of the \(\mu _z\)-probability that Alice’s special bit is \(b_1\) and the \(\mu _z\)-probability that Bob’s special bit is \(b_2\). Then the conditional law of the special bit-pair under \(\mu _z\) equals the product of the conditional law of Alice’s special bit and the conditional law of Bob’s special bit.
Fix a positive integer \(n\), a deterministic disjointness protocol \(p\) on inputs of length \(n\), and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Write \(F\) for the fiber of \(Z\) above \(z\), and for a subset \(S\) of the sample space let \(\mathrm{vol}(S)\) denote its real-valued volume. Suppose that for every pair of bits \((b_1, b_2) \in \mathrm{Bool} \times \mathrm{Bool}\),
Then the conditional law of the special bit-pair on the fiber \(F\) equals the product of the conditional law of Alice’s special bit and the conditional law of Bob’s special bit.
Fix a deterministic communication protocol \(p\) for the disjointness problem on \(n\) coordinates and an achievable value \(z\) of the summary variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), whose components are the transcript \(M\), the special coordinate \(T\), the vector \(X_{\lt T}\) of Alice’s bits at coordinates below \(T\), and the vector \(Y_{\gt T}\) of Bob’s bits at coordinates above \(T\). Let \(\nu \) be the uniform distribution on hard samples conditioned on the fiber \(\{ Z = z\} \), let \(\mu \) be the law of the special bit-pair \((X_T, Y_T)\) under \(\nu \), and let \(\mu _X\) and \(\mu _Y\) be the laws of the single bits \(X_T\) and \(Y_T\) under \(\nu \). Then
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\) and an achievable value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Write \(\mu \) for the conditional law of the special-coordinate bit-pair on the fiber \(\{ Z = z\} \), and \(\mu _X\), \(\mu _Y\) for the conditional laws on that same fiber of Alice’s bit and of Bob’s bit at the special coordinate, all measures on Boolean values. Suppose the joint law factors as the product of its marginals, \(\mu = \mu _X \otimes \mu _Y\). Then for every pair of bits \(b = (b_1, b_2) \in \mathrm{Bool} \times \mathrm{Bool}\), the real-valued mass assigned to the singleton is the product of the marginal masses,
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\) and an achievable value \(z\) of the record \(Z=(M,T,X_{\lt T},Y_{\gt T})\), and write \(\mu _z\) for the hard distribution conditioned on the fiber \(Z=z\). Let \(X_T\) and \(Y_T\) denote Alice’s and Bob’s bits at the special coordinate \(T\), and suppose that under \(\mu _z\) the pair \((X_T,Y_T)\) has product law, i.e. the law of \((X_T,Y_T)\) equals the product of the law of \(X_T\) and the law of \(Y_T\). Then for every \(b_Y\in \{ \text{false},\text{true}\} \) such that the event \(\{ Y_T=b_Y\} \) has positive \(\mu _z\)-mass, the law of \(X_T\) under \(\mu _z\) coincides with the law of \(X_T\) under \(\mu _z\) conditioned further on \(\{ Y_T=b_Y\} \).
Fix a positive integer \(n\), a deterministic disjointness protocol \(p\) on inputs of length \(n\), and an achievable value \(z\) of the coarse variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\). Let \(\mu _z\) be the hard distribution conditioned on the fiber \(\{ Z = z\} \), and suppose that under \(\mu _z\) the event that Bob’s bit at the special coordinate is \(\mathrm{false}\) (that is, \(Y_T = \mathrm{false}\)) has positive probability. Then the law of Alice’s special bit \(X_T\) under \(\mu _z\) coincides with the law of \(X_T\) under \(\mu _z\) conditioned further on \(\{ Y_T = \mathrm{false}\} \).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness function on inputs of length \(n\), and let \(z\) be an achievable value of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), recording the transcript, the special coordinate \(T\), Alice’s bits before \(T\), and Bob’s bits after \(T\). Write \(\mu _z\) for the hard distribution conditioned on the fiber \(\{ Z = z\} \), and let \(U\) be the uniform law on one bit. Suppose the event that Bob’s bit \(Y_T\) at the special coordinate equals \(\mathrm{false}\) has nonzero probability under \(\mu _z\). Then the Kullback–Leibler divergence from \(U\) of the law of Alice’s special bit \(X_T\) under \(\mu _z\) equals the Kullback–Leibler divergence from \(U\) of the law of \(X_T\) under \(\mu _z\) additionally conditioned on the event \(\{ Y_T = \mathrm{false}\} \).
Let \(n\) be a positive integer and let \(p\) be a deterministic communication protocol for the length-\(n\) set-disjointness problem, whose inputs are pairs of subsets of \(\{ 0,\dots ,n-1\} \). Write \(\mathbb {P}\) for the uniform hard distribution on samples \(\omega \) (each specifying a special coordinate together with the coordinatewise data generating Alice’s set \(X(\omega )\) and Bob’s set \(Y(\omega )\)), let \(X_T(\omega )\) and \(Y_T(\omega )\) be Alice’s and Bob’s bits at the special coordinate, and let \(D\) be the event that the generated pair \((X,Y)\) is disjoint. Let \(Z = Z_p\) be the statistic recording the transcript produced by running \(p\) on the generated input, together with the special coordinate, Alice’s input bits strictly before it, and Bob’s input bits strictly after it. Write \(U\) for the uniform law on one bit and \(D_{\mathrm{KL}}\) for Kullback–Leibler divergence. Fix a value \(z\) of \(Z\) and suppose the conditional probability \(\mathbb {P}\big(Y_T = \mathrm{false} \mid Z = z\big)\) is nonzero. Then
both sides taken as real numbers.
Fix \(n \ge 1\) and a deterministic two-party protocol \(p\) for length-\(n\) set-disjointness inputs. To each hard sample \(\omega \) associate the record
consisting of the protocol’s transcript on \(\omega \)’s input, the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\); for a value \(z\) write \(\{ Z = z\} \) for its fiber. Let \(U\) be the uniform law on a single bit, let \(x_T\) denote Alice’s bit at the special coordinate, and let \(D(\mu \, \| \, \nu )\) denote the Kullback–Leibler divergence, read as a nonnegative real number. Let \(\lambda \) be the hard distribution conditioned on the generated input pair being disjoint and on Bob’s special bit \(y_T\) being false. If the fiber \(\{ Z = z\} \) has nonzero mass under \(\lambda \), then the divergence from \(U\) of the law of \(x_T\) under the uniform measure on hard samples conditioned on \(\{ Z = z\} \) equals the divergence from \(U\) of the law of \(x_T\) under \(\lambda \) conditioned on \(\{ Z = z\} \); that is,
where \(\mu _z\) is the law of \(x_T\) under the uniform measure on hard samples restricted to \(\{ Z = z\} \), and \(\lambda _z\) is the law of \(x_T\) under \(\lambda \) restricted to \(\{ Z = z\} \).
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for length-\(n\) disjointness inputs, and a value \(z\) of the coarse conditioning variable. Conditioning on the event that this variable equals \(z\) produces a joint law on the special-coordinate bit-pair \((a,b)\) — where \(a\) is Alice’s bit and \(b\) is Bob’s bit at the special coordinate — together with its two one-bit marginals, the conditional law of \(a\) and the conditional law of \(b\). Then the total variation distance between the joint conditional law and the uniform distribution on \(\{ 0,1\} ^2\) is at most the sum of the total variation distances of the two marginals from the uniform distribution on \(\{ 0,1\} \):
Let \(p\) be a deterministic communication protocol for disjointness inputs of length \(n\), let \(\gamma \) be a real number, and let \(\omega \) be a sample of the hard distribution. Associated with \(\omega \) is a value \(z\) of the observation statistic, which records the transcript of \(p\) on the input pair induced by \(\omega \), the special coordinate, Alice’s input bits at the coordinates before it, and Bob’s input bits at the coordinates after it; condition the hard distribution on the fiber of samples producing this same \(z\). Suppose that, under this conditioning, the total variation distance between the law of Alice’s bit at the special coordinate and the uniform law on one bit is at most \(\gamma \), and likewise the total variation distance between the law of Bob’s bit at the special coordinate and the uniform law on one bit is at most \(\gamma \). Then the total variation distance between the conditional law of the special-coordinate bit-pair and the uniform law on a bit-pair is at most \(2\gamma \).
The corrected Alice special-coordinate information term: \(I(X_{T} : M | T, X_{\lt T}, Y_{≥T}, D)\).
The corrected Bob special-coordinate information term: \(I(Y_{T} : M | T, X_{≤T}, Y_{\gt T}, D)\).
The total corrected special-coordinate information.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness problem on inputs indexed by \(\{ 0,1,\dots ,n-1\} \). Draw a sample from the hard distribution over inputs, conditioned on the event that Alice’s set and Bob’s set are disjoint, and consider the following random variables: the special coordinate \(T\); Alice’s input bits \(X_{\le T}\) at coordinates up to and including \(T\) (padded by \(0\) elsewhere); Bob’s input bits \(Y_{\gt T}\) at coordinates strictly above \(T\) (padded by \(0\) elsewhere); Bob’s bit \(Y_T\) at the special coordinate; and the transcript \(M\) obtained by running \(p\) on the generated input pair. Then the conditional mutual information of \(Y_T\) and \(M\) given the tuple \((T, X_{\le T}, Y_{\gt T})\) is nonnegative:
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and give the hard sample space the distribution conditioned on the event that the generated input pair \((X,Y)\) is disjoint. Write \(T\) for the special coordinate, \(X_T\) and \(Y_T\) for Alice’s and Bob’s bits at \(T\), and \(M\) for the transcript produced by running \(p\) on the input \((X,Y)\). Let Alice’s information term be the conditional mutual information
Bob’s information term be \(I\bigl(Y_T \, ;\, M \, \big|\, T,\, X_{\le T},\, Y_{\gt T}\bigr)\), and the total claim information be the sum of the two. Then Alice’s information term is at most the total claim information.
Fix a length \(n \ge 1\) and a deterministic communication protocol \(p\) for the set-disjointness problem, whose inputs are subsets of \(\{ 0, \dots , n-1\} \). Write \(\mu \) for the hard-distribution measure on samples conditioned on the event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint, let \(T\) be the special coordinate, and let \(M_q\) denote the transcript produced by a protocol \(q\) on the input \((X, Y)\). Let \(p^\ast \) be the protocol dual, obtained from \(p\) by exchanging the roles of Alice and Bob and reversing the coordinate order of both input sets. Then the conditional mutual information (under \(\mu \)) between Alice’s bit \(x_T\) at the special coordinate and the transcript of \(p^\ast \), given the special coordinate together with Alice’s bits strictly before \(T\) and Bob’s bits from \(T\) onward, equals the conditional mutual information between Bob’s bit \(y_T\) at the special coordinate and the transcript of \(p\), given the special coordinate together with Alice’s bits up to and including \(T\) and Bob’s bits strictly after \(T\):
Fix a positive integer \(n\) and write \(\mu \) for the hard distribution on samples \(\omega \), namely the uniform measure on the finite sample space conditioned on the disjointness event \(X(\omega ) \cap Y(\omega ) = \emptyset \); here \(X(\omega ), Y(\omega ) \subseteq \{ 0, 1, \dots , n-1\} \) are Alice’s and Bob’s input sets determined by \(\omega \), with distinguished special coordinate \(T(\omega )\) and bits \(x_T, y_T\) of Alice and Bob at that coordinate. For a deterministic two-party protocol \(p\) on these inputs, let \(M_p(\omega )\) be the transcript produced by running \(p\) on the input pair \((X(\omega ), Y(\omega ))\), and let \(p^\ast \) be its dual, obtained by exchanging the roles of Alice and Bob and reversing the coordinate order. Then, with all conditional mutual informations computed under \(\mu \),
where \(x_{\lt T}\) and \(x_{\le T}\) denote Alice’s input bits strictly before, respectively up to and including, the special coordinate (padded with \(\mathrm{false}\) at all other coordinates), and \(y_{\gt T}\) and \(y_{\ge T}\) denote Bob’s input bits strictly after, respectively from, the special coordinate onward (padded with \(\mathrm{false}\) elsewhere).
Fix a positive integer \(n\), and consider the length-\(n\) set-disjointness problem in which Alice and Bob each hold a subset of \(\{ 0,1,\dots ,n-1\} \). Let \(p\) be a deterministic two-party communication protocol on such inputs with Boolean output, and let \(p^\ast \) be the dual protocol formed from \(p\) by exchanging the roles of Alice and Bob and reversing the coordinate order of both input sets. Draw a random sample \(\omega \) from the hard distribution conditioned on the event that the two generated sets are disjoint; write \(x(\omega ), y(\omega ) \in \{ 0,1\} ^n\) for Alice’s and Bob’s full length-\(n\) input vectors at \(\omega \), and, for a protocol \(q\), write \(\Pi _q(\omega )\) for the transcript produced by running \(q\) on the pair \((x(\omega ), y(\omega ))\). Then, with every information quantity taken over \(\omega \) under the disjointness-conditioned distribution, the conditional mutual information between Alice’s input vector and the transcript of \(p^\ast \) given Bob’s input vector equals the conditional mutual information between Bob’s input vector and the transcript of \(p\) given Alice’s input vector:
Fix a positive integer \(n\) and identify the coordinate set with \(\{ 0,1,\dots ,n-1\} \). Draw a sample \(\omega \) from the hard distribution on inputs, conditioned on the event that Alice’s set \(X(\omega )\) and Bob’s set \(Y(\omega )\) are disjoint, and write \(T\) for the special coordinate of \(\omega \) and \(X_T, Y_T\) for Alice’s and Bob’s bits at \(T\). For a deterministic protocol \(p\) whose two inputs both range over subsets of \(\{ 0,\dots ,n-1\} \), let \(\Pi _p\) be the transcript that \(p\) produces on the pair \(\bigl(X(\omega ), Y(\omega )\bigr)\). Let \(X_{\lt T}\) and \(X_{\le T}\) be the vectors of Alice’s bits at the coordinates below \(T\), respectively at the coordinates at most \(T\), each set to \(0\) outside that range, and let \(Y_{\ge T}\) and \(Y_{\gt T}\) be the vectors of Bob’s bits at the coordinates at least \(T\), respectively above \(T\), each set to \(0\) outside that range. Define the claim information of \(p\) by
both conditional mutual informations being taken under the conditioned distribution. Let \(p^{\dagger }\) be the protocol obtained from \(p\) by exchanging the roles of Alice and Bob throughout and reversing the coordinate order \(i \mapsto n-1-i\) on both parties’ input sets. Then \(\mathcal{I}(p^{\dagger }) = \mathcal{I}(p)\).
The fixed-coordinate summand \(I(X_{i} : M | X_{\lt i}, Y_{≥i})\).
The fixed-coordinate term with the full \(Y\) vector in the conditioning.
The zero cross-information term \(I(X_{i} : Y_{\lt i} | X_{\lt i}, Y_{≥i})\).
Fix a positive integer \(n\), write the coordinates as \(i \in \{ 0,\dots ,n-1\} \), and consider the hard distribution on samples conditioned on the event that Alice’s input set and Bob’s input set are disjoint. For any coordinate \(i\), under this conditioned distribution the conditional mutual information between Alice’s bit \(X_i\) at coordinate \(i\) and Bob’s prefix \(Y_{\lt i}\) (his bits at all coordinates below \(i\)), given the pair \((X_{\lt i}, Y_{\ge i})\) formed by Alice’s prefix and Bob’s suffix, is zero:
Fix a positive integer \(n\), a deterministic communication protocol \(p\) for disjointness inputs on the coordinate set \(\{ 0,\dots ,n-1\} \), and a coordinate \(i\). Draw a hard sample and condition on the event that the induced input sets \(X\) and \(Y\) are disjoint; under this conditioned distribution let \(X_i\) denote Alice’s bit at coordinate \(i\), let \(M\) denote the transcript produced by executing \(p\) on the induced input pair, let \(X_{\lt i}\) denote Alice’s bits at the coordinates below \(i\), let \(Y_{\ge i}\) denote Bob’s bits at the coordinates at least \(i\), and let \(Y\) denote Bob’s full bit vector. Then the conditional mutual information between \(X_i\) and \(M\), given the partial pair \((X_{\lt i}, Y_{\ge i})\), is at most the conditional mutual information given the fuller pair \((X_{\lt i}, Y)\):
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness problem on inputs of length \(n\). Let \(\mu \) be the hard distribution on samples conditioned on the event that Alice’s input set and Bob’s input set are disjoint, and, for a sample governed by \(\mu \), write \(M\) for the transcript produced by running \(p\) on the sample’s input pair, write \(X_i\) for Alice’s bit at coordinate \(i\), write \(X_{\lt i}\) for Alice’s bits at all coordinates below \(i\), write \(Y_{\ge i}\) for Bob’s bits at the coordinates from \(i\) onward, and write \(Y\) for Bob’s full bit vector. With every mutual information computed under \(\mu \),
Fix a positive integer \(n\) and a deterministic protocol \(p\) for length-\(n\) disjointness inputs, and work throughout under the hard distribution on samples conditioned on the event that the generated input pair is disjoint. Under this distribution write \(X = (X_1, \ldots , X_n)\) for Alice’s input vector, \(Y\) for Bob’s input vector, \(M\) for the transcript produced by running \(p\) on the input pair \((X, Y)\), and \(X_{\lt i}\) for the strict prefix \((X_1, \ldots , X_{i-1})\) of Alice’s vector. Then
where each \(I(\, \cdot : \cdot \mid \cdot \, )\) denotes conditional mutual information taken with respect to the conditioned distribution.
Fix a positive integer \(n\) and a deterministic protocol \(p\) for the \(n\)-coordinate disjointness problem. Draw an input from the hard distribution conditioned on the event that Alice’s and Bob’s sets are disjoint, and write \(X = (X_1,\dots ,X_n)\) and \(Y = (Y_1,\dots ,Y_n)\) for Alice’s and Bob’s Boolean input vectors and \(M\) for the transcript produced by running \(p\) on that input pair; for each coordinate \(i\) let \(X_i\) be Alice’s bit there, \(X_{\lt i}\) her vector of bits at earlier coordinates, and \(Y_{\ge i}\) Bob’s vector of bits at \(i\) and later coordinates. Then, with every mutual information taken under this disjointness-conditioned distribution,
Let \(n\) be a positive integer and let \(p\) be a deterministic protocol for disjointness inputs of length \(n\), and write \(M\) for the transcript produced by running \(p\) on the input pair generated by a hard-distribution sample. Work throughout under the hard distribution conditioned on the generated pair being disjoint, and write \(T\) for the special coordinate, \(X_T\) for Alice’s bit at that coordinate, and \(X_{\lt T}\) and \(Y_{\ge T}\) for Alice’s bits before the special coordinate and Bob’s bits from the special coordinate onward. Then Alice’s special-coordinate information term is the uniform average, over the \(n\) possible values of \(T\), of the corresponding conditional mutual information computed on the fiber where \(T\) is fixed:
where \(I_{\, T=i}\) denotes conditional mutual information taken under the same disjoint-conditioned distribution further conditioned on the event \(T = i\).
Let \(n\) be a positive integer and let \(p\) be a deterministic communication protocol for the disjointness problem on the \(n\) coordinates, in which each player holds a subset of \(\{ 0,\dots ,n-1\} \) and the protocol outputs a Boolean value. Running \(p\) on the input pair \((X(\omega ),Y(\omega ))\) determined by a hard sample \(\omega \) produces a transcript \(M(\omega )\). Write \(\mu \) for the hard distribution conditioned on the event that \(X(\omega )\) and \(Y(\omega )\) are disjoint, and for a sample \(\omega \) let \(T\) be its special coordinate and \(x_T\) Alice’s bit there; the dynamic conditioning of \(\omega \) is the pair \((x_{\lt T},\, y_{\ge T})\) recording Alice’s bits at coordinates below \(T\) and Bob’s bits at coordinates at or above \(T\), with every remaining coordinate set to \(\mathrm{false}\). Then for each coordinate \(i\),
where the left-hand conditional mutual information is taken under \(\mu \) further conditioned on the event \(\{ T=i\} \), and the right-hand one under \(\mu \) with the fixed-coordinate conditioning \((x_{\lt i},\, y_{\ge i})\) (Alice’s bits at coordinates below \(i\) and Bob’s bits at coordinates at or above \(i\), all other coordinates \(\mathrm{false}\)) and Alice’s bit \(x_i\) at coordinate \(i\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and let \(M\) denote the transcript that \(p\) produces on the input pair generated by a hard-distribution sample. All quantities below are computed under the hard distribution conditioned on the event that the generated pair of sets is disjoint. Writing \(X_i\) for Alice’s bit at coordinate \(i\), \(X_{\lt i}\) for Alice’s input bits at the coordinates below \(i\), \(Y_{\ge i}\) for Bob’s input bits at the coordinates \(i\) and above, and \(T\) for the special coordinate, one has
so the conditional mutual information between Alice’s bit at the special coordinate and the transcript, given the triple \((T, X_{\lt T}, Y_{\ge T})\), is the average over the \(n\) coordinates of the corresponding fixed-coordinate information terms.
Fix an integer \(n \ge 1\) and a deterministic two-party communication protocol \(p\) for set disjointness on inputs of length \(n\), in which Alice and Bob each hold a subset of \(\{ 1,\dots ,n\} \). Let \(\mu \) denote the hard distribution over such input pairs conditioned on the event that Alice’s and Bob’s sets are disjoint, and take all mutual information \(I(\, \cdot \, ;\, \cdot \mid \, \cdot \, )\) below with respect to \(\mu \). Under \(\mu \), let \(X, Y \colon \{ 1,\dots ,n\} \to \{ 0,1\} \) be the input vectors of Alice and Bob, let \(T\) be the special coordinate, let \(X_T\) be Alice’s bit at coordinate \(T\), and let \(M\) be the transcript produced by running \(p\) on the pair \((X,Y)\); write \(X_{\lt T}\) for the vector of Alice’s bits at coordinates strictly below \(T\), padded with \(0\) at every other coordinate, and \(Y_{\ge T}\) for the vector of Bob’s bits at coordinates at least \(T\), padded with \(0\) at every other coordinate. Then
Fix an integer \(n \ge 1\) and a deterministic communication protocol \(p\) for the disjointness problem on \(n\) coordinates, in which Alice and Bob each hold a subset of \(\{ 1,\dots ,n\} \). Work under the hard distribution over input pairs conditioned on the event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint, and let \(M\) be the transcript that \(p\) produces on a sampled input pair. Let \(T\) be the special coordinate, let \(Y_T\) be Bob’s bit at coordinate \(T\), let \(X_{\le T}\) be the vector recording Alice’s bits at all coordinates up to and including \(T\) and \(0\) beyond, let \(Y_{\gt T}\) be the vector recording Bob’s bits at all coordinates strictly greater than \(T\) and \(0\) elsewhere, and let \(X\) and \(Y\) be the full input vectors of Alice and Bob. With every mutual information taken with respect to the hard distribution conditioned on disjointness of \(X\) and \(Y\),
Let \(n\) be a positive integer and let \(p\) be a deterministic two‑party communication protocol on disjointness inputs of length \(n\). Sample from the hard distribution conditioned on the event that the two generated sets are disjoint, and write \(X, Y \colon \{ 1,\dots ,n\} \to \{ 0,1\} \) for Alice’s and Bob’s resulting input vectors and \(M\) for the transcript that \(p\) produces on the corresponding input pair. Then the conditional mutual information between \(X\) and \(M\) given \(Y\), computed under this conditioned distribution, satisfies
where \(\mathrm{complexity}(p)\) is the worst‑case number of bits exchanged by \(p\) and \(\log \) denotes the natural logarithm.
Let \(n\) be a positive integer, and let \(p\) be a deterministic two-party communication protocol for the length-\(n\) set-disjointness problem, in which Alice holds a set \(X \subseteq \{ 0,\dots ,n-1\} \) and Bob holds a set \(Y \subseteq \{ 0,\dots ,n-1\} \). Draw an input pair from the hard distribution conditioned on the disjointness event \(X \cap Y = \varnothing \); write \(x, y \in \{ 0,1\} ^{n}\) for the indicator vectors of \(X\) and \(Y\) respectively, and write \(M\) for the transcript produced by executing \(p\) on the pair \((X, Y)\). The conditional mutual information, measured in nats, between \(y\) and \(M\) given \(x\) then satisfies
where \(\mathrm{complexity}(p)\) denotes the worst-case number of bits exchanged by \(p\).
Let \(n\) be a positive integer and let \(p\) be a deterministic two-party communication protocol for disjointness on inputs of length \(n\), with communication complexity \(\ell \). Draw a hard sample and condition on the event \(D\) that Alice’s generated set \(X\) and Bob’s generated set \(Y\) are disjoint; let \(T\) be the special coordinate, \(X_T\) Alice’s bit at \(T\), and \(M\) the transcript obtained by running \(p\) on the generated input pair \((X,Y)\). Then, under this disjointness-conditioned hard distribution, the conditional mutual information between Alice’s special-coordinate bit and the transcript, given the special coordinate together with Alice’s bits before it and Bob’s bits from it onward, satisfies
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), with communication complexity \(\ell \). Sample an input from the hard distribution conditioned on the event that Alice’s and Bob’s generated sets are disjoint; let \(M\) denote the transcript that \(p\) produces on the sampled input pair, let \(T\) denote the special coordinate, let \(Y_T\) denote Bob’s bit at the special coordinate, and let \((T, X_{\le T}, Y_{\gt T})\) denote Bob’s special-coordinate conditioning variable. Then the conditional mutual information between \(Y_T\) and \(M\) given \((T, X_{\le T}, Y_{\gt T})\) satisfies
Fix a positive integer \(n\) and let \(p\) be a deterministic two-party communication protocol whose inputs are the pairs of subsets of \(\{ 1,\dots ,n\} \) held by Alice and Bob in the set-disjointness problem. Draw a sample from the hard distribution on such inputs conditioned on the event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint, let \(M\) be the transcript that \(p\) produces on the resulting input pair, let \(T\) be the special coordinate carried by the sample, and write \(X_T\) and \(Y_T\) for Alice’s and Bob’s bits at \(T\); for a threshold coordinate, write \(X_{\lt T}\), \(X_{\le T}\), \(Y_{\gt T}\), \(Y_{\ge T}\) for the tuples of input bits at the coordinates strictly before, up to and including, strictly after, and from \(T\) onward. Then, writing \(C(p)\) for the communication complexity of \(p\) (the worst-case number of bits exchanged) and \(\ln \) for the natural logarithm, the sum of the conditional mutual information of \(X_T\) with \(M\) given \((T, X_{\lt T}, Y_{\ge T})\) and the conditional mutual information of \(Y_T\) with \(M\) given \((T, X_{\le T}, Y_{\gt T})\) satisfies
Let \(\omega \) be a sample of the hard distribution, with special coordinate \(T\), and suppose Bob’s bit at the special coordinate is false. Then Bob’s bit-vector from the special coordinate onward — his bits at all coordinates \(i \ge T\), set to false at every coordinate \(i \lt T\) — coincides, as a function \(\mathrm{Fin}\, n \to \{ \text{false}, \text{true}\} \), with Bob’s bit-vector strictly after the special coordinate — his bits at all coordinates \(i \gt T\), set to false elsewhere.
Let \(\omega \) be a sample of the hard distribution, with special coordinate \(T\), and let \(X_{\lt T}\) denote Alice’s input bits at the coordinates strictly before \(T\) (padded with \(\mathrm{false}\) elsewhere), \(Y_{\ge T}\) Bob’s input bits at the coordinates from \(T\) onward (padded with \(\mathrm{false}\) elsewhere), and \(Y_{\gt T}\) Bob’s input bits at the coordinates strictly after \(T\) (padded with \(\mathrm{false}\) elsewhere). If Bob’s bit at the special coordinate is \(\mathrm{false}\), then Alice’s corrected special-coordinate conditioning variable and the coarse conditioning variable coincide:
Fix a positive integer \(n\), and take the hard distribution on samples, conditioned first on the event that Alice’s and Bob’s input sets are disjoint and then further conditioned on the event that Bob’s special bit \(y_T\) is false. Under this doubly-conditioned distribution, Bob’s special bit \(y_T\) equals \(\mathtt{false}\) almost surely.
Fix a positive integer \(n\), and work on the sample space of the hard distribution for set disjointness, where each sample determines a special coordinate \(T \in \{ 0,\dots ,n-1\} \) together with Alice’s and Bob’s input bits. Write \(X_{\lt T}\) for Alice’s bits at the coordinates strictly below \(T\) (padded with \(\mathrm{false}\) elsewhere), \(Y_{\ge T}\) for Bob’s bits at the coordinates from \(T\) onward (padded with \(\mathrm{false}\) elsewhere), and \(Y_{\gt T}\) for Bob’s bits at the coordinates strictly above \(T\) (padded with \(\mathrm{false}\) elsewhere). Then, under the hard distribution conditioned on the event that Alice’s and Bob’s input sets are disjoint and further on Bob’s bit at the special coordinate being \(\mathrm{false}\), the triple \((T, X_{\lt T}, Y_{\ge T})\) equals the triple \((T, X_{\lt T}, Y_{\gt T})\) almost everywhere.
The Alice information term after additionally conditioning on \(Y_{T}=false\): \(I(X_{T} : M | T, X_{\lt T}, Y_{≥T}, Y_{T}=0, D)\).
The same Alice \(Y_{T}=false\) information term using the coarse conditioning \(T, X_{\lt T}, Y_{\gt T}\).
Fix a length \(n \ge 1\) and a deterministic two-party protocol \(p\) for the disjointness problem on inputs of that length, and equip the hard-distribution sample space with the law obtained by conditioning on the generated input pair being disjoint and, in addition, on Bob’s bit \(Y_T\) at the special coordinate \(T\) being \(\mathrm{false}\). Write \(X_T\) for Alice’s bit at the special coordinate, and let \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) be the random variable that records the protocol transcript \(M\) produced by running \(p\), the special coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\). Then the average over \(Z\) of the Kullback–Leibler divergence between the conditional law of \(X_T\) given \(Z\) and the uniform distribution on a single bit equals the mutual information \(I(X_T \, ; Z)\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and let \(\mu \) be the hard distribution on samples, conditioned on the generated input pair \((X,Y)\) being disjoint and on Bob’s special bit \(Y_T\) being false. Write \(X_T\) for Alice’s bit at the special coordinate \(T\) and \(\Pi \) for the transcript that \(p\) produces on the generated input. Then the conditional mutual information of \(X_T\) and \(\Pi \) given the triple \((T,\, X_{\lt T},\, Y_{\ge T})\) equals the conditional mutual information of \(X_T\) and \(\Pi \) given the coarser triple \((T,\, X_{\lt T},\, Y_{\gt T})\), both computed under \(\mu \); that is,
Here \(X_{\lt T}\) denotes Alice’s bits strictly before the special coordinate (padded with false elsewhere), \(Y_{\gt T}\) Bob’s bits strictly after it, and \(Y_{\ge T}\) Bob’s bits from the special coordinate onward.
Fix a positive integer \(n\) and a deterministic protocol \(p\) for set disjointness on subsets of \(\{ 1,\dots ,n\} \). Let \(\mu \) denote the hard distribution over samples, conditioned both on the two generated input sets being disjoint and on Bob’s bit at the special coordinate being \(\mathrm{false}\). Let \(Z\) be the statistic sending each sample \(\omega \) to the tuple consisting of the transcript of \(p\) on its input pair, the special coordinate, Alice’s input bits strictly before that coordinate, and Bob’s input bits strictly after it; the map \(Z\) takes only finitely many values. For each such value \(z\), let \(\mathrm{KL}(z)\) be the real-valued Kullback–Leibler divergence, from the uniform distribution on one bit, of the conditional law of Alice’s special bit given \(Z = z\). Then the \(\mu \)-average of the KL cost, evaluated along \(Z\), splits as a finite fiber-weighted sum:
where \(z\) ranges over all values of \(Z\) and \(\mu \bigl(Z^{-1}(z)\bigr)\) is the \(\mu \)-measure of the fiber \(\{ \omega : Z(\omega ) = z\} \).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) whose inputs are pairs of subsets of an \(n\)-element coordinate set. Let \(\mu \) be the hard distribution conditioned both on the two generated input sets being disjoint and on Bob’s bit at the special coordinate being \(\mathrm{false}\). For a sample \(\omega \), let \(Z(\omega )\) record the transcript of \(p\) on the generated input, the special coordinate \(T\), Alice’s input bits at the coordinates strictly before \(T\), and Bob’s input bits at the coordinates strictly after \(T\), and let \(\mathcal Z\) be the finite set of values it takes; for each \(z \in \mathcal Z\) write \(F_z = \{ \omega : Z(\omega ) = z\} \) for the corresponding fiber. For a value \(z\), let \(\kappa (z)\) be the Kullback–Leibler divergence, taken as a real number, of the law of Alice’s bit at the special coordinate — obtained from the ambient sample measure conditioned on \(F_z\) — from the uniform law on one bit. Then
where \(\mathcal L_\mu (\, \cdot \mid Z = z)\) denotes the law under \(\mu \) conditioned on the fiber \(F_z\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the \(n\)-coordinate disjointness problem, and let \(\mu \) be the hard distribution on samples \(\omega \) conditioned on the two generated input sets being disjoint and on Bob’s bit at the special coordinate \(T\) being false. Write \(X_T(\omega )\) for Alice’s bit at the special coordinate, and let \(Z(\omega )\) be the summary variable recording the transcript of \(p\) on the generated input pair together with the special coordinate \(T\), Alice’s coordinates strictly before \(T\), and Bob’s coordinates strictly after \(T\). For a value \(z\) of \(Z\), let \(\mathcal{L}(X_T \mid Z = z)\) denote the law of \(X_T\) under the hard distribution conditioned on the fiber \(\{ Z = z\} \), and let \(U\) be the uniform law on a single bit. Then
so that the \(\mu \)-average of the fiberwise Kullback–Leibler divergences from uniform equals the conditional Kullback–Leibler divergence of \(X_T\) given \(Z\), measured from uniform, under \(\mu \).
Flip only Alice’s special-coordinate bit. This preserves the coarse conditioning data \(T, X_{\lt T}, Y_{\gt T}\) and toggles \(X_{T}\).
Let \(\omega \) be a sample of the hard distribution, recording a special coordinate \(T\), Alice’s and Bob’s bits \(x_T, y_T\) at that coordinate, and an assignment of the remaining coordinates. Toggling Alice’s special-coordinate bit twice — that is, applying to \(\omega \) the map that negates \(x_T\) while leaving \(T\), \(y_T\), and the other coordinates unchanged, and then applying that same map again — recovers \(\omega \) exactly.
Fix \(n \ge 1\), and let \(\phi \) be the map on hard samples that flips only Alice’s special-coordinate bit, sending a sample \(\omega = (T, x_T, y_T, \mathrm{other})\) to \((T, \lnot x_T, y_T, \mathrm{other})\). Then for every hard sample \(\omega \), the preimage of the singleton \(\{ \omega \} \) under \(\phi \) is exactly the singleton \(\{ \phi (\omega )\} \); that is, \(\phi ^{-1}(\{ \omega \} ) = \{ \phi (\omega )\} \).
Fix a positive integer \(n\), and let \(\omega \) be a point of the hard sample space, i.e. a choice of special coordinate \(T \in \{ 0,\dots ,n-1\} \), bits \(X_T, Y_T \in \{ 0,1\} \), and an assignment of one of the three disjointness states to each coordinate. Write \(\omega '\) for the point obtained from \(\omega \) by flipping only Alice’s special-coordinate bit \(X_T\), leaving \(T\), \(Y_T\), and all the other-coordinate data unchanged. Then the ambient volume measure assigns the singleton \(\{ \omega '\} \) the same real-valued mass as the singleton \(\{ \omega \} \).
Fix a positive integer \(n\), and consider the finite sample space whose points are the hard samples \(\omega = (T, x_T, y_T, \mathrm{other})\), with \(T \in \{ 0, \dots , n-1\} \), bits \(x_T, y_T \in \{ \text{false}, \text{true}\} \), and a coordinate labelling \(\mathrm{other} \colon \{ 0,\dots ,n-1\} \to \{ \text{neither}, \text{leftOnly}, \text{rightOnly}\} \). Let \(f\) be the self-map of this space that toggles Alice’s special-coordinate bit, sending \(\omega \) to \((T, \lnot x_T, y_T, \mathrm{other})\) while leaving \(T\), \(y_T\), and \(\mathrm{other}\) fixed. Then \(f\) is measure-preserving for the volume (uniform counting) measure on the finite sample space: it is measurable and pushes the volume measure forward to itself.
Let \(\omega \) be a sample from the hard distribution, and write \(X_T(\omega )\) for Alice’s bit at the special coordinate of \(\omega \). Let \(\omega '\) be the sample obtained from \(\omega \) by toggling Alice’s special-coordinate bit while leaving all other data unchanged. Then \(X_T(\omega ') = \lnot \, X_T(\omega )\); that is, reading Alice’s special bit after the flip yields the negation of Alice’s special bit before it.
Let \(\omega \) be a sample of the hard distribution, and let \(\omega '\) be obtained from \(\omega \) by flipping only Alice’s special-coordinate bit (toggling \(X_T\) while leaving \(T\), the coordinate types, and Bob’s bits unchanged). Then Bob’s bit at the special coordinate is the same for both samples: the special-\(Y\) value of \(\omega '\) equals the special-\(Y\) value of \(\omega \).
Let \(n\) be a positive integer and let \(\omega \) be a hard-distribution sample, consisting of a special coordinate \(T \in \{ 0,\dots ,n-1\} \), Alice’s special bit \(x_T\), Bob’s special bit \(y_T\), and a coordinate assignment. Then flipping only Alice’s special bit leaves her padded prefix before the special coordinate unchanged; that is, the function \(i \mapsto \bigl(x\text{-bit of }\omega \text{ at }i\text{ if }i \lt T,\ \text{else }\mathrm{false}\bigr)\) is the same whether it is computed from \(\omega \) or from the sample obtained by toggling \(x_T\) alone.
Let \(n\) be a positive integer, and let \(\omega \) be a sample of the hard distribution, consisting of a distinguished coordinate \(T \in \{ 0,\dots ,n-1\} \), Alice’s special bit \(x_T \in \{ 0,1\} \), Bob’s special bit \(y_T \in \{ 0,1\} \), and an assignment \(i \mapsto c_i\) of a coordinate type to each index \(i\). Let Bob’s bit at coordinate \(i\) be \(y_T\) when \(i = T\) and otherwise the bit determined by the coordinate type \(c_i\), and let \(\beta (\omega ) \in \{ 0,1\} ^n\) be Bob’s post-special vector, whose \(i\)-th entry equals Bob’s bit at \(i\) when \(T \lt i\) and is \(0\) otherwise. Writing \(\omega '\) for the sample obtained from \(\omega \) by replacing \(x_T\) with its negation and leaving \(T\), \(y_T\), and the coordinate-type assignment unchanged, we have
that is, toggling only Alice’s special-coordinate bit leaves Bob’s input bits after the special coordinate unchanged.
Fix \(n \ge 1\), and let \(\omega \) be a sample of the hard distribution: a special coordinate \(T \in \{ 0,1,\dots ,n-1\} \), bits \(x_T\) and \(y_T\) for Alice and Bob at that coordinate, and a disjointness type assigned to every coordinate. From \(\omega \) form the coarse conditioning \((T,\, X_{\lt T},\, Y_{\gt T})\), where \(X_{\lt T}\) is Alice’s input bits at the coordinates strictly below \(T\) (padded with \(\mathrm{false}\) elsewhere) and \(Y_{\gt T}\) is Bob’s input bits at the coordinates strictly above \(T\) (padded with \(\mathrm{false}\) elsewhere). Let \(\omega '\) be obtained from \(\omega \) by toggling only Alice’s special bit \(x_T\), leaving \(T\), \(y_T\), and all coordinate types unchanged. Then \(\omega \) and \(\omega '\) produce the same coarse conditioning: \((T,\, X_{\lt T},\, Y_{\gt T})\) is identical for \(\omega '\) and \(\omega \).
Work with the volume (counting) measure on the finite space of hard-distribution samples, in which each sample records a special coordinate \(T\), Alice’s and Bob’s special bits \(X_T\) and \(Y_T\), and the remaining per-coordinate data. Fix a bit \(b\) and a triple \(c=(t,u,v)\), where \(t\) is a coordinate and \(u,v\) are bit-vectors, playing the role of a value of the coarse conditioning \((T,\, X_{\lt T},\, Y_{\gt T})\). Then the mass of the event that Bob’s special bit satisfies \(Y_T=\mathrm{false}\), the coarse conditioning equals \(c\), and Alice’s special bit satisfies \(X_T=b\) is exactly \(\tfrac 12\) times the mass of the event that \(Y_T=\mathrm{false}\) and the coarse conditioning equals \(c\).
Fix a positive integer \(n\), and let \(\mu \) denote the hard distribution on samples conditioned on the event that Alice’s and Bob’s generated input sets are disjoint and further conditioned on Bob’s special bit being \(\mathsf{false}\). Write \(X_T\) for Alice’s bit at the special coordinate and write \((T, X_{\lt T}, Y_{\gt T})\) for the coarse variable recording the special coordinate together with Alice’s bits strictly before it and Bob’s bits strictly after it. Then for every bit \(b \in \{ \mathsf{false}, \mathsf{true}\} \) and every value \(c\) of the coarse variable,
where the measures are taken as real numbers; that is, under \(\mu \), Alice’s special bit is uniformly distributed over each fiber of the coarse variable.
Fix a positive integer \(n\) and take the hard distribution on samples conditioned on the event that Alice’s set \(X\) and Bob’s set \(Y\) are disjoint, and further conditioned on Bob’s special bit \(Y_T\) being false. Under this conditional distribution the mutual information between Alice’s special bit \(X_T\) and the coarse variable \((T,\, X_{\lt T},\, Y_{\gt T})\) is zero:
so that \(X_T\) is independent of \((T,\, X_{\lt T},\, Y_{\gt T})\).
Let \(n\) be a positive integer and let \(p\) be a deterministic two-party communication protocol for disjointness inputs of length \(n\). Let \(\mu \) denote the hard distribution on inputs, conditioned both on the event that Alice’s and Bob’s generated input sets are disjoint and on Bob’s bit at the special coordinate being \(\mathrm{false}\). Write \(T\) for the special coordinate, \(X_T\) for Alice’s bit at coordinate \(T\), \(X_{\lt T}\) for the string of Alice’s input bits at coordinates below \(T\) (set to \(\mathrm{false}\) at all other coordinates), \(Y_{\gt T}\) for the string of Bob’s input bits at coordinates above \(T\) (set to \(\mathrm{false}\) at all other coordinates), and \(M\) for the transcript that \(p\) produces on the sampled input pair. Then, with every information quantity computed under \(\mu \),
Fix a positive integer \(n\) and a deterministic protocol \(p\) for the disjointness problem on inputs of length \(n\). Let \(\mu \) denote the hard distribution on samples, conditioned on the event that Alice’s set and Bob’s set are disjoint and on the event that Bob’s bit at the special coordinate \(T\) equals \(\mathtt{false}\); let \(\mathbb {E}_\mu \) denote expectation under \(\mu \), and let \(I_\mu \) denote conditional mutual information under \(\mu \). Let \(M\) denote the transcript produced by running \(p\) on the generated input pair, let \(X_T\) denote Alice’s bit at the special coordinate, and let \(Z = (M,\, T,\, X_{\lt T},\, Y_{\gt T})\) denote the fine variable consisting of the transcript together with the coarse data \((T, X_{\lt T}, Y_{\gt T})\). Then the \(\mu \)-average of the Kullback–Leibler divergence \(D(\cdot \, \| \, \cdot )\) from the conditional law of \(X_T\) given \(Z\) to the uniform distribution on \(\{ 0,1\} \) equals the conditional mutual information between \(X_T\) and \(M\) given the coarse data:
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\), and work under the hard distribution conditioned on Alice’s and Bob’s generated input sets being disjoint and on Bob’s bit \(Y_T\) at the special coordinate \(T\) being \(\mathrm{false}\). Write \(M\) for the transcript that \(p\) produces on the generated input, let \(Z = (M,\, T,\, X_{\lt T},\, Y_{\gt T})\) be the associated fiber variable, and let \(U\) be the uniform law on one bit. Then the expectation, taken over this conditioned distribution, of the Kullback–Leibler divergence \(D_{\mathrm{KL}}\! \big(P_{X_T \mid Z}\, \big\| \, U\big)\) of the conditional law of Alice’s special bit \(X_T\) given \(Z\) relative to \(U\) equals the conditional mutual information \(I\big(X_T ; M \mid T,\, X_{\lt T},\, Y_{\ge T}\big)\) between \(X_T\) and \(M\) given Alice’s conditioning variable \((T,\, X_{\lt T},\, Y_{\ge T})\), computed under the same conditioned distribution.
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for disjointness inputs of length \(n\). Consider the hard distribution over samples conditioned on the generated input pair \((X, Y)\) being disjoint, and let \(M\) be the transcript that \(p\) produces on that input, \(X_T\) Alice’s bit at the special coordinate \(T\), and \((T, X_{\lt T}, Y_{\ge T})\) Alice’s corrected special-coordinate conditioning variable. Writing \(I_D(X_T : M \mid T, X_{\lt T}, Y_{\ge T})\) for the conditional mutual information under this disjoint-conditioned distribution, and \(I_{D_0}(X_T : M \mid T, X_{\lt T}, Y_{\ge T})\) for the same conditional mutual information under the distribution obtained by further conditioning on Bob’s special bit \(Y_T\) being false, one has
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for set-disjointness, whose inputs are the pairs of subsets \(X, Y \subseteq \{ 0, 1, \dots , n-1\} \) produced by the hard distribution. Let \(\mu \) be the hard distribution conditioned both on the two generated sets being disjoint and on Bob’s bit \(Y_T\) at the special coordinate \(T\) being \(\mathrm{false}\), and for a sample \(\omega \) write \(\Pi (\omega )\) for the transcript of \(p\) run on the input pair \((X, Y)\) generated by \(\omega \). Let \(Z(\omega ) = \big(\Pi (\omega ),\, T,\, X_{\lt T},\, Y_{\gt T}\big)\) be the statistic recording the transcript, the special coordinate, Alice’s bits strictly before \(T\), and Bob’s bits strictly after \(T\). For each value \(z\) that \(Z\) can take, let \(D(z)\) be the Kullback–Leibler divergence, from the uniform distribution on one bit, of the conditional law of Alice’s special bit \(X_T\) given \(Z = z\), where the conditioning is taken with respect to the ambient uniform law on samples. Then
where the conditional mutual information on the right is computed under the hard distribution conditioned only on the two generated sets being disjoint.
Fix a positive integer \(n\) and a deterministic two-party communication protocol \(p\) for set-disjointness on \(n\) coordinates, and let \(\gamma \gt 0\). For a sample \(\omega \) of the hard distribution, write \(T\) for its special coordinate, \(X_T\) and \(Y_T\) for Alice’s and Bob’s bits at \(T\), \(\Pi \) for the transcript produced by running \(p\) on the induced input pair \((X(\omega ), Y(\omega ))\), and \(Z = (\Pi ,\, T,\, X_{\lt T},\, Y_{\gt T})\) for the transcript together with the special coordinate, Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\). Suppose that, under the hard distribution conditioned on the two input sets being disjoint, the total claimed information satisfies
Then, taking the expectation over the same disjoint-conditioned hard distribution further conditioned on \(Y_T\) being \(\mathrm{false}\), the mean Kullback–Leibler divergence of the conditional law of \(X_T\) given the observed value of \(Z\) from the uniform distribution on one bit satisfies
Fix an input length \(n \ge 1\), a deterministic communication protocol \(p\) for disjointness on inputs of length \(n\), and a real number \(\gamma \gt 0\). Draw a sample \(\omega \) from the hard distribution \(\mathbb {P}\); write \(M\) for the transcript produced by \(p\) on the associated input pair, write \(T\) for the special coordinate, and set \(Z = (M,\, T,\, X_{\lt T},\, Y_{\gt T})\), collecting the transcript together with \(T\), Alice’s bits strictly before \(T\), and Bob’s bits strictly after \(T\). For each value \(z\) of \(Z\), let \(\Delta (z)\) denote the total variation distance between the conditional law of Alice’s special bit \(X_T\) given \(Z = z\) under \(\mathbb {P}\) and the uniform law on one bit. Suppose the combined conditional mutual information
where both terms are computed under \(\mathbb {P}\) conditioned on the disjointness event \(D\) (that Alice’s and Bob’s input sets are disjoint). Then, with the expectation taken under \(\mathbb {P}\) conditioned on \(D\) together with \(Y_T = 0\),
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the length-\(n\) set-disjointness problem, and let \(\gamma \gt 0\). Work under the hard distribution on samples \(\omega \), each of which determines a special coordinate \(T\), Alice’s and Bob’s input sets \(X\) and \(Y\) (with special bits \(x_T\) and \(y_T\)), and the transcript \(M\) produced by \(p\) on input \((X,Y)\). For a value \(z\) of the variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\), let \(\delta _X(z)\) be the total variation distance between the conditional law of \(x_T\) given \(\{ Z = z\} \) and the uniform distribution on one bit. Suppose that, under the hard distribution conditioned on the disjointness event \(X \cap Y = \varnothing \),
Then the hard distribution assigns mass at most \(\gamma /2\) to the set of samples for which both special bits vanish, \(x_T = y_T = 0\), and \(\delta _X(Z) \gt \gamma \).
Fix a positive integer \(n\) and a deterministic two-party protocol \(p\) for the set-disjointness problem in which Alice and Bob hold subsets \(X, Y \subseteq \{ 1, \dots , n\} \). Draw a sample \(\omega \) uniformly from the finite hard-sample space; a draw fixes a special coordinate \(T\), Alice’s and Bob’s bits \(x_T\) and \(y_T\) at the special coordinate, and the two input sets \(X(\omega )\) and \(Y(\omega )\). Let \(M(\omega )\) be the transcript produced by \(p\) on the input \((X(\omega ), Y(\omega ))\), and let
record the transcript, the special coordinate, Alice’s bits at coordinates strictly below \(T\), and Bob’s bits at coordinates strictly above \(T\). For a value \(z\) taken by \(Z\), let \(\delta (z)\) be the total-variation distance between the uniform law on a single bit and the conditional law of \(y_T\) given \(Z = z\), the latter formed under the uniform law on the hard-sample space. Write \(I(\, \cdot \, ;\, \cdot \mid \cdot \, )\) for conditional mutual information computed under the measure obtained by conditioning the uniform law on the event that \(X(\omega )\) and \(Y(\omega )\) are disjoint. Let \(\gamma \gt 0\) be a real number for which
Then the probability, under the uniform law on the hard-sample space, that \(x_T = y_T = 0\) and \(\delta (Z(\omega )) \gt \gamma \) is at most \(\gamma /2\).
Fix a positive integer \(n\) and a deterministic two-party protocol \(p\) for the set-disjointness problem on subsets of \(\{ 1,\dots ,n\} \). The hard distribution is the uniform probability measure on the finite sample space; a sample \(\omega \) determines a special coordinate \(T \in \{ 1,\dots ,n\} \), Alice’s input set \(X\) and Bob’s input set \(Y\), and the two special-coordinate bits \(X_T\) and \(Y_T\). Let \(M\) denote the transcript that \(p\) produces on the pair \((X,Y)\), and let \(Z = (M,\, T,\, X_{\lt T},\, Y_{\gt T})\) be the statistic recording the transcript, the special coordinate, Alice’s input bits strictly before the special coordinate, and Bob’s input bits strictly after the special coordinate. Say that a value \(z\) is good when the law of \((X_T,Y_T)\) under the hard distribution conditioned on the fiber \(\{ Z = z\} \) lies within total variation distance \(2\gamma \) of the uniform distribution on \(\{ 0,1\} ^2\). Suppose \(\gamma \gt 0\) and that, under the hard distribution conditioned on the event that \(X\) and \(Y\) are disjoint,
Then the hard-distribution probability that \(Z\) is good is at least \(\tfrac 14\, (1-4\gamma )\).
Fix a length \(n \ge 1\) and a deterministic protocol \(p\) for the disjointness problem on inputs indexed by \(\{ 0,\dots ,n-1\} \), and let \(z\) be an achievable value of the coarse variable \(Z = (M, T, X_{\lt T}, Y_{\gt T})\) recorded by the protocol. Write \(F_z\) for the fiber of \(Z\) above \(z\), that is, the set of hard-distribution samples \(\omega \) with \(Z(\omega ) = z\), and let \(\mu _z(\cdot ) = \operatorname {vol}(\cdot \mid F_z)\) denote the hard distribution conditioned on the event \(F_z\). Then for every set \(S\) of samples,
where both sides are taken as real numbers. In other words, restricting to the conditioning event \(F_z\) leaves the conditional measure unchanged, so \(\mu _z\) is supported on \(F_z\).
Fix a positive integer \(n\) and a deterministic communication protocol \(p\) for the disjointness problem on inputs of length \(n\), drawn under the hard distribution. Write \((x_T, y_T)\) for the pair of Alice’s and Bob’s bits at the special coordinate \(T\), and for a value \(z\) of the conditioning statistic let \(\mu _z\) denote the conditional law of this bit-pair on \(\{ 0,1\} ^2\) given that the statistic equals \(z\). Suppose \(z\) is \(\gamma \)-good, in the sense that the total variation distance between \(\mu _z\) and the uniform distribution on \(\{ 0,1\} ^2\) is at most \(2\gamma \). Then for every bit-pair \(b \in \{ 0,1\} ^2\),
Fix a deterministic disjointness protocol \(p\) on inputs of length \(n\), a real number \(\gamma \), and a value \(z\) of the transcript-statistic. Suppose \(z\) is *good* for \(\gamma \), meaning that the conditional special-pair law given \(z\) — the distribution of the special-coordinate bit-pair \((x_T, y_T)\) conditioned on the value \(z\) — lies within total variation distance \(2\gamma \) of the uniform law on bit-pairs. Then for every pair \(b \in \{ 0,1\} \times \{ 0,1\} \), this conditional special-pair law assigns to the singleton \(\{ b\} \) a mass of at least \(\tfrac 14 - 2\gamma \).
Fix a positive integer \(n\) and a deterministic two-party communication protocol \(p\) that outputs a Boolean on pairs of subsets of \([n]\), intended to compute set disjointness. For a sample \(\omega \) of the hard distribution, let \(Z(\omega )\) denote the statistic recording the transcript produced by running \(p\) on the induced input pair \((X_\omega , Y_\omega )\), together with the special coordinate \(T\), Alice’s input bits at coordinates before \(T\), and Bob’s input bits at coordinates after \(T\). Fix one value \(z\) of this statistic, and let \(b\) be the Boolean output attached to the transcript stored in \(z\). Then every sample \(\omega \) with \(Z(\omega ) = z\) whose bits at the special coordinate satisfy \((\text{Alice's special bit}, \text{Bob's special bit}) = (b, b)\) belongs to the protocol error event; that is, the value \(p\) computes on \((X_\omega , Y_\omega )\) differs from the true disjointness value of \(X_\omega \) and \(Y_\omega \).
Fix a positive integer \(n\) and consider the set-disjointness problem on subsets of \([n]\) under the hard distribution: a sample \(\omega \) specifies a special coordinate \(T \in [n]\), a bit-pair \((x_T, y_T)\) at \(T\), and at each remaining coordinate one of the three options *neither*, *Alice only*, or *Bob only*; from \(\omega \) one reads off Alice’s set \(X(\omega )\) and Bob’s set \(Y(\omega )\). Let \(p\) be a deterministic communication protocol with Boolean output on such inputs, and let \(Z(\omega )\) be the statistic recording the transcript of \(p\) on \((X(\omega ), Y(\omega ))\), the special coordinate \(T\), Alice’s bits at the coordinates below \(T\), and Bob’s bits at the coordinates above \(T\). Let \(\gamma \in \mathbb {R}\), and suppose the value \(z\) of \(Z\) is *good*, meaning that the total variation distance between the conditional law of the special bit-pair \((x_T, y_T)\) given \(Z = z\) and the uniform distribution on \(\{ 0,1\} ^2\) is at most \(2\gamma \). Then, conditioning on the event \(Z = z\), the probability that \(p\) errs on disjointness — that its output on \((X(\omega ), Y(\omega ))\) disagrees with whether \(X(\omega )\) and \(Y(\omega )\) are disjoint — is at least \(\tfrac {1}{4} - 2\gamma \).
Fix a positive integer \(n\) and a deterministic two-party communication protocol \(p\) that attempts to decide set disjointness on pairs of subsets of \([n]=\{ 1,\dots ,n\} \), and let \(\gamma \in \mathbb {R}\). Draw a sample \(\omega \) from the hard distribution, which produces inputs \(X(\omega ),Y(\omega )\subseteq [n]\) together with a distinguished special coordinate \(T\), and let \(Z(\omega )\) be the summary statistic consisting of the transcript of \(p\) on \((X(\omega ),Y(\omega ))\), the coordinate \(T\), Alice’s input bits strictly before \(T\), and Bob’s input bits strictly after \(T\). Call \(\omega \) good when the conditional law of the special bit-pair \((x_T,y_T)\), given the value of \(Z(\omega )\), lies within total variation distance \(2\gamma \) of the uniform law on \(\{ 0,1\} ^2\), and call \(\omega \) erroneous when \(p\) outputs a value different from the true disjointness of \(X(\omega )\) and \(Y(\omega )\). Then, with all probabilities taken under the hard distribution,
Fix a positive integer \(n\), a deterministic protocol \(p\) that computes set disjointness on pairs of subsets of \([n]\) (Alice and Bob each holding one subset), and a real number \(\gamma \). Draw a sample \(\omega \) from the hard distribution, and let \(Z(\omega )\) be the summary consisting of the transcript that \(p\) produces on the associated input pair \((X(\omega ),Y(\omega ))\), the special coordinate \(T\), Alice’s input bits at the coordinates below \(T\), and Bob’s input bits at the coordinates above \(T\). Call \(\omega \) good if, conditioned on the value of \(Z(\omega )\), the law of the special bit-pair \((x_T,y_T)\) lies within total variation distance \(2\gamma \) of the uniform distribution on \(\{ 0,1\} ^2\). Then
where \(\mathrm{err}(p)\) is the distributional error of \(p\) against the disjointness function under the input distribution induced by the hard distribution.
Fix a positive integer \(n\), and let \(p\) be a deterministic two-party communication protocol whose inputs are subsets \(X, Y \subseteq [n]\) (held by Alice and Bob, respectively) and whose output is Boolean. Consider the hard input distribution generated as follows: choose a special coordinate \(T \in [n]\), bits \(x_T, y_T \in \{ 0,1\} \), and, for every coordinate \(i \ne T\), a label in \(\{ \text{neither}, \text{left only}, \text{right only}\} \), all uniformly and independently; a "left only" (resp. "right only") label places \(i\) in \(X\) (resp. \(Y\)) and in no other set, "neither" places it in neither, while at \(T\) the bits \(x_T, y_T\) decide membership of \(T\) in \(X\) and in \(Y\). Suppose that against this distribution the protocol \(p\) computes set-disjointness — outputting whether \(X \cap Y = \emptyset \) — with distributional error at most \(1/32\), i.e. the probability that the output of \(p\) on \((X, Y)\) disagrees with the disjointness indicator is at most \(1/32\). Then, writing \(\Pi \) for the transcript produced by running \(p\) on \((X, Y)\) and conditioning throughout on the event that \(X\) and \(Y\) are disjoint,
where \(X_{\lt T}\) (resp. \(X_{\le T}\)) records Alice’s membership bits at the coordinates strictly below \(T\) (resp. at most \(T\)), \(Y_{\ge T}\) (resp. \(Y_{\gt T}\)) records Bob’s membership bits at the coordinates at least \(T\) (resp. strictly above \(T\)), and all remaining coordinates are set to \(0\).
Fix a positive integer \(n\), and let \(\mu _n\) be the hard input distribution on pairs of subsets \((X, Y)\) of \([n] = \{ 0, 1, \dots , n-1\} \). Let \(p\) be a deterministic two-party communication protocol for set disjointness on inputs from \([n]\), and suppose its distributional error against the disjointness function under \(\mu _n\) is at most \(\tfrac {1}{32}\), i.e. the \(\mu _n\)-probability that the output of \(p\) disagrees with \(\mathrm{disjointness}(n, X, Y)\) is at most \(\tfrac {1}{32}\). Then the communication complexity of \(p\) satisfies
Fix a positive integer \(n\), and let \(\mathrm{DISJ}_n\) denote the set-disjointness function that sends a pair of subsets \(X, Y \subseteq [n]\) to \(\mathtt{true}\) precisely when \(X \cap Y = \emptyset \). Write \(\mathrm{R}^{\mathrm{pub}}_{1/32}(\mathrm{DISJ}_n) \in \mathbb {N}\cup \{ \infty \} \) for the public-coin randomized communication complexity of \(\mathrm{DISJ}_n\) at error \(\tfrac {1}{32}\), i.e. the least worst-case number of bits exchanged by any public-coin protocol that computes \(\mathrm{DISJ}_n\) correctly with probability at least \(\tfrac {31}{32}\) on every input. Then for every natural number \(k\) satisfying
one has \(k \lt \mathrm{R}^{\mathrm{pub}}_{1/32}(\mathrm{DISJ}_n)\).
Let \(n\) be a positive integer, and consider the set-disjointness function on subsets of \([n] = \{ 0, 1, \dots , n-1\} \), which sends a pair \(X, Y \subseteq [n]\) to \(\mathtt{true}\) precisely when \(X \cap Y = \emptyset \). Then its \(\tfrac {1}{32}\)-error public-coin randomized communication complexity \(R^{\mathrm{pub}}_{1/32}\) satisfies
where the left-hand side is the floor of the real number \(n / 2^{32}\) and the right-hand side is valued in \(\mathbb {N}_\infty \).