Representations of Quantum Gravity
Part XII · Indefinite Causal Orderquant-ph

Causal Order as Representation Data: Process Matrices, Causal Inequalities, and Locally Finite Posets as Reconstructions of Causality

Abstract

We treat causal order not as a fixed backdrop for physics but as a piece of representation data to be reconstructed from operational or combinatorial invariants, in the same spirit in which a metric is reconstructed from a spectrum or a bulk from a boundary. Two formalisms carry the load. The process-matrix formalism of Oreshkov, Costa, and Brukner encodes every correlation compatible with local quantum mechanics in a single positive operator W\Wproc that presupposes no global order between the local laboratories; a causal inequality is a linear bound satisfied by every process built from a definite (possibly classically randomized) order, and its violation certifies that no such order exists. The causal-set proposal of Bombelli, Lee, Meyer, and Sorkin encodes spacetime as a locally finite partial order (C,)(C,\csorder) from which conformal geometry is read off directly and volume is recovered by counting. We give a self-contained account of both, state the central facts as labeled propositions carrying the project's S/H/P epistemic tags, and work three examples in full: the quantum switch and its causal nonseparability, the bipartite Oreshkov–Costa–Brukner causal inequality with its bound p3/4p\le 3/4 and quantum value (2+2)/4(2+\sqrt2)/4, and a small sprinkled causal diamond whose order relation faithfully reproduces the continuum light-cone structure. That process matrices form a well-defined convex set, that the causal bound holds for all definite-order strategies, that the switch is causally nonseparable, and that order determines conformal structure (Malament) are standard mathematics ([S]). That laboratory indefinite order is a model of quantum-gravitational causal indefiniteness, and that causal-set order plus counting recovers a Lorentzian metric, are heuristic ([H]). The claim that gravity actually produces causally nonseparable processes, and the proposed identification of the two formalisms under a single causal-order invariant, are speculative ([P]). We flag throughout that this topic — indefinite causal order — is a proposed extension (QG-X) of the library's roadmap, with no prior dictionary entry for process matrices; we propose one, at status [H/P]. A companion Haskell development checks the poset axioms, the causal bound, and the switch's order dependence.

[2020-10-01]

1 Introduction

The governing perspective of this library is that quantum gravity is not primarily the quantization of material objects moving in spacetime, but the reconstruction of spacetime, matter, causality, and measurement from invariant representation structures. Most of the twelve regimes in the library reconstruct geometry: a metric from a spectrum, a bulk from a boundary code, a semiclassical three-slice from spin-network representation labels. This paper takes up the one item on the governing perspective’s own short list that is not geometry at all. It is causality: the relation “before and after” between physical events, ordinarily assumed as a precondition for even writing down a quantum operation, here treated as reconstructed — and, at the quantum level, possibly indefinite — structure.

Two independent research programs supply the mathematics. The first is the causal-set program of Bombelli, Lee, Meyer, and Sorkin . Its thesis is that spacetime is fundamentally a locally finite partially ordered set (C,)(C,\preceq): the order is causal precedence, and local finiteness — every causal interval [p,q]={r:prq}[p,q]=\{r: p\preceq r\preceq q\} is a finite set — makes the substrate discrete without a separately imposed lattice scale. The program’s slogan, “order plus number equals geometry,” is a literal reconstruction claim: the order recovers the conformal (light-cone) structure of a Lorentzian manifold, and counting elements recovers the volume element, and the two together fix the metric up to nothing. The second is the process-matrix program of Oreshkov, Costa, and Brukner . Its thesis is more radical: even the order itself can fail to be definite. A process matrix WW is an operator, formally analogous to a density matrix but for a background causal structure rather than a state, that encodes all the statistics available to a collection of local laboratories — each obeying ordinary quantum mechanics internally — without presupposing any global order among them. Some process matrices are causally nonseparable: no definite order between the parties, not even a classically randomized one, reproduces their statistics.

1.1 The reconstruction thesis for causal order

We state the thesis this paper defends. In the orthodox account, one fixes a causal structure — a Lorentzian manifold, a circuit diagram, a tensor-product factorization into “systems” with a time axis — and then places quantum operations on it. The causal structure is input. In the reconstruction account, the causal structure is output. One is handed operational data (a family of local instruments and the joint probabilities they generate) or combinatorial data (a finite set with a partial order), and one reads the causal structure — including the answer to the question “is there a definite order at all?” — off that data as an invariant.

The word invariant is doing real work. In the causal-set case the invariant is the isomorphism class of the poset (C,)(C,\preceq): two labelings of the same order are the same causal set, and the physically meaningful object is the order relation, not any embedding of it into a manifold. In the process-matrix case the invariant is the operator WW together with the convex-geometric question of whether it lies in the subset of causally separable processes. Neither invariant presupposes what it reconstructs. The causal set does not presuppose a manifold; the manifold, when it exists, is recovered as an approximation. The process matrix does not presuppose an order; the order, when it exists, is recovered as a convex decomposition.

1.2 An honesty note on status

This is the twelfth and epistemically weakest of the library’s topics, and we say so at the outset rather than burying it. Three facts about its standing should be stated plainly.

First, the library’s declared roadmap names eight modules, QG-I through QG-VIII. Indefinite causal order is not among them. Following the knowledge base, we present it as a proposed ninth-and-tenth-style extension, “QG-X: causal-order representation,” and we mark it as proposed every time it appears. It is a suggestion for where this material would sit, not an adopted part of the project.

Second, the library’s dictionary of twenty-six mathematics-to-physics entries contains a row for causal set / locally finite poset at status [H], but no row at all for process matrices, the quantum switch, or causal inequalities. We propose adding one, and we propose its status: [H/P]. The HH covers the mathematically well-defined process-matrix formalism and the finite linear algebra of causal inequalities; the PP covers the ontological claim that quantum gravity actually realizes indefinite order, which remains an extrapolation.

Third, the sharpest results in this paper are honest [S] mathematics — the convex structure of process matrices, the causal bound for definite-order strategies, the causal nonseparability of the switch, Malament’s theorem that order determines conformal structure — but the physical readings that motivate the topic are [H] at best and, where they concern gravity, [P]. We are careful to attach the tag to the claim, not to the section.

1.3 What is and is not claimed

We do not claim that the process-matrix formalism proves that quantum gravity produces indefinite causal order. The mathematical consistency of causally nonseparable processes is one thing; their gravitational realizability is another, and the laboratory quantum switch is realized on an ordinary fixed background spacetime . The gravitational reading rests on the gedanken-arguments of Hardy  and of Zych, Costa, Pikovski, and Brukner , which we present as motivation, labeled [P], not as demonstration. We also do not claim that causal sets and process matrices are two descriptions of the same thing; we propose, as an organizing conjecture at status [P], that they are two reconstructions of a single “causal-order” invariant, and we are explicit that the literature does not establish this.

1.4 Organization

2 sets up the representation-stack language and the S/H/P calculus, and records the proposed QG-X dictionary entry. 3 develops the process-matrix formalism: local laboratories, the Choi–Jamiołkowski representation, and the characterization of valid WW by positivity and a trace-projection constraint. 4 defines causal, causally separable, and causally nonseparable processes and proves the bipartite causal bound. 5 constructs the quantum switch and proves its causal nonseparability. 6 develops causal sets as discrete causal order, states Malament’s theorem and the sprinkling reconstruction, and records the Hauptvermutung. 7 collects the paper’s viewpoint as labeled results on order as representation data. 8 works the three central examples in full. 9 places the topic against the other regimes and runs the weakest-link calculus. 10 describes the companion Haskell model. 11 is an unusually long limitations section, as befits the weakest topic in the library. 12 and 13 close.

2 Mathematical framework: reconstruction from representation data

2.1 The representation stack and the S/H/P calculus

We reuse the library’s common scaffolding. A representation entry is a tuple E=(M,P,τ,σ)E=(M,P,\tau,\sigma) of a mathematical object MM, a physical target PP, a translation datum τ\tau, and an epistemic status σ\sigma. The statuses form an ordered set of three warrants, S  <  H  <  P,\begin{equation} S \;<\; H \;<\; P, \end{equation} read: SS = standard mathematical or mathematical-physics correspondence; HH = strong heuristic physical representation; PP = speculative ontological extension. A composite status is a nonempty tuple rendered [S], [H], [P], or a composite such as [S/H] or [H/P]. The single structural fact we use about statuses is that composition is monotone and worst-component-wins: σ ⁣(iEi)  =  maxiσ(Ei),\begin{equation} \sigma\!\left(\textstyle\bigcirc_i E_i\right)\;=\;\max_i \sigma(E_i), \end{equation} where max\max is taken in the order [eq:warrants]. Chaining regimes can never raise a composite above its weakest link. This is the precise, checkable sense in which the library is modular rather than unified, and it is what keeps the honest-status discipline of this paper from being mere rhetoric: a claim that touches the gravitational reading of indefinite order inherits a PP no matter how solid its other ingredients are.

