Taylor & McCulloch have a tantalizing paper about which I’ll have much to say in the future. However, for now I want to discuss the idea of the “compatibility” of branch decompositions, which is raised in their appendix. In particular, the differences between their approach and mine prompted me to think more about how we could narrow down on what sorts of logicala axioms for branches could be identified even before we pin down a physical definition. Indeed, as I will discuss below, the desire for compatibility raises the hope that some natural axioms for branches might enable the construction of a preferred decomposition of the Hilbert space into branching subspaces, and that this might be done independently of the particular overall wavefunction. However, the axioms that I write down prove to be insufficient for this task.
Logical branch axioms
Suppose we have a binary relation “” on the vectors in a (finite-dimensional) Hilbert space that indicates that two vectors (states), when superposed, should be considered to live on distinct branches. I will adopt the convention that “
” is interpreted to assert that
and that the branch relation
holds.b Putting aside physical properties of branches and considering just what’s necessary to take a Copenhagen interpretation given the rules of classical logic, we might demand this relation to have these properties:c
- Zero identity:
- Reflexivity:
- Associativity:
- Orthogonality:
- Homogeneity:
for
- Superpositiond :
- Binary compatibility:
such that
,
,
,
with
,
(so
)
Some explanatory comments: Here, “” means normal orthogonality, i.e.,
. Note that
means that
and
are on different branches, but that they might contain further branching within themselves (e.g., if
). The zero identity isn’t physically motivated — it’s just a convention I found useful.e
From the reflexivity, associativity, homogeneity, and superposition axioms we can derive
- Distributivity:
for
- Fine-graining and coarse-graining:f
I think these axioms are reasonably motivated by our intuitive notion of branches, but let me emphasize: I do not at all think these logical axioms are sufficient to define branches.g I am merely trying on the hypothesis that they are necessary, and then looking at what we could conclude from that. A complete definition of branches would be augmented with physical axioms, like complexity thresholds or redundant records.
Multi-branching compatibility and the maximally fine-grained branch decomposition
The last axiom looks complicated, but the idea is simple: if you have two different ways of decomposing the wavefunction into two branches, naturally corresponding to two classically distinguishable possibilities, then there is some joint decomposition into (at most) four branches corresponding to all four logical possibilities. (Our convention that all vectors are branches with respect to the zero vector allows for the fact that some of those logical possibilities could have zero probability.) From this axiom one can quickly derive that compatibility extends to arbitrary sums:h
- Multi-way compatibility:
such that
and
where
and
are two different partitions of the indices
and where
for all
(so
)
In other words, given any two branch decompositions, there is a joint decomposition that is compatible with both in the sense that all branches in the original two decompositions are composed of disjoint sums of branches from the joint decomposition. From this one can quickly see that each vector in Hilbert space has a unique maximally fine-grained branch decompositioni defined as the joint decomposition (not containing the zero vector, by convention) for which all other branch decompositions are coarse-grainings. This furthermore implies there is a set of “unbranchable” vectors for which the maximally fine-grained branch decomposition is trivial (just the vector itself).
A universal preferred basis?
Drawing on our intuition about branches, and especially on the existence of a maximally fine-grained decomposition, one might naturally wonder whether a binary branching relation satisfying these axioms picks out a preferred decomposition of the entire Hilbert space, where the maximally fine-grained branch decomposition of any vector
is given by
, where
, and where
projects onto the
th subspace
. This would be very striking because it would mean that there is a “preferred basis” — really, preferred subspaces — for branches that is independent of the overall state
at a particular time. Different definitions of branches (e.g., based on redundant records vs. quantum state complexity) would generally pick out different preferred bases, but each would be universal for that branching relation rather than depending on the details of the (closed) system under study. Perhaps this is too much to hope for, but it would be profound if true.
Unfortunately, the above axioms are not enough to obtain this, which we can see from the following counter example. Consider a three-dimensional Hilbert space with giving an orthonormal basis. Assert
, which must extend to
for any
per the homogeneity and reflexivity axiom, and define these to be the only non-trivial branchings (i.e,
or
). It’s quick to check by looking at
for the separate cases
and
that there is no preferred basis that always gives the maximally fine-grained branch decomposition. The issue, intuitively, is that
and
are distinct enough to be considered separate branches, but
is insufficiently distinct both from
and from
.
Thus, if we want a notion of logical branches that induces a preferred basis in this sense, we need to change/supplement the logical branch axioms above. Edit: As I show in a follow-up post, a universal basis cannot exist if we want decoherence with respect to that basis to leave feasibly measured observables invariant (assuming, as is reasonable, that those observables generate all observables under products and linear combinations).
Other assorted comments
Degrees of branchiness
The above counterexample, along with some physical arguments one could imagine, suggests that maybe we should not be working with a binary relation for branches but rather a degree of “branchiness”j : Maybe the vectors and
are very distinct different branches, but
is only sort of distinct from either of them. One could imagine a measure of branchiness
between vectors which would be expected to satisfy the axioms of a metric:
-
-
(or
for a pseudometric)
-
-
Other approaches
This post is based on the guess that whether two vectors should be considered to be on separate branches is something that can be determined by looking at those vectors alone, and in particular does not depend on the overall state they might be a part of and/or on how things dynamically evolve in the future. I think this guess is interesting but in a later post (discussed below), we’ll find it has a serious blocker.
Direct sum of algebras and generalizing branches
The astute reader will notice that this branch relation “” has a lot in common with the direct sum “
” of subspaces. One difference is that the direct sum of subspaces is formally understood to be the direct sum of vector spaces that are isomorphic to the subspaces of the encompassing vector spacek , whereas here we are trying to define a binary relation directly on the vectors in the full vector space.
Along these lines, and as I will discuss in a future post, it will probably be desirable to develop a generalized notion of branching where some branches are not distinguishable with feasible measurements so that branches are closed under some kinds of superpositions (forming a different kind of preferred subspaces). If one used a notion of branches generalized in this way, one would naturally need to modify the logical axiom, especially the notion of compatability. In particular, there would not be unique maximal branch decompositions, but rather some sort of equivalence class of decompositions.
Footnotes
(↵ returns to text)
- This is “logic” in the same sense of identifying sets of propositions in consistent histories that comport with the axioms of a classical probability space, before discussing any questions of physics.↵
- This doesn’t constrain us because if we just want to assert the binary relation without asserting equality of the sum to a third vector, we write
without setting it equal to anything, and if we just want addition without asserting the relation, we write
. See a later footnote for further motivation for this convention.↵
- Thrice-recorded branches satisfy these axioms, as long as you pick a length scale and require records in a sphere of that radius. Taylor-McCulloch branches do not because they won’t always be compatible. I don’t know whether Weingarten branches are compatible except in the special case of branching in spatially disjoint uncorrelated systems, in which case they are.↵
- Note that this is not branch coarse-graining, since it need not be true that
or even that
. For instance,
and
could refer to states that differ only by a single particle having a different position-space wavefunction, where as
could be a radically different distribution of matter.↵
- I don’t think this convention leads any pathologies, but I definitely might have missed something.↵
- I think you could invert things so that some version of fine-graining and coarse-graining was axiomatic, with associativity then a derived property. This would arguably be more elegant since the former is more closely connected to the rules of logic.↵
- Indeed, the axioms here are unitarily invariant, so if one branch relation “
” satisfied them, there would exist another “
” such that
..↵
- Here I have defined the big indexed sum notation “
” to act like a normal indexed sum
along with the assertion of pairwise branching, i.e.,
for all
.↵
- Remember, we’re just working in finite dimensions here. (“Hilbert” is just a reminder that our vectors are states in quantum mechanics.)↵
- Taylor & McCulloch use this term within their approach.↵
- This is essentially the same as the distinction between (a) the direct sum
of the complete set
of
matrices with the complete set
of
to get an algebra of block-diagonal
matrices and (b) the abuse-of-terminology “direct sum”
of the set
of
matrices that are zero outside the
block with the set
of
matrices that are zero outside the
block. Now the former,
, is the mathematically careful construction. Because
is isomorphic to
and
is isomorphic to
, the latter,
, is an acceptable abuse of terminology with the understanding that the “
” in “
” is intended (i) to assert that
and
are orthogonal subspace and (ii) to “sum” these subspaces by taking all possible binary sums of their members. That is essentially why we have defined “
” to be both a binary relation and a binary sum operation. If you hate this overloaded physics-y math, well, haters gonna hate.↵

