Kochen-Specker sets in four-dimensional spaces
Brandon Elford, Petr Lisonek

TL;DR
This paper introduces an analytical method to construct an infinite family of Kochen-Specker sets in four-dimensional space, providing a computer-free proof, advancing the understanding of quantum contextuality.
Contribution
It presents the first analytical construction of an infinite family of Kochen-Specker sets in R^4, moving beyond computer-based methods.
Findings
Constructed an infinite family of Kochen-Specker sets in R^4
Provided a short, computer-free proof of the sets' properties
Enhanced understanding of quantum contextuality in four dimensions
Abstract
For the first time we construct an infinite family of Kochen-Specker sets in a space of fixed dimension, namely in R^4. While most of the previous constructions of Kochen-Specker sets have been based on computer search, our construction is analytical and it comes with a short, computer-free proof.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsadvanced mathematical theories · Mathematical Analysis and Transform Methods · Topological and Geometric Data Analysis
Kochen-Specker sets in four-dimensional spaces
Brandon Elford
Petr Lisoněk
Department of Mathematics
Simon Fraser University
Burnaby, BC, V5A 1S6
Canada Corresponding author. E-mail: [email protected]
Abstract
For the first time we construct an infinite family of Kochen-Specker sets in a space of fixed dimension, namely in . While most of the previous constructions of Kochen-Specker sets have been based on computer search, our construction is analytical and it comes with a short, computer-free proof.
1 Introduction
The Kochen-Specker theorem (KS theorem) is an important result in quantum mechanics [4]. It demonstrates the contextuality of quantum mechanics, which is one of its properties that may become crucial in quantum information theory [3]. In this paper we focus on proofs of the KS theorem that are given by showing that, for , there does not exist a function such that for every orthogonal basis of there exists exactly one vector such that (where denotes the -dimensional vector space over the field of complex numbers). This particular approach has been used in many publications, see for example [1, 5, 8] and many references cited therein. Definition 1.1 given below formalizes one common way of constructing such proofs, using a simple parity argument. Therefore the structures that satisfy Definition 1.1 are sometimes referred to as parity proofs of KS theorem.
Definition 1.1**.**
We say that is a Kochen-Specker pair in if it meets the following conditions:
- (1)
is a finite set of vectors in .
- (2)
where is odd, and for all we have that is an orthogonal basis of and .
- (3)
For each the number of such that is even.
It is quite common in the literature [2, 5, 8] to refer to a KS pair as a KS set, and we will do so sometimes in this paper.
An extensive and recent summary of known examples of KS sets in low dimensions is presented in [7]. It turns out that until recent time, the vast majority of known examples have been found by computer search, however without much insight in the sets generated [7]. More recently, first computer-free constructions have appeared that relate KS sets to some other mathematical structures such as Hadamard matrices [6]. In this paper we continue this trend by giving a simple, computer-free construction of an infinite family of KS sets in . This is the first time that an infinite family of KS sets in a space of fixed dimension is found. Moreover, four is the smallest possible dimension in which KS sets described in Definition 1.1 can exist, since the definition clearly requires the dimension to be even, and the KS theorem only holds in dimension at least 3.
KS sets are key tools for proving some fundamental results in quantum theory and they also have various applications in quantum information processing, see [2, 5] and the references therein.
2 The new construction
For integers and we define the matrix
[TABLE]
By we denote the Kronecker product of matrices. We now state our main result.
Theorem 2.1**.**
Let be relatively prime odd integers, let be integers relative prime to and respectively, and let be a non-zero real number such that
[TABLE]
Let be vectors in defined by
[TABLE]
Let be the unique integer in the interval such that , . Let . We have:
(i) For the set is an orthogonal basis of .
(ii) Let and let . Then is a Kochen-Specker pair.
Proof.
(i) The fact that is an orthogonal basis of is proved in Lemma 2.3 below. Since is orthogonal, it follows that is an orthogonal basis of for each , since is the image of under .
(ii) Let the indices of be taken modulo . For each , the vector belongs to two bases, namely and , and the vector belongs to two bases, namely and . In Proposition 2.4 below we show that the vectors in the set are pairwise linearly independent. Hence each element of belongs to exactly two bases in , and all conditions for Kochen-Specker pair are satisfied. ∎
The condition that and are relatively prime is used to guarantee the existence of the integer with the given properties, using the Chinese remainder theorem.
We note that for given and it is always possible to choose and such that is a non-zero real number. There are many possible choices; one of them is
[TABLE]
Then it is easy to show that
[TABLE]
hence
[TABLE]
We will now work towards proving that is an orthogonal basis. For simplicity we will write just and instead of and , respectively. To reduce the use of brackets in upcoming calculations we will assume throughout that the ordinary matrix product has a higher precedence among algebraic operations than the Kronecker product. For example, the notation denotes .
We note that the vectors and defined in Theorem 2.1 can be written as
[TABLE]
and
[TABLE]
Lemma 2.2**.**
Assume that or . Then
[TABLE]
Proof.
Since the matrices and are orthogonal, we have
[TABLE]
After expanding the right-hand side into four terms and simplifying each of them as we get
[TABLE]
If then
[TABLE]
while if then
[TABLE]
Hence if or then
[TABLE]
because for all . ∎
Lemma 2.3**.**
The set defined in Theorem 2.1 is an orthogonal basis of .
Proof.
The matrix is orthogonal, hence for all . Note that by the properties of . The dot product of and can be written as . Furthermore the dot product of and can be written as
[TABLE]
Therefore we need to prove the following six equalities, which we write in a uniform way that allows us to treat four of the six cases simultaneously.
- (i)
2. (ii)
3. (iii)
4. (iv)
5. (v)
6. (vi)
.
Equalities (i), (iv), (v) and (vi) follow from Lemma 2.2.
In case (ii) we get
[TABLE]
Since and for each , the last expression simplifies to
[TABLE]
This is equal to 0 exactly when
[TABLE]
In case (iii) we get
[TABLE]
which is equal to (12). Hence assuming that equals the expression (13), which is a necessary and sufficient condition for equality (ii) to hold, also implies that equality (iii) holds.
This completes the proof of Lemma 2.3 and hence also the proof of Theorem 2.1. ∎
Next we show that the vectors used in our construction are pairwise linearly independent. Strictly speaking this is not required for the proof of the Kochen-Specker pair property, however it may be of interest for example in the physical implementations of our construction.
Proposition 2.4**.**
Let be as in Theorem 2.1. The vectors and are pairwise linearly independent.
Proof.
For a positive integer let denote the primitive -th root of unity in . The eigenvalues of are with all four combinations of signs in the exponents. Since and are odd, it follows that the eigenvalues are not real unless . It follows that does not have a real eigenvector for , hence and are linearly independent whenever, and likewise and are linearly independent whenever .
It remains to consider the possibility that and are linearly dependent for some . Then . Let . Explicit calculations give
[TABLE]
Assume that the right-hand sides of (24) and (30) both equal zero, and subtract the latter from the former. This gives . After plugging this into (24) and performing some elementary manipulations we deduce that or
[TABLE]
Since we assume a choice of such that , we must have (31). Denote
[TABLE]
A quick argument shows that (31) implies that either both and are equal to or , or they are both equal to or . The first case is not possible, since and are odd. So assume that both and are equal to or . Then a calculation similar to those above shows that
[TABLE]
where signs are to be taken consistently. In comparison with equation (1) we see that if and are linearly dependent, then , and . The last equation has no real solution, and this completes the proof. ∎
For integers and such that let , the chordal ring with parameters and , be the graph with vertex set (integers modulo ) and with edge set
[TABLE]
That is, is the -cycle (“ring”) to which all chords connecting vertices at distance were added.
Let be the graph whose vertices are the vectors and forming our KS set (Theorem 2.1) and two vertices are adjacent if and only if they both belong to the basis for some . Then it is easily seen from the construction of the bases in Theorem 2.1(i) that is the line graph of the chordal ring . It is of special interest in quantum information theory to know that the graph is vertex transitive, which is the final statement of this paper.
Proposition 2.5**.**
Let , and be as in Theorem 2.1. The graph is edge transitive.
Proof.
Consider any two edges of . If they are both “ring” edges or they are both chords, then there is a cyclic shift of the vertices of which is an automorphism of and it maps one of the edges to the other edge.
We are left with the case when one of the edges is a “ring” edge and the other edge is a chord. Without loss of generality assume that the edges are and . By the assumption of Theorem 2.1 we have and . Therefore is relatively prime to and and . Therefore the mapping is a bijection from to , the vertex set of . Its action on ring edges is hence each ring edge is mapped to a chord. Its action on chords is hence each chord is mapped to a ring edge. Therefore is an automorphism of . Since , it follows that is edge transitive. ∎
Acknowledgement
Research of both authors was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Cabello, A proof with 18 vectors of the Bell-Kochen-Specker theorem. In: M. Ferrero and A. van der Merwe (Eds.), New Developments on Fundamental Problems in Quantum Physics. Kluwer Academic, Dordrecht, Holland, 1997, pp. 59–62.
- 2[2] G. Cañas, M. Arias, S. Etcheverry, E.S. Gómez, A. Cabello, G.B. Xavier, G. Lima, Applying the simplest Kochen-Specker set for quantum information processing. Phys. Rev. Lett. 113 (2014), 090404.
- 3[3] M. Howard, J. Wallman, V. Veitch, J. Emerson, Contextuality supplies the ‘magic’ for quantum computation. Nature 510 (2014), 351–355.
- 4[4] S. Kochen, E.P. Specker, The problem of hidden variables in quantum mechanics. Journal of Mathematics and Mechanics 17 (1967), 59–87.
- 5[5] P. Lisoněk, P. Badzia̧g, J.R. Portillo, A. Cabello, Kochen-Specker set with seven contexts. Phys. Rev. A 89 (2014), 042101.
- 6[6] P. Lisoněk, Kochen-Specker sets and Hadamard matrices. Theoretical Computer Science 800 (2019), 142–145.
- 7[7] M. Pavičić, Arbitrarily exhaustive hypergraph generation of 4-, 6-,8-, 16-, and 32-dimensional quantum contextual sets. Phys. Rev. A 95 (2017), 062121.
- 8[8] M. Waegell, P.K. Aravind, The minimum complexity of Kochen-Specker sets does not scale with dimension. Phys. Rev. A 95 (2017), 050101.