2.2 The dictionary rows that bear on this paper, and the one we propose

Of the twenty-six dictionary rows, exactly one bears directly on this topic:

Status Math Physical representation Translation
[H] Causal set / locally finite poset causal-discrete spacetime substrate candidate causal-order representation

No row exists for the modern content of the topic — process matrices, the quantum switch, causal inequalities. This is a genuine gap in the library, and we propose to close it with the following row, flagged as proposed, not adopted:

Status Math Physical representation Translation
[H/P] Process matrix / indefinite causal order operationally certifiable order (in)definiteness causal-order-as-operator representation

The status is composite. The HH is warranted: the process-matrix formalism is mathematically well posed, and causal-inequality reasoning is finite convex geometry (both established below at [S] internally, carried at [H] as a physical representation because the claim that this is the right physics of causal structure remains a modeling judgment). The PP is the extrapolation that quantum gravity realizes such processes. Under [eq:compose] the row composes as [H/P].

2.3 The proposed module QG-X

The knowledge base proposes, and we adopt as the paper’s framing, a roadmap extension:

QG-X (proposed) — Causal-order representation. Mathematics: causal sets / locally finite posets; process matrices; causal inequalities. Physics: causal-discrete spacetime substrate candidates; operationally certifiable indefinite causal order. Core invariant: the order relation (C,)(C,\preceq) (causal sets) or the process matrix WW (quantum causal structures).

We stress once more: QG-X is not in the declared roadmap. It is a natural place to put this material, proposed here.

2.4 What “reconstruction” means for order specifically

For geometry the reconstruction schema is a map algebraic/order datageometry\text{algebraic/order data}\to\text{geometry}. For order the schema is subtler because there are two levels. At the first level, order data reconstruct geometry: this is the causal-set claim, order plus number gives a Lorentzian metric. At the second level, operational data reconstruct order itself, including the possibility that there is no definite order to reconstruct: this is the process-matrix claim. The two levels are not the same reconstruction, and a recurring discipline of this paper is to keep them apart. Causal sets assume a definite (if discrete) order and reconstruct geometry from it. Process matrices do not assume a definite order and reconstruct the order — or its absence — from statistics.

3 The process-matrix formalism

3.1 Local laboratories and local operations

Fix a finite collection of parties, each operating a closed laboratory. Party AA has an input Hilbert space HAI\mathcal{H}^{A_{I}} (a system enters) and an output Hilbert space HAO\mathcal{H}^{A_{O}} (a system leaves); write dAI=dimHAId_{A_{I}}=\dim\mathcal{H}^{A_{I}} and so on. Inside the laboratory, ordinary quantum mechanics holds: the party implements a quantum instrument, a collection {MaA}a\{\mathcal M_a^A\}_a of completely positive (CP) maps MaA:B(HAI)B(HAO)\mathcal M_a^A:\mathcal B(\mathcal{H}^{A_{I}})\to\mathcal B(\mathcal{H}^{A_{O}}) summing to a completely positive trace-preserving (CPTP) map aMaA\sum_a\mathcal M_a^A. The index aa is the classical outcome. Everything the party can do — prepare, measure, transform, correlate with a memory — is a choice of instrument.

The formalism makes one assumption and refuses another. It assumes local quantum mechanics: each laboratory is an ordinary quantum system with a well-defined in/out structure. It refuses to assume a global order: nothing is said, a priori, about whether AA’s output feeds BB’s input, or the reverse, or neither, or a superposition.

3.2 The Choi–Jamiołkowski representation

The technical device that makes “no global order” expressible is the Choi–Jamiołkowski (CJ) isomorphism, which turns a map into an operator. For a CP map M:B(HI)B(HO)\mathcal M:\mathcal B(\mathcal{H}^{I})\to\mathcal B(\mathcal{H}^{O}), its (standard, Choi) operator is M  =  (IM)ϕ+ ⁣ϕ+,ϕ+=j=1dIjjHIHI,\begin{equation} M \;=\; (\mathcal I \otimes \mathcal M)\,\lvert \phi^+ \rangle\!\langle \phi^+ \rvert, \qquad \lvert \phi^+ \rangle=\sum_{j=1}^{d_I}\lvert jj \rangle\in \mathcal{H}^{I}\otimes\mathcal{H}^{I}, \end{equation} an operator on HIHO\mathcal{H}^{I}\otimes\mathcal{H}^{O} (with the non-normalized ϕ+\lvert \phi^+ \rangle). CP corresponds to M0M\ge 0; trace preservation corresponds to OM=1I\mathop{\mathrm{Tr}}_O M = \mathbbm{1}_I. An instrument {Ma}\{\mathcal M_a\} becomes a set of positive operators {Ma}\{M_a\} with aMa\sum_a M_a satisfying the trace-preservation constraint. Conventions differ by at most a partial transpose on the input leg: the process-matrix literature  places that partial transpose so that the generalized Born rule [eq:born] is a plain trace pairing of WW with the local CJ operators; nothing below depends on the choice beyond this bookkeeping, and we keep the standard Choi form for definiteness.

3.3 The process matrix

The central object encodes the “background” against which all local operations are composed.

Definition 1 (Process matrix, bipartite case, [S]). Let parties A,BA,B have spaces HAI\mathcal{H}^{A_{I}}, HAO\mathcal{H}^{A_{O}}, HBI\mathcal{H}^{B_{I}}, HBO\mathcal{H}^{B_{O}}. A process matrix is an operator W    B(HAIHAOHBIHBO)\begin{equation} W\;\in\; \mathcal B\big(\mathcal{H}^{A_{I}}\otimes\mathcal{H}^{A_{O}}\otimes\mathcal{H}^{B_{I}}\otimes\mathcal{H}^{B_{O}}\big) \end{equation} such that, for every pair of local instruments {MaA},{MbB}\{M_a^A\},\{M_b^B\}, the numbers (a,bx,y)  =   ⁣[W(MaxAMbyB)]\begin{equation} \mathop{\mathrm{P}}(a,b\mid x,y) \;=\; \mathop{\mathrm{Tr}}\!\big[W\,\big(M_{a|x}^A \otimes M_{b|y}^B\big)\big] \end{equation} form a valid probability distribution (nonnegative, normalized) for all settings x,yx,y.

Here MaxAM_{a|x}^A is the CJ operator of the outcome-aa branch of the instrument chosen by setting xx. Formula [eq:born] is the generalized Born rule for an indefinite background: it looks exactly like [ρE]\mathop{\mathrm{Tr}}[\rho\,E], but WW plays the role of the state and the causal glue, and the local operators carry both input and output legs.

The requirement in 1 is an infinite family of constraints (one for every instrument). It is a standard result that they collapse to a finite, checkable characterization.

Proposition 2 (Validity characterization, [S]). For a subsystem label xx and an operator XX on the total space, write the trace-and-replace map xX  :=  1dx1xxX.\begin{equation} {}_{x}X \;:=\; \tfrac{1}{d_x}\,\mathbbm{1}_x \otimes \mathop{\mathrm{Tr}}_x X . \end{equation} An operator WW on the space [eq:Wspace] is a bipartite process matrix if and only if W0,W=dAOdBO,BIBOW=AOBIBOW,AIAOW=AIAOBOW,W=AOW+BOWAOBOW.\begin{align} &W\ge 0, \qquad \mathop{\mathrm{Tr}}W= d_{A_{O}}\,d_{B_{O}}, \\ &{}_{B_{I}B_{O}}W= {}_{A_{O}B_{I}B_{O}}W, \qquad {}_{A_{I}A_{O}}W= {}_{A_{I}A_{O}B_{O}}W, \\ &W= {}_{A_{O}}W+ {}_{B_{O}}W- {}_{A_{O}B_{O}}W. \end{align}

Proof sketch. Positivity of [eq:born] for all product instruments forces W0W\ge0 (choose rank-one CJ operators and vary). Normalization for all CPTP local maps forces the affine constraints: expanding WW in a Hilbert–Schmidt basis of Pauli-type operators on each leg, the requirement that [W(MAMB)]=1\mathop{\mathrm{Tr}}[W(M^A\otimes M^B)]=1 whenever MA,MBM^A,M^B are trace-preserving is equivalent to the vanishing of every basis coefficient of “forbidden” type — terms that would let a party signal to its own past or create a closed signalling loop. Collecting the surviving terms is exactly the projection onto the subspace LV\mathcal{L}_V cut out by [eq:valid2][eq:valid3]; the trace value dAOdBOd_{A_{O}}d_{B_{O}} is fixed by normalization on the maximally mixed instruments. The converse is a direct check that any WW obeying [eq:valid1][eq:valid3] yields valid probabilities. Full details are in Oreshkov–Costa–Brukner  and in the operational reformulation of Araújo et al. . ◻

The content of [eq:valid2] is “no party signals into its own past”: BIBOW=AOBIBOW{}_{B_{I}B_{O}}W= {}_{A_{O}B_{I}B_{O}}W says that tracing out Bob’s lab leaves something independent of Alice’s output, i.e. Alice cannot signal to a Bob who has already been fully traced away. Condition [eq:valid3] is the affine “no closed loop” constraint, forbidding the self-referential terms that would make [eq:born] ill defined. The set of valid WW is a convex subset of a real affine subspace; it is a compact convex body, and its extreme points are the vertices we care about below.

Remark 3 (Why this is not just a state, [S]). A density matrix ρ\rho is the special case in which the parties are ordered and non-interacting: W=ρAIBI1AOBOW=\rho^{A_{I}B_{I}}\otimes\mathbbm{1}^{A_{O}B_{O}} describes two parties who each receive a share of a state and whose outputs feed nothing. A quantum channel from AA to BB is the case W=ρAICAOBI1BOW=\rho^{A_{I}}\otimes C^{A_{O}B_{I}}\otimes\mathbbm{1}^{B_{O}} with CC the CJ operator of the channel: here AA precedes BB. The process matrix is strictly larger than either, because [eq:valid2][eq:valid3] admit solutions that are neither of these forms nor any mixture of them. Those solutions are the subject of the next section.

4 Causal, causally separable, and causally nonseparable processes

4.1 Definite order and its convex closure

Definition 4 (Causally ordered and causally separable processes, [S]). A bipartite process is ordered ABA\prec B if it has the channel form WAB=ρAICAOBI1BOW^{A\prec B}=\rho^{A_{I}}\otimes C^{A_{O}B_{I}}\otimes\mathbbm{1}^{B_{O}} (Alice’s output may influence Bob’s input; not the reverse), and ordered BAB\prec A symmetrically. A process is causally separable if it is a convex combination Wsep  =  qWAB  +  (1q)WBA,q[0,1],\begin{equation} W^{\mathrm{sep}} \;=\; q\,W^{A\prec B} \;+\; (1-q)\,W^{B\prec A}, \qquad q\in[0,1], \end{equation} of an ABA\prec B process and a BAB\prec A process. A process is causally nonseparable if it admits no such decomposition.

Causal separability is exactly “there is a definite order, possibly chosen by a classical coin.” The coin models a shared classical record that fixes, run by run, who is before whom; the party never learns anything a definite order would forbid. Nonseparability is the failure of even this randomized-order account.

Remark 5 (Three, not two, levels, [S]). For more than two parties the picture refines: Oreshkov and Giarmatzi  distinguish causally separable from the strictly stronger extensibly causally separable processes, where the order decomposition must survive the addition of ancillary correlated parties. The switch of 5 is causally nonseparable already at the bipartite-with-control level; we do not need the multipartite refinement for the results here, but we flag it because it is where the convex geometry becomes genuinely subtle.

4.2 Causal inequalities

A causal inequality is a device-independent certificate: a linear inequality on the observable probabilities (a,bx,y)\mathop{\mathrm{P}}(a,b\mid x,y) that holds for every causally separable process and can be violated by some valid WW.

We use the bipartite game of . Alice receives a uniformly random bit x{0,1}x\in\{0,1\} and outputs a bit aa; she does not receive the task selector bb', so her strategy cannot depend on which of the two guessing tasks is in force. Bob receives a uniformly random bit y{0,1}y\in\{0,1\} and, additionally, a uniformly random bit b{0,1}b'\in\{0,1\} that selects his task; he outputs a bit bb. The task is asymmetric in bb':

  • if b=0b'=0, Bob must output b=xb=x (guess Alice’s bit);

  • if b=1b'=1, Alice must output a=ya=y (guess Bob’s bit).

The figure of merit is the average success probability p  =  12[(b=xb=0)  +  (a=yb=1)].\begin{equation} p \;=\; \tfrac12\Big[\,\mathop{\mathrm{P}}(b=x\mid b'=0)\;+\;\mathop{\mathrm{P}}(a=y\mid b'=1)\,\Big]. \end{equation}

Proposition 6 (Causal bound, [S]). Every causally separable process satisfies p3/4p\le 3/4 in the game [eq:ocbgame].

Proof. Because pp is an affine functional of the process (it is a fixed linear combination of Born-rule probabilities, each linear in WW), and the causal separable set is the convex hull of the two ordered sets, it suffices to bound pp on a definite order, say ABA\prec B. In an ABA\prec B process Alice’s output aa is generated with no access to Bob’s data; in CJ terms WABW^{A\prec B} has trivial BOB_{O} dependence and Alice’s marginal is ρAI\rho^{A_{I}}, so (ax,y,b)=(ax)\mathop{\mathrm{P}}(a\mid x,y,b')=\mathop{\mathrm{P}}(a\mid x). Hence when b=1b'=1 Alice must guess a uniformly random bit yy she cannot see, and (a=yb=1)12\mathop{\mathrm{P}}(a=y\mid b'=1)\le\tfrac12. Bob, on the other hand, may receive Alice’s full data through the channel CAOBIC^{A_{O}B_{I}}, so (b=xb=0)1\mathop{\mathrm{P}}(b=x\mid b'=0)\le 1, saturated by Alice broadcasting a=xa=x and Bob copying. Thus p12(1+12)=34p\le\tfrac12(1+\tfrac12)=\tfrac34. The order BAB\prec A gives the same bound by symmetry. Any convex mixture of the two inherits the bound because pp is affine. ◻

Proposition 7 (Quantum violation, [S]). There is a valid bipartite process matrix WOCBW_{\mathrm{OCB}}, together with local qubit instruments, achieving p  =  2+24    0.8536  >  34.\begin{equation} p \;=\; \frac{2+\sqrt2}{4}\;\approx\;0.8536 \;>\;\frac34 . \end{equation}

Proof sketch. Take all four local spaces to be qubits. The Oreshkov–Costa–Brukner process  is WOCB  =  14[1  +  12(σzAOσzBIT1  +  σzAIσxBIσzBOT2)],\begin{equation} W_{\mathrm{OCB}} \;=\; \tfrac14\Big[\mathbbm{1} \;+\; \tfrac{1}{\sqrt2}\big(\,\underbrace{\sigma_z^{A_{O}}\sigma_z^{B_{I}}}_{T_1} \;+\; \underbrace{\sigma_z^{A_{I}}\sigma_x^{B_{I}}\sigma_z^{B_{O}}}_{T_2}\big)\Big], \end{equation} with identities on the unwritten legs and σ\sigma the Pauli matrices. Its two off-identity terms are of the two allowed signalling types, T1T_1 an “AA signals to BB” term and T2T_2 a “BB signals to AA” term, one for each order, which is the hallmark of causal nonseparability. Positivity is the delicate point and is worth spelling out. The two Pauli strings T1,T2T_1,T_2 overlap on the single leg BIB_{I}, where T1T_1 carries σz\sigma_z and T2T_2 carries σx\sigma_x; since σz\sigma_z and σx\sigma_x anticommute and the strings are otherwise disjoint, T1T_1 and T2T_2 anticommute. Hence S:=12(T1+T2)S:=\tfrac1{\sqrt2}(T_1+T_2) obeys S2=12(T12+T22+{T1,T2})=12(1+1+0)=1S^2=\tfrac12(T_1^2+T_2^2+\{T_1,T_2\})=\tfrac12(\mathbbm{1}+\mathbbm{1}+0)=\mathbbm{1}, so SS has eigenvalues ±1\pm1 and WOCB=14(1+S)W_{\mathrm{OCB}}=\tfrac14(\mathbbm{1}+S) has eigenvalues in {12,0}\{\tfrac12,0\}, confirming WOCB0W_{\mathrm{OCB}}\ge0. (Had both terms carried σz\sigma_z on BIB_{I} they would commute, SS would have an eigenvalue 2-\sqrt2, and 14(12)<0\tfrac14(1-\sqrt2)<0 would appear in the spectrum, so the anticommuting placement of σxBI\sigma_x^{B_{I}} is what keeps WOCBW_{\mathrm{OCB}} a genuine process matrix.) The trace and validity constraints [eq:valid1][eq:valid3] hold by inspection. Choosing the local instruments of — Alice measures σz\sigma_z or re-prepares, Bob likewise conditioned on bb' — yields the two conditional success probabilities 12(1+12)\tfrac12(1+\tfrac1{\sqrt2}) each, whose average is [eq:ocbvalue], matching . The classical bound half of this computation is reproduced exactly in the companion code (10). ◻

Corollary 8 (Certified indefiniteness, [S/H]). Any process achieving p>3/4p>3/4 in the game [eq:ocbgame] is causally nonseparable: no definite or classically randomized order reproduces its statistics. The mathematics is [S]; reading the violation as evidence that a physical causal order is genuinely absent (rather than merely hidden) is [H].

The tag split in 8 is the crux of the topic’s honesty problem. That the OCB process violates the bound is a matrix fact. That the violation means there is no causal order — as opposed to a causal order we have failed to model — is an interpretive commitment, exactly as the violation of a Bell inequality is a matrix fact whose reading as “no local hidden variables” is a physical stance. We carry the interpretive step at [H].

4.3 Causal witnesses

Where causal inequalities are device-independent but hard to violate with physically motivated processes, a causal witness is a device-dependent but flexible certificate. Since the causally separable processes form a closed convex set S\mathcal S, any nonseparable WSW\notin\mathcal S can be separated from S\mathcal S by a hyperplane: there is a Hermitian SS with [SW]0\mathop{\mathrm{Tr}}[S\,W']\ge 0 for all separable WW' and [SW]<0\mathop{\mathrm{Tr}}[S\,W]<0.

Proposition 9 (Existence of a causal witness, [S]). For every causally nonseparable process WW there is a Hermitian operator SS (a causal witness) such that [SW]<0[SW]\mathop{\mathrm{Tr}}[S\,W]<0\le\mathop{\mathrm{Tr}}[S\,W'] for all causally separable WW'. Membership of WW in the separable set, and the optimal witness, are computable by semidefinite programming.

Proof sketch. The separable set is a spectrahedron: it is the projection of a set defined by positive-semidefinite and affine constraints (positivity of the two ordered components and the mixing equation [eq:sep]). Convexity plus closedness gives the separating hyperplane by Hahn–Banach in finite dimension; the constructive form is the dual of the semidefinite feasibility program deciding WSW\in\mathcal S. This is the witness construction of Araújo et al.  and underlies the experimental certifications of . ◻

This is where the topic touches the executable spirit of the library’s formalization module: deciding causal separability is a finite convex program, and the causal bound of 6 is a finite enumeration over deterministic strategies. Both are the kind of “small, checkable” statement that the roadmap’s formalization item asks for, and both appear in the companion code.

5 The quantum switch

5.1 Construction

The quantum switch of Chiribella, D’Ariano, Perinotti, and Valiron  is the cleanest physically motivated causally nonseparable process. Two black-box operations, with CJ unitaries AA and BB acting on a target system Ht\mathcal{H}_t, are to be composed — but a control qubit Hc\mathcal{H}_c decides the order coherently. Define the switch unitary on HcHt\mathcal{H}_c\otimes\mathcal{H}_t by its action conditioned on the control: Ssw(A,B)  =  0 ⁣0c(BA)  +  1 ⁣1c(AB).\begin{equation} S_{\mathrm{sw}}(A,B) \;=\; \lvert 0 \rangle\!\langle 0 \rvert_c\otimes (B\,A)\;+\;\lvert 1 \rangle\!\langle 1 \rvert_c\otimes (A\,B). \end{equation} On control 0\lvert 0 \rangle the target sees AA then BB; on control 1\lvert 1 \rangle it sees BB then AA. On a control superposition α0+β1\alpha\lvert 0 \rangle+\beta\lvert 1 \rangle the two orders are coherently superposed. Crucially, each of AA and BB is applied exactly once: the switch is a higher-order operation, a map on operations, not a circuit with AA and BB wired in a fixed place.

5.2 Why no fixed circuit reproduces it

The defining feature is that no circuit inserting AA and BB each once in a fixed order produces SswS_{\mathrm{sw}}. A fixed order gives either BABA or ABAB on the target for every control value; the switch gives BABA on one control branch and ABAB on the other, coherently. When AA and BB do not commute the two branches differ, and the coherence between them — detectable by measuring the control in the ±\lvert \pm \rangle basis — has no fixed-order origin.

Proposition 10 (Order dependence of the switch, [S]). Let A,BA,B be unitaries with [A,B]0[A,B]\neq 0. Then there is a target state ψ\lvert \psi \rangle for which Ssw(A,B)(+cψt)S_{\mathrm{sw}}(A,B)\big(\lvert + \rangle_c\otimes\lvert \psi \rangle_t\big) is not of the spectator form +cUψt\lvert + \rangle_c\otimes U\lvert \psi \rangle_t for any fixed order U{AB,BA}U\in\{AB,BA\}; equivalently, no fixed-order circuit that leaves the control an untouched spectator reproduces the switch’s action on all inputs. In the generic case the switch output is control–target entangled; in special cases (such as anticommuting A,BA,B) it factors, but only at the cost of an observable rotation of the control away from +\lvert + \rangle, which a fixed order cannot produce.

Proof. With +c=12(0+1)\lvert + \rangle_c=\tfrac1{\sqrt2}(\lvert 0 \rangle+\lvert 1 \rangle), Ssw(A,B)(+cψ)=12(0cBAψ+1cABψ).\begin{equation} S_{\mathrm{sw}}(A,B)\big(\lvert + \rangle_c\otimes\lvert \psi \rangle\big) = \tfrac1{\sqrt2}\big(\lvert 0 \rangle_c\otimes BA\lvert \psi \rangle + \lvert 1 \rangle_c\otimes AB\lvert \psi \rangle\big). \end{equation} A fixed order with the control a spectator produces +cUψ=12(0c+1c)Uψ\lvert + \rangle_c\otimes U\lvert \psi \rangle=\tfrac1{\sqrt2}(\lvert 0 \rangle_c+\lvert 1 \rangle_c)\otimes U\lvert \psi \rangle. Matching this to [eq:switchsuper] term by term requires BAψ=UψBA\lvert \psi \rangle=U\lvert \psi \rangle and ABψ=UψAB\lvert \psi \rangle=U\lvert \psi \rangle, hence BAψ=ABψBA\lvert \psi \rangle=AB\lvert \psi \rangle, i.e. [A,B]ψ=0[A,B]\lvert \psi \rangle=0. If [A,B]0[A,B]\neq0, choose ψ\lvert \psi \rangle with [A,B]ψ0[A,B]\lvert \psi \rangle\neq0; then BAψABψBA\lvert \psi \rangle\neq AB\lvert \psi \rangle and no such spectator UU exists. Two sub-cases realize the failure. If BAψBA\lvert \psi \rangle and ABψAB\lvert \psi \rangle are linearly independent, [eq:switchsuper] is a genuinely control–target entangled state. If instead BAψ=λABψBA\lvert \psi \rangle=\lambda\,AB\lvert \psi \rangle with λ=1|\lambda|=1 but λ1\lambda\neq1 (the anticommuting case gives λ=1\lambda=-1), the state factors as 12(λ0c+1c)ABψ\tfrac1{\sqrt2}(\lambda\lvert 0 \rangle_c+\lvert 1 \rangle_c)\otimes AB\lvert \psi \rangle, a product state whose control has been rotated to 12(λ0c+1c)+c\tfrac1{\sqrt2}(\lambda\lvert 0 \rangle_c+\lvert 1 \rangle_c)\neq\lvert + \rangle_c. Either way the control’s response distinguishes the switch from every fixed order. It is this observable control response, not entanglement per se, that certifies the absence of a fixed order. ◻

Remark 11 (Consistency with 8.1, [S]). The correction matters: the worked 8.1 takes anticommuting Paulis and finds the product state icσyψi\lvert - \rangle_c\otimes\sigma_y\lvert \psi \rangle. This is not a counterexample to 10 but exactly its λ=1\lambda=-1 sub-case: the state factors, yet the control has swung from +\lvert + \rangle to \lvert - \rangle, an observable change no spectator fixed order produces.

5.3 The switch as a process matrix, and its nonseparability

Promoting the two calls of AA and BB to two local laboratories (each party implements one call on the target as it passes through) and treating the control plus target as the process “background,” the switch becomes a process matrix WswW_{\mathrm{sw}} on the parties’ in/out spaces together with a global future laboratory that reads the control. The following is the switch’s headline property.

Theorem 12 (Causal nonseparability of the switch, [S/H]). The quantum switch WswW_{\mathrm{sw}} is a valid process matrix that is causally nonseparable: there is no decomposition Wsw=qWAB+(1q)WBAW_{\mathrm{sw}}= q\,W^{A\prec B}+(1-q)\,W^{B\prec A} into definite-order processes. Consequently there is a causal witness SS with [SWsw]<0\mathop{\mathrm{Tr}}[S\,W_{\mathrm{sw}}]<0. The nonseparability is [S]; its reading as a laboratory realization of “indefinite causal order between the two operations” is [H].

Proof sketch. Validity is checked as in 2: WswW_{\mathrm{sw}} is the CJ operator of the isometry [eq:switch] viewed as a map from the two parties’ outputs to their inputs and the final control readout, and it obeys [eq:valid1][eq:valid3] with the control leg included. Nonseparability follows from 10: a decomposition into WABW^{A\prec B} and WBAW^{B\prec A} would make the target evolution, conditioned on the (hidden) order variable, a fixed order on each branch, hence a classical mixture of ABAB and BABA with no control-target coherence; but the switch produces coherence [eq:switchsuper] detectable by a ±\lvert \pm \rangle control measurement, which a classical order mixture cannot reproduce. The separating witness exists by 9. The S/HS/H split is as stated: the operator computation is [S]; “the two orders are physically superposed” is a physical reading, [H], and one that holds on a fixed background spacetime, so it does not by itself say anything about gravity. ◻

Remark 13 (Experimental status, [H]). The switch has been realized photonically (Procopio et al. ; Rubino et al. ) with causal-witness certification, and device-independently certified under a no-superluminal-signalling assumption by van der Lugt, Barrett, and Chiribella . These realizations are on ordinary spacetime: they demonstrate that the operational content of indefinite order is physical, not that gravity sources it. That distinction is the entire content of the HH-versus-PP split for this topic.

6 Causal sets as discrete causal order

We now turn to the other, older, and epistemically firmer half of the topic. A causal set reconstructs geometry from definite order; it does not touch indefiniteness. Its role in this paper is twofold: it is the library’s existing dictionary entry, and it is the cleanest example of the first-level reconstruction (order \to geometry) against which the process matrix’s more radical second-level reconstruction (data \to order) is measured.

6.1 The poset axioms

Definition 14 (Causal set, [S]). A causal set is a pair (C,)(C,\preceq) where CC is a set and \preceq a relation that is

  1. reflexive: xxx\preceq x (or, in the strict convention \prec, irreflexive x⊀xx\not\prec x);

  2. antisymmetric: xyx\preceq y and yxy\preceq x imply x=yx=y (equivalently, \prec has no cycles);

  3. transitive: xyx\preceq y and yzy\preceq z imply xzx\preceq z;

  4. locally finite: every order interval [x,z]={y:xyz}[x,z]=\{y: x\preceq y\preceq z\} is a finite set.

Axioms (i)–(iii) make (C,)(C,\preceq) a partial order; (iv) makes it locally finite and is what supplies discreteness.

Axioms (i)–(iv) are the entire ontology of the causal-set program: no manifold, no coordinates, no metric, only a set and a locally finite order. The order is read as causal precedence: xyx\prec y means xx is in the causal past of yy. Antisymmetry is the discrete statement of no closed causal loops. Local finiteness is the discrete statement that between any two causally related events only finitely many events intervene — the causal analogue of a finite proper-time separation containing finitely much “stuff.”

6.2 Order plus number equals geometry

The reconstruction claim has two ingredients, and they are of different epistemic strength. The first, that order determines conformal (light-cone) structure, is a theorem about the continuum.

Theorem 15 (Order determines conformal structure; Malament, [S]). Let (M1,g1)(M_1,g_1) and (M2,g2)(M_2,g_2) be distinguishing Lorentzian manifolds of the same dimension d3d\ge 3, and f:M1M2f:M_1\to M_2 a bijection preserving the chronological order in both directions (xy    f(x)f(y)x\ll y \iff f(x)\ll f(y)). Then ff is a smooth conformal isometry: fg2=Ω2g1f^*g_2=\Omega^2 g_1 for some positive function Ω\Omega. Hence the causal order of such a manifold determines its metric up to a local conformal factor.

This is Malament’s 1977 theorem , building on Hawking, King, and McCarthy; the “distinguishing” hypothesis (points are separated by their chronological pasts and futures) is a mild causality condition. The dimension restriction d3d\ge3 is essential: in 1+11+1 dimensions the causal order factorizes through the two null coordinates, and an independent monotone (not necessarily smooth) reparametrization of each null coordinate preserves the order without being a conformal isometry, so order alone does not fix the conformal class in two dimensions. For d3d\ge3, 15 is the precise sense in which “order is almost geometry”: everything about the metric except one scalar function per point is fixed by the causal order alone.

The missing scalar is the conformal factor, equivalently the volume element, and it is recovered by counting.

Proposition 16 (Number recovers volume; order plus number equals geometry, [S/H]). Fix a Lorentzian manifold (M,g)(M,g) and generate a causal set by a Poisson sprinkling at density ρ\rho: place points by a Poisson process with expected count ρVolg(R)\rho\,\mathrm{Vol}_g(R) in each region RR, and induce the order from gg’s causal structure. Then the expected number of sprinkled points in a region equals ρ\rho times its volume, so counting elements estimates volume; combined with 15 (order gives conformal structure), order and number together determine the metric gg up to the overall density scale. The combinatorial-to-continuum direction (that a given abstract causal set arises from such a sprinkling) is the content of the Hauptvermutung below and is [H].

The S/HS/H split is the whole subtlety of causal-set kinematics. That sprinkling into a manifold reproduces its volume and causal structure is straightforward ([S], it is the definition of the Poisson process plus Malament). That an abstract causal set handed to you without a manifold came from such a sprinkling — that it is “manifoldlike” — is the hard, still-open direction.

Conjecture 17 (Hauptvermutung of causal-set theory, [H]). Two Lorentzian manifolds into which a given causal set can be faithfully embedded (as a sprinkling at the same density) are approximately isometric: the manifold, if it exists, is essentially unique. Equivalently, “manifoldlikeness” of a causal set is a well-defined property picking out an approximate geometry.

The Hauptvermutung is proven only in restricted settings and remains the central open problem of the reconstruction direction of causal-set theory; Surya’s review  is the current comprehensive account. That Poisson sprinkling breaks no local Lorentz symmetry on average (Bombelli, Henson, Sorkin ) is a supporting [S] result: the discreteness is Lorentz-invariant, unlike a fixed lattice, which is why order-plus-number can hope to reconstruct a Lorentzian rather than a merely Euclidean geometry.

6.3 Dynamics: sequential growth

Causal sets come with a candidate dynamics, the classical sequential growth models of Rideout and Sorkin : a causal set is built one element at a time, each new element added to the future of some subset of the existing ones, with transition probabilities constrained by discrete general covariance (Bell causality and label independence). This is a genuinely definite-order stochastic process: it grows a fixed partial order. We flag it because it is the sharpest contrast with the process-matrix side. The causal-set dynamics grows a definite order stochastically; the process matrix contemplates order that is not definite at all. Whether the former is a special (classical, definite) case of a suitable “quantum sequential growth” living in the process-matrix world is, to our knowledge, open, and we return to it as a proposed problem in 11.

7 Order as representation data

We now state the paper’s viewpoint as labeled results. The theme is that in both formalisms the causal structure is an invariant read off representation data, and that the two formalisms sit at two different levels of the reconstruction.

Proposition 18 (Causal order is the isomorphism invariant of the poset, [S]). For a causal set the physical content is the isomorphism class of (C,)(C,\preceq) in the category of posets: two order-isomorphic causal sets are the same causal set, and any manifold embedding is auxiliary data, not part of the invariant. The automorphism group (C,)\mathop{\mathrm{Aut}}(C,\preceq) is the discrete residual symmetry, playing the role that the isometry (Killing) group plays for a Lorentzian manifold (Topic 1).

Proof. Immediate from 14: the axioms are stated purely in terms of the relation \preceq, so any order isomorphism preserves all of them and all derived structure (intervals, chains, antichains, the counting measure). An embedding into a manifold is a map to auxiliary data that is not referenced by the axioms. ◻

This makes causal sets a clean instance of the library’s recurring structural fact, “physical content is a groupoid/isomorphism class, not a coarse representative.” The poset is the object; its automorphisms are retained symmetry, not gauge to be quotiented away.

Proposition 19 (Causal (in)definiteness is a convex-geometric invariant of WW, [S]). For a process matrix the analogous invariant is the pair (the operator WW up to local unitary relabeling; its membership class in the convex separable set S\mathcal S). Causal definiteness is the property WSW\in\mathcal S; indefiniteness is WSW\notin\mathcal S; the degree of indefiniteness is measured by the optimal causal-witness value or by the random-robustness (the least mixing with noise restoring separability). All of these are invariants of WW under local operations, computable by semidefinite programming.

Proof. Local unitary relabeling is a congruence WUWUW\mapsto UWU^\dagger with UU a product of local unitaries on the in/out legs; it preserves positivity, the validity constraints [eq:valid2][eq:valid3], and the separable set S\mathcal S (which is defined by the same constraints on its ordered pieces). Hence membership in S\mathcal S, the witness value minS[SW]\min_{S}\mathop{\mathrm{Tr}}[SW] over normalized witnesses, and the robustness are all invariant. Computability is 9. ◻

[prop:posetinv,prop:convexinv] are the two halves of the topic’s reconstruction thesis stated as invariance statements: in the causal-set case the invariant is order-isomorphism type; in the process-matrix case it is the local-operation class together with convex-position data. Neither invariant mentions a background spacetime.

Theorem 20 (Two levels of causal reconstruction, [P/H]). The two formalisms reconstruct at different levels:

  1. (Order \to geometry, [S/H].) A causal set reconstructs a Lorentzian geometry from a definite order via 15 and 16, subject to the Hauptvermutung.

  2. (Data \to order, [S/H].) A process matrix reconstructs the causal order — or certifies its absence — from operational statistics via [prop:valid,prop:bound,prop:convexinv].

The proposal that (A) and (B) are two faces of a single “causal-order representation” invariant — that causal-set order data and process-matrix indefiniteness are special and general cases of one reconstruction — is [P]: it is not established in the literature and is offered here as an organizing conjecture, not a theorem.

Discussion of the tag. Parts (A) and (B) are each supported by the cited [S]/[H] results and carry [S/H]. The synthesis claim is unproven. A precise version would ask for a single mathematical object — perhaps a poset-valued or “causal-structure-valued” generalization of the process matrix — specializing to a causal set in a classical, definite-order limit and to a process matrix in an operational, possibly-indefinite limit. No such object is constructed here or, to our knowledge, in the literature (checked against 2023–2026 surveys including the “map of indefinite causal order” ); hence [P]. We keep the composite label [P/H] to record that the two ingredient reconstructions are [S/H] while their proposed unification is [P], and worst-component-wins gives PP. ◻

8 Worked examples

8.1 Example 1: the quantum switch on Pauli operations

Take the target a qubit and the two operations the Pauli unitaries A=σxA=\sigma_x, B=σzB=\sigma_z, which anticommute: σxσz=σzσx\sigma_x\sigma_z=-\sigma_z\sigma_x, so [A,B]=2σxσz0[A,B]=2\sigma_x\sigma_z\neq0. The switch acts on control \otimes target by [eq:switch]: Ssw(σx,σz)=0 ⁣0c(σzσx)+1 ⁣1c(σxσz)=0 ⁣0c(iσy)+1 ⁣1c(iσy),\begin{equation} \begin{aligned} S_{\mathrm{sw}}(\sigma_x,\sigma_z) &=\lvert 0 \rangle\!\langle 0 \rvert_{c}\otimes(\sigma_z\sigma_x) +\lvert 1 \rangle\!\langle 1 \rvert_{c}\otimes(\sigma_x\sigma_z)\\ &=\lvert 0 \rangle\!\langle 0 \rvert_{c}\otimes(i\sigma_y) +\lvert 1 \rangle\!\langle 1 \rvert_{c}\otimes(-i\sigma_y), \end{aligned} \end{equation} using σzσx=iσy\sigma_z\sigma_x=i\sigma_y and σxσz=iσy\sigma_x\sigma_z=-i\sigma_y. On control +\lvert + \rangle and any target ψ\lvert \psi \rangle, Ssw(+cψ)=12(0c(iσyψ)+1c(iσyψ))=ic(σyψ),\begin{equation} \begin{aligned} S_{\mathrm{sw}}\big(\lvert + \rangle_{c}\otimes\lvert \psi \rangle\big) &=\tfrac1{\sqrt2}\big(\lvert 0 \rangle_{c}\otimes(i\sigma_y\lvert \psi \rangle) +\lvert 1 \rangle_{c}\otimes(-i\sigma_y\lvert \psi \rangle)\big)\\ &= i\,\lvert - \rangle_{c}\otimes(\sigma_y\lvert \psi \rangle), \end{aligned} \end{equation} so measuring the control in the ±\lvert \pm \rangle basis is deterministic (outcome \lvert - \rangle): the coherence between the two orders is total and visible. Had the two orders been classically mixed rather than coherently superposed, the control would be maximally mixed in the ±\lvert \pm \rangle basis, outcome probability 1/21/2 each. The gap between “deterministic \lvert - \rangle” and “coin-flip” is the operational signature of causal nonseparability, and it is exactly the quantity the companion code checks by comparing BABA and ABAB on the target and confirming they differ (10). For commuting operations, e.g. A=B=σzA=B=\sigma_z, the two orders agree, the control ends in +\lvert + \rangle, and the switch degenerates to a fixed order — no nonseparability, as it must be.

8.2 Example 2: the OCB causal inequality, bound and violation

We carry out the bound of 6 by explicit enumeration, which is also what the companion code does. Fix the order ABA\prec B and restrict to deterministic strategies (the extreme points of the strategy polytope; convex mixing cannot beat them for an affine objective). Alice’s output is a function a=f(x)a=f(x); Bob’s is a function b=g(a,y,b)b=g(a,y,b') of everything he can see, including Alice’s message aa. The objective [eq:ocbgame] averages over uniform x,y,bx,y,b': p=12[14 ⁣ ⁣x,y ⁣[g(f(x),y,0)=x]+14 ⁣ ⁣x,y ⁣[f(x)=y]].\begin{equation} p=\tfrac12\Big[\tfrac14\!\!\sum_{x,y}\![g(f(x),y,0)=x] +\tfrac14\!\!\sum_{x,y}\![f(x)=y]\Big]. \end{equation} The second bracket is 14x,y[f(x)=y]=12\tfrac14\sum_{x,y}[f(x)=y]=\tfrac12 for any ff (for each xx, exactly one of the two yy values matches). The first bracket is maximized by f=idf=\mathrm{id} (Alice broadcasts xx) and g(a,y,0)=ag(a,y,0)=a (Bob copies), giving 11. Hence pmaxAB=12(1+12)=34p_{\max}^{A\prec B}=\tfrac12(1+\tfrac12)=\tfrac34, and by symmetry pmaxBA=34p_{\max}^{B\prec A}=\tfrac34; convex mixtures do no better. This is the causal bound, obtained by finite enumeration over the 22×2222^2\times 2^{2\cdot2} deterministic strategies — a computation the code performs exhaustively, confirming the maximum is exactly 3/43/4.

The OCB process [eq:Wocb] reaches p=(2+2)/40.8536p=(2+\sqrt2)/4\approx0.8536 (7), a violation of about 0.10360.1036 above the bound. The violation is not large — causal inequalities are famously hard to violate by much, and whether any physically motivated process (as opposed to the abstract WOCBW_{\mathrm{OCB}}) violates one at all is itself a subtle question — but it is nonzero and certifies causal nonseparability device-independently.

8.3 Example 3: a sprinkled causal diamond

Take the 1+11{+}1 Minkowski causal diamond, the set of points causally between an origin event oo and a top event tt, in light-cone coordinates u=t+xu=t{+}x, v=txv=t{-}x with u,v[0,1]u,v\in[0,1]. Two points p=(up,vp)p=(u_p,v_p), q=(uq,vq)q=(u_q,v_q) satisfy pqp\preceq q iff upuqu_p\le u_q and vpvqv_p\le v_q: the (reflexive) causal order is the product order on the two null coordinates, with pqp\prec q its strict part. Sprinkle a handful of points and read off the order.

Concretely, sprinkle five points (in addition to o=(0,0)o=(0,0) and t=(1,1)t=(1,1)):

point uu vv
oo 0.000.00 0.000.00
p1p_1 0.200.20 0.550.55
p2p_2 0.350.35 0.150.15
p3p_3 0.550.55 0.600.60
p4p_4 0.600.60 0.300.30
p5p_5 0.800.80 0.750.75
tt 1.001.00 1.001.00

The induced order (product order on (u,v)(u,v)) makes oo the minimum and tt the maximum; p2p4p5p_2\prec p_4\prec p_5 is a chain (each later in both coordinates); p1p3p5p_1\prec p_3\prec p_5 is another; p1p_1 and p2p_2 are incomparable (spacelike: up1<up2u_{p_1}<u_{p_2} but vp1>vp2v_{p_1}>v_{p_2}), as are p3p_3 and p4p_4. The Hasse diagram of covering relations is:

Every order interval is finite (the whole set has seven elements), so this is a causal set in the sense of 14. Its order faithfully reflects the continuum diamond’s causal structure: the chains are exactly the continuum timelike-related families, and the antichains ({p1,p2}\{p_1,p_2\}, {p3,p4}\{p_3,p_4\}) are the continuum spacelike-related ones. The number of elements, seven, estimates the diamond’s volume at the sprinkling density used; refining the density (more points) sharpens the volume estimate while preserving the conformal order structure — “order plus number” in miniature. The companion code builds this poset, verifies the four axioms of 14 (irreflexivity, antisymmetry, transitivity of the induced relation, and finiteness of every interval), and confirms that the order it computes from the coordinates agrees with the product-order causal relation, i.e. the discrete order is faithful to the continuum one on this sample. We use 1+11+1 dimensions only because the poset is then small enough to draw; the example illustrates the order/counting structure (chains, antichains, interval finiteness, and counting-as-volume), not the full conformal reconstruction of 15, whose hypotheses require d3d\ge3. The order-plus-number recovery of a metric is a d3d\ge3 statement; the 1+11+1 diagram is a visual aid for the combinatorics.

9 Relation to the other regimes and the S/H/P calculus

This topic sits at the boundary of the library and touches three other regimes. We record the composition each time via the worst-component rule [eq:compose].

9.1 Lorentzian geometry (Topic 1)

Topic 1 supplies the continuum causal structure that both halves of this topic reconstruct or dissolve. Causal sets reconstruct it: 15 is the bridge, and the composite claim “a manifoldlike causal set reconstructs a Topic-1 Lorentzian geometry” composes [S/H]\text{\textsf{[S/H]}} (Topic 1) with the Hauptvermutung [H]\text{\textsf{[H]}} to give max([S/H],[H])=[H].\begin{equation} \max(\text{\textsf{[S/H]}},\text{\textsf{[H]}})=\text{\textsf{[H]}}. \end{equation} Process matrices dissolve it: the claim “a causally nonseparable process has no Topic-1 causal structure” is the sharpest possible departure from the fixed background of Topic 1, and reading it as a statement about gravitational causal structure composes Topic 1’s [S/H]\text{\textsf{[S/H]}} with this topic’s PP to give [P]\text{\textsf{[P]}}.

9.2 Noncommutative geometry (Topic 11)

Topic 11 (the sibling proposed extension, QG-IX) reconstructs metric geometry from spectral data, and its Lorentzian/causal generalization — Krein-space spectral triples with an algebraic notion of causal order (Franco–Eckstein and collaborators) — is the natural bridge to this topic. The composite “an algebraic reconstruction of causal order from spectral data” pairs two proposed-extension topics, both carrying an HH or worse, and composes to [H]\text{\textsf{[H]}} at best, [P]\text{\textsf{[P]}} once the indefinite-order reading is added. We flag this bridge as the most promising unexplored link for either topic but claim nothing proven.

9.3 Spin foams and histories (Topic 4)

Topic 4’s covariant histories are sums over discrete geometries with a fixed combinatorial causal skeleton (the two-complex). A causal set is a candidate for that skeleton made primary rather than auxiliary; “causal-set-histories quantum gravity” (the quantum sequential growth / decoherence-functional program) is the point of contact. The composite is [H]\text{\textsf{[H]}} (Topic 4 is bare HH) degrading to [P]\text{\textsf{[P]}} if the histories are allowed genuinely indefinite order. We do not develop it.

The table records the composite status of each bridge under [eq:compose].

Composite claim Ingredients Status
Manifoldlike causal set reconstructs Lorentzian geometry Topic 1 [S/H] \circ Hauptvermutung [H] [H]
Causally nonseparable process \Rightarrow no gravitational order Topic 1 [S/H] \circ this topic [P] [P]
Algebraic causal order from spectral data Topic 11 [H] \circ causal reading [P] [P]
Causal-set histories with indefinite order Topic 4 [H] \circ indefiniteness [P] [P]
Process-matrix mathematics alone [prop:valid,prop:bound] [S] [S]

The pattern is the intended one: the internal mathematics is [S], the physical representations are [H], and every bridge that reaches toward gravity lands at [P]. This topic is where the library’s weakest-link calculus does its most important work, because it is the topic most tempting to overstate.

10 A Haskell model of causal order

The companion code (in src/quantum-causal-structures/) realizes the three checkable fragments of the paper. It is written against base only and compiles with ghc.

10.0.0.1 Core.hs: definite orders and the causal bound.

A definite bipartite strategy is a pair of functions, Alice’s f:{0,1}{0,1}f:\{0,1\}\to\{0,1\} and Bob’s g:{0,1}3{0,1}g:\{0,1\}^3\to\{0,1\} (his inputs being Alice’s message, his own bit yy, and the task bit bb'), constrained to the order ABA\prec B (Bob may read Alice’s message; Alice reads nothing of Bob’s). The module enumerates all such deterministic strategies, evaluates the OCB objective [eq:ocbgame] exactly as a rational number, and exposes the maximum. The checkable property is that this maximum equals 3/43/4 over every definite-order strategy in both orders — a computational proof of 6.

10.0.0.2 Poset.hs: finite causal sets.

A causal set is a finite carrier with a relation given as a predicate. The module checks the four axioms of 14 (irreflexivity of the strict order, antisymmetry, transitivity, and finiteness of every interval, the last automatic for a finite carrier and verified by computing interval cardinalities), builds the sprinkled causal diamond of 8.3 from its coordinate table, and confirms that the induced product order is a valid strict partial order faithful to the continuum causal relation on the sample.

10.0.0.3 Switch.hs: order dependence of the switch.

Operations are modeled as 2×22\times2 complex unitaries (the Pauli matrices, via a small Data.Complex-based matrix layer). The module computes both orders BAB\,A and ABA\,B on the target and reports whether they agree; for non-commuting operations they differ, which is the discrete witness of 10 that no fixed order reproduces both control branches. For commuting operations they agree, recovering the degenerate fixed-order case.

10.0.0.4 Properties.hs and Main.hs.

Properties.hs collects the checkable claims — the causal bound equals 3/43/4; the sprinkled diamond satisfies the poset axioms and is order-faithful; the switch’s two orders disagree for anticommuting Paulis and agree for commuting ones — and Main.hs runs the demonstrations and the property suite, exiting nonzero if any property fails.

The code proves nothing about gravity, and is not meant to. It discharges the finite, [S]-level content of the paper: the causal bound, the poset axioms, and the order dependence of the switch. That is exactly the scope the honest status of the topic allows.

11 Limitations and open problems

This is the weakest topic in the library, and its limitations section is correspondingly the longest. We separate what is solid from what is not.

11.1 The gravitational reading is speculative

The entire motivation for caring about indefinite causal order as quantum gravity rests on the gedanken-arguments of Hardy  and Zych et al. : a mass in spatial superposition sources a superposed gravitational field, hence a superposed light-cone structure, hence indefinite temporal order between events. This is a physical argument, not a theorem, and it has never been realized gravitationally. The laboratory quantum switch is implemented on ordinary spacetime with photonic or interferometric control ; it demonstrates that the operational content of indefinite order is real, not that gravity is its source. Everything in this paper that connects process matrices to gravity is [P], and we have tried never to let a PP masquerade as an HH.

11.2 No dynamics for indefinite order

Causal sets have a candidate dynamics (Rideout–Sorkin sequential growth ). Process matrices have none: the formalism is kinematical, a description of correlations given a fixed background operator WW, with no equation of motion for WW and no account of how an indefinite causal order would evolve, form, or decohere into a definite one. The quantum-to-classical transition that OCB  gestures at (“in the classical limit causal order always arises”) is not made dynamical. This is the single largest gap: a theory of indefinite causal order without a dynamics of causal order is a theory of a snapshot.

11.3 The synthesis of the two halves is unproven

20’s proposal — that causal sets and process matrices are two faces of one causal-order invariant — is [P] and, as far as we have found, absent from the literature (the recent survey  organizes the process-matrix side without touching causal sets). A precise formulation would require a mathematical object interpolating between a locally finite poset and a process matrix; we do not have one. Proposed problem: construct a “causal-structure-valued” generalization of the process matrix whose classical, definite-order limit is a causal set and whose sequential-growth analogue recovers Rideout–Sorkin, thereby making the analogy of 6 into a theorem. We list this as the topic’s flagship open problem.

11.4 Interpretational status of “indefinite”

Whether a causal-inequality violation shows that causal order is absent (ontologically indefinite) or merely unmodeled (epistemically hidden) is the causal analogue of the Bell-inequality interpretation debate, and it is not settled by the mathematics. 8 carries this step at [H] deliberately. A committed operationalist reads the violation as “no order exists”; a committed realist may seek a hidden order at the cost of superluminal signalling or retrocausality (the loopholes the device-independent result of must explicitly assume away). We take no side; we record that the interpretive step is not [S].

11.5 The Hauptvermutung is open

The causal-set half’s reconstruction direction (17) is proven only in restricted settings. Without it, “manifoldlikeness” is not known to pick out a unique approximate geometry, and order-plus-number reconstruction of the metric is secure only in the sprinkling-into-a-known-manifold direction, not the recover-the-manifold-from-the-order direction that the reconstruction thesis actually needs. This is why the causal-set entry is HH, not SS.

11.6 Roadmap and dictionary status

Finally, the structural limitation flagged from the first page: this topic has no assigned roadmap module and, for its modern content, no dictionary entry. QG-X is proposed here, not adopted; the process-matrix dictionary row is proposed here, not adopted. A reader should treat both as suggestions for the library’s future, carrying the composite status [H/P], and should not cite them as established parts of the project.

12 Discussion

The two formalisms this paper collects share a stance and differ in radicalism. Both refuse to take a background causal structure as given and instead read causal structure off other data. Causal sets read it off a discrete order and recover geometry; they are conservative, keeping a definite order and merely making it discrete and primary. Process matrices read it off operational statistics and are willing to conclude that there is no definite order at all; they are radical, dissolving the one structure — “before and after” — that even the causal set retains.

The library’s governing perspective names four things to be reconstructed: spacetime, matter, causality, and measurement. Most of the twelve topics reconstruct spacetime. This one is the library’s only sustained attempt at causality per se, and its lesson is cautionary. The mathematics is clean and, in its finite fragments, fully checkable: process matrices form a convex body, causal inequalities have provable bounds, the switch is provably nonseparable, order provably determines conformal structure. But the physics — and above all the gravitational physics — that would make this a reconstruction of causality in nature rather than in the laboratory is not in hand. The honest report is that we can reconstruct causal order from representation data in two mathematically precise senses, that laboratory systems realize the operational content of the more radical sense, and that the leap from “the laboratory switch is causally nonseparable” to “quantum gravity produces indefinite causal order” is a leap we can motivate but not make.

That is why the topic’s status is [H/P] and why it is the weakest link in the library’s chain. Under the composition calculus, any claim that depends on this topic’s gravitational reading caps the whole chain at [P]— which is the precise, checkable sense in which the reconstruction of causality remains, for now, a program rather than a result.

13 Conclusion

We have presented indefinite causal order as a reconstruction of causality from representation data, in two formalisms. The process-matrix formalism encodes all correlations compatible with local quantum mechanics in a positive operator WW that presupposes no global order; causal separability is a convex condition, causal inequalities are provable linear bounds with the value p3/4p\le3/4 for definite order, and the quantum switch and the OCB process violate separability provably. The causal-set formalism encodes spacetime as a locally finite partial order from which conformal geometry follows by Malament’s theorem and volume by counting. We stated the central facts as labeled propositions, worked the switch, the causal inequality, and a sprinkled causal diamond in full, and backed the finite content with a Haskell development that checks the poset axioms, the causal bound, and the switch’s order dependence.

We have also been unusually explicit about what is not established. This topic is a proposed extension of the library’s roadmap (QG-X), with a proposed dictionary entry at status [H/P]; its internal mathematics is [S], its physical readings are [H], and its gravitational readings are [P]. The synthesis of its two halves under a single causal-order invariant is a conjecture, and the dynamics of indefinite order is absent. Under the weakest-link calculus this makes causality the epistemically softest of the four things the governing perspective sets out to reconstruct. Reconstructing it securely — giving indefinite causal order a dynamics, proving the Hauptvermutung, and building the object that would fuse posets with process matrices — is the work that would move this topic from proposed extension to established module.

14 The core Haskell module

For completeness we reproduce the signature-level content of the causal-order model; the full sources are in src/quantum-causal-structures/. The strategy types and the causal-bound evaluator (module Core) are:

type Bit  = Int
data Order = ABefore | BBefore
ocbValueAB :: (Bit -> Bit) -> ((Bit,Bit,Bit) -> Bit) -> Rational
ocbValueBA :: ((Bit,Bit) -> Bit) -> ((Bit,Bit) -> Bit) -> Rational
causalBound :: Rational   -- = 3/4, the max over all definite strategies

and the poset layer (module Poset) is:

data Causet a = Causet { carrier :: [a], leq :: a -> a -> Bool }
isStrictPartialOrder :: Eq a => Causet a -> Bool
allIntervalsFinite   :: Eq a => Causet a -> Bool
diamondFaithful      :: Bool

with Switch.hs providing ordersAgree :: Mat2 -> Mat2 -> Bool over 2×22\times2 complex unitaries. The property suite in Properties.hs asserts causalBound == 3 % 4, the poset axioms for the diamond, and not (ordersAgree sx sz) for the anticommuting Paulis.

99

L. Bombelli, J. Lee, D. Meyer, and R. D. Sorkin, “Space-time as a causal set,” Phys. Rev. Lett. 59 (1987) 521–524; doi:10.1103/PhysRevLett.59.521.

R. D. Sorkin, “Causal sets: discrete gravity,” in Lectures on Quantum Gravity (A. Gomberoff and D. Marolf, eds.), Springer, 2005, pp. 305–327; arXiv:gr-qc/0309009.

S. Surya, “The causal set approach to quantum gravity,” Living Rev. Relativ. 22 (2019) 5; doi:10.1007/s41114-019-0023-1; arXiv:1903.11544.

D. P. Rideout and R. D. Sorkin, “Classical sequential growth dynamics for causal sets,” Phys. Rev. D 61 (2000) 024002; arXiv:gr-qc/9904062.

L. Bombelli, J. Henson, and R. D. Sorkin, “Discreteness without symmetry breaking: a theorem,” Mod. Phys. Lett. A 24 (2009) 2579–2587; arXiv:gr-qc/0605006.

D. B. Malament, “The class of continuous timelike curves determines the topology of spacetime,” J. Math. Phys. 18 (1977) 1399–1404; doi:10.1063/1.523436.

O. Oreshkov, F. Costa, and Č. Brukner, “Quantum correlations with no causal order,” Nat. Commun. 3 (2012) 1092; doi:10.1038/ncomms2076; arXiv:1105.4464.

G. Chiribella, G. M. D’Ariano, P. Perinotti, and B. Valiron, “Quantum computations without definite causal structure,” Phys. Rev. A 88 (2013) 022318; doi:10.1103/PhysRevA.88.022318; arXiv:0912.0195.

G. Chiribella, G. M. D’Ariano, and P. Perinotti, “Theoretical framework for quantum networks,” Phys. Rev. A 80 (2009) 022339; arXiv:0904.4483.

M. Araújo, C. Branciard, F. Costa, A. Feix, C. Giarmatzi, and Č. Brukner, “Witnessing causal nonseparability,” New J. Phys. 17 (2015) 102001; arXiv:1506.03776.

C. Branciard, M. Araújo, A. Feix, F. Costa, and Č. Brukner, “The simplest causal inequalities and their violation,” New J. Phys. 18 (2016) 013008; doi:10.1088/1367-2630/18/1/013008; arXiv:1508.01704.

O. Oreshkov and C. Giarmatzi, “Causal and causally separable processes,” New J. Phys. 18 (2016) 093020; arXiv:1506.05449.

L. Hardy, “Probability theories with dynamic causal structure: a new framework for quantum gravity,” arXiv:gr-qc/0509120 (2005).

M. Zych, F. Costa, I. Pikovski, and Č. Brukner, “Bell’s theorem for temporal order,” Nat. Commun. 10 (2019) 3772; arXiv:1708.00248.

L. M. Procopio, A. Moqanaki, M. Araújo, F. Costa, I. A. Calafell, E. G. Dowd, D. R. Hamel, L. A. Rozema, Č. Brukner, and P. Walther, “Experimental superposition of orders of quantum gates,” Nat. Commun. 6 (2015) 7913; arXiv:1412.4006.

G. Rubino, L. A. Rozema, A. Feix, M. Araújo, J. M. Zeuner, L. M. Procopio, Č. Brukner, and P. Walther, “Experimental verification of an indefinite causal order,” Sci. Adv. 3 (2017) e1602589; arXiv:1608.01683.

T. van der Lugt, J. Barrett, and G. Chiribella, “Device-independent certification of indefinite causal order in the quantum switch,” Nat. Commun. 14 (2023) 5811; doi:10.1038/s41467-023-40162-8.

J.-M. A. Allen, J. Barrett, D. C. Horsman, C. M. Lee, and R. W. Spekkens, “Quantum common causes and quantum causal models,” Phys. Rev. X 7 (2017) 031021; arXiv:1609.09487.

“A map of indefinite causal order,” arXiv:2506.04607 (2025); a survey of the process-matrix classification of indefinite causal order, consulted during the July 2026 research pass.