Bipartite communication game-based empirical demonstration of non-trivial and universal non-contextuality without unphysical idealizations

: Universal contextuality is the leading notion of non-classicality even for single systems, showing its advantage as a more general quantum correlation than Bell non-locality, as well as preparation contextuality. However, a loophole-free experimental demonstration of universal contextuality at least requires that both operational inequivalence and compatibility loopholes are closed, which have never been simultaneously achieved to date. In our work, we experimentally test universal contextuality through (3,3) and (4,3) communication games, simultaneously restoring operational equivalence and circumventing the compatibility loophole. Our result exhibits the violation of universal non-contextuality bound by 97 standard deviations in (3,3) scenario, and 107 deviations in (4,3) scenario. Notably there are states which exhibit locality but reveal universal contextuality in both two scenarios. In addition, our result shows that universal contextuality is more general than preparation contextuality in (3,3) scenario, while equivalent to preparation contextuality in (4,3) scenario.

However, since its origin, the traditional version of non-contextuality has been limited by several fatal shortcomings.First, it is not suitable for an arbitrary physical theory but is limited to quantum theory.Second, it applies only to sharp measurements, excluding other experiment procedures such as unsharp measurements.Last but not least, it applies only to deterministic hidden-variable models and not to other models in quantum theory, where the outcomes of measurements are only probabilistically determined from the investigated system.To address those limitations, Spekkens proposed a generalized version of the original definition based on operational theory [26].In this model, Spekkens extends the formulation to preparation, transformation, and measurement non-contextuality.Notably, when a system satisfies both preparation and measurement non-contextual preconditions in the definition, it is considered universal non-contextual.This generalization expands and deepens the notion of quantum contextuality as an important quantum correlation, removing the limited scope of applicability and establishing it as an irreplaceable resource in quantum information processing tasks.

arXiv:2403.09220v1 [quant-ph] 14 Mar 2024
Just like its counterpart Bell non-locality, the demonstration of contextuality is vital for understanding its nature, and requires eliminating additional assumptions by closing "loopholes".Among those loopholes, two of the greatest importance are known as operational inequivalence and compatibility loophole, which have never been closed simultaneously in any experiment or proposal up to date [27][28][29][30][31][32][33][34][35][36][37][38].Operational equivalence, as a necessary precondition for testing universal contextuality [26], has failed to be achieved in most works mentioned above.The only exception proposes a method that may solve the problem of operational inequivalence [39], but is only practiced in heralded single photon system, and thus limited in other possible applications.What's more, their test of universal contextuality overlooks compatibility loophole, which, despite discussed in various experiments by different means [40][41][42][43][44][45], has never been realized when testing universal contextuality.Thus, it would be a significant achievement for us to close those two loopholes at the same time.
In this work, we present an experimental demonstration of universal contextuality free of both operational inequivalence and compatibility loopholes.First, we introduce a generalized (m,n) bipartite communication game (with m preparations and n measurements) that has been used to study different physical models, especially for disproving local and non-contextual hidden variable theories [23,46].Second, we carry out experiments by sharing a series of entangled states based on the optical system, satisfying both operational equivalence and no-signaling condition as two irreplaceable preconditions.Our experimental results indicate that universal contextuality is violated respectively by 97 and 107 standard deviations, respectively, in (3,3) and (4,3) scenarios.Moreover, this work clearly reveals how different quantum correlations are deeply connected with each other.We demonstrate how the violation recedes by decreasing the entanglement of shared states.Notably, in this process, the disappearance of non-locality comes much earlier than universal contextuality, leaving a region which carries both universal contextuality and Bell locality, namely showing non-trivial contextual behaviours.Finally, we discuss some open questions that warrant further exploration, which could open a new page in the study of contextuality through strictly loophole-free experiments in the future.

Communication games as tests of universal contextuality
To show how universal contextuality can be revealed through communication games, we consider a generalised bipartite Bell scenario [46] which involves  preparations and  measurements, i.e., (, ) scenario.Suppose the preparer and the measurer initially share a two-particle state   .In this communication game, the preparer proceeds by choosing a uniformly random input  ∈ {1, 2, ..., }, performing the corresponding preparation   ∈ { 1 ,  2 , ...,   } and recording the output   ∈ {−1, 1}.Similarly, the measurer performs the corresponding measurement   ∈ { 1 ,  2 , ...,   } according to his received input  ∈ {1, 2, ..., }, and records the output   ∈ {−1, 1}.After each round of measurement, the preparer and the measurer communicate through a classical channel.The rules for winning this game are as follows: For  +  =max[, ] + 1, where max[] is to return the largest item in the square bracket, the outputs should satisfy   ≠   ; And if  +  ≠max[, ] + 1, then   =   .Thus the success probability can be written as where (  ,   |  ,   ) denotes the probability when the preparer implements a preparation   with outcome   and the measurer performs a measurement   with outcome   .It's worth mentioning that the communication game in (, ) scenario can easily be converted to the (, ) case, by a simple role-exchanging between the preparer's preparations and the measurer's measurements.Thus, Eq. ( 1) can be used to test the existence of universal contextuality.And it can also be rewritten with a suitable Bell-like parameter   as follows: where  (3,3) and (4,3) scenarios as two examples due to the following reasons.First, they take the simplest setting in our model, and are more suitable for a proof-of-principle demonstration of universal contextuality like this; Second, despite its simple form, from Eq.( 2) we can tell that they have the largest quantum value, and thus the experiment would be more convincing for a greater violation against non-contextual bound, as will be shown later; Last but not least, those two scenarios have seen a wide range of application in many quantum information tasks, especially for (4, 3) scenario, which has been proved to be deeply related to 3→1 quantum random access code (QRAC) [21].

Operational Inequivalence and Compatibility Loophole
A loophole-free demonstration of universal contextuality requires at least two necessary preconditions: the restoration of operational equivalence, and the closure of compatibility loophole.In communication games, different preparation operations { 1 ,  2 , ...,   } are considered as operationally equivalent if, after normalization, they yield the same reduced quantum state over outcomes for an tomographically complete set of measurements, i.e., where (  |  ) and (  |  ) respectively denote the probability and the conditional state of the preparer when she implements a preparation   with outcome   [47].Similarly, the measurements { 1 ,  2 , ...,   }, are said to be operationally equivalent if they yield the same reduced quantum state after normalization over outcomes for a tomographically complete set of preparations, i.e., where (  |  ) and (  |  ) respectively represent the probability and the conditional state of the measurer when he performs a measurement   with outcome   .
In any experimental proposal or experiment verifying contextuality inequality, it is crucial to close the compatibility loophole, which requires two consecutive preparations (or measurements) to be compatible or co-measurable with each other.This means that two consecutive operations should not have any impact on each other's results.It's worth noting that in a communication game model, the closure compatibility is equivalent to the satisfaction of no-signaling condition, because the two consecutive measurements required to be compatible in traditional Kochen-Specker inequality verification are separated in space (not necessarily spatially separated) and carried out by two different parties in the communication game.Therefore, signal transmission is the necessary and sufficient condition for those consecutive operations to be impact-free on each other.In our case, the preparation no-signalling is defined to be as follows: for all preparation events (  |  ) (here an event stands for a preparation and its output) with   ∈ {0, 1} and   ∈ { 1 ,  2 , ...,   }.Symmetrically, the measurement no-signalling shall be defined as ∑︁ for all measurement events(  |  ) (similarly an event here means a preparation and an input) with   ∈ {0, 1} and   ∈ { 1 ,  2 , ...,   }.

Experimental setup and data processing
To experimentally test universal non-trivial contextuality, we use (3,3) and (4,3) communication games as two examples.As shown in Fig. 1, the entangled state is prepared by shining a 405nm laser into a 10mm long periodically polarized potassium titanyl phosphate (PPKTP) crystal.The state we produce can be written in the general form of: Here the parameter  is controlled by rotating the half-wave plate (HWP) after the first polarization beam splitter (PBS), and we take our experiment by preparing the state in a sequence  ∈ {0.050, 0.100, 0.152, 0.206, 0.262, 0.322, 0.388, 0.464, 0.560, 0.785}.After being produced, the entangled pair is sent to test the non-contextuality inequality, the two entangled photons of which are processed and counted respectively on Alice's side for preparation and Bob's side for measurement (it also works by reciprocally exchanging their roles), where the polarization state on each side is handled (named as preparation and measurement respectively) with the composition of a motorized quarter-wave plate (QWP), a motorized HWP and a PBS.For example, in (3,3) scenario, a simple choice of the optimal settings for preparations and measurements would be [46].Similarly, while in (4,3) scenario, the optimal directions can be taken as, and  3 standing for the three Pauli operators.Following PBS is the detection part, where photons on both sides are counted by two single photon detectors.Then the counts are further analysed in the coincidence counter section, which will then be taken as the raw probabilities of obtaining each outcome correspondent in real world for every preparation-measurement pair.In our experiment, we analyse the data from each run and count the results averaged over 30 runs.
To elucidate our data processing part, maximally entangled state (|⟩ + |⟩)/ √ 2 in (3,3) scenario is shown as an example.We take   ,  as preparation operations with input  ∈ {1, 2, 3} and output   ∈ {0, 1}, and   ,  as measurement operations with input  ∈ {1, 2, 3} and output   ∈ {0, 1}, while  ∈ {, , } denotes how many times of data processing the correspondent operation has experienced, viz.raw data (no processing at all); primary data (after processing After filtering out other stray light by two interference filters with a center wavelength of 810 nm (IF@810), one of the photons is sent to Alice, while the other one is sent to Bob.They will correspondently perform preparation   and measurement   on the entangled state, by a combination of a quarter wave plate (QWP) and a half wave plate (HWP), both of which are controlled by motorized rotation mount, together with a polarized beam splitter (PBS).The photons are then sent to and detected by the single photon detectors at the end of both sides, and the signals are sent for coincidence.only once); and secondary data (after processing twice), which are shown respectively in red, blue, and green in Fig. 2. As is mentioned in the last section, to demonstrate contextuality the lack of operational equivalence needs to be avoided.However, only under unphysical idealizations will the results of raw preparations   ,  ∈ {  1,0 ,   1,1 ,   2,0 ,   2,1 ,   3,0 ,   3,1 } and measurements   ,  ∈ {  1,0 ,   2,0 ,   3,0 } in realistic experiments strictly match with theoretical predictions, as will be shown later.In other words, no real experiments can precisely reach ideal operational equivalence, which could only be approximated through mathematical processing.Thus we apply a method that was first mentioned in [39] (see Appendix A for more details) for data optimization, which takes two sequential steps to respectively reach tomographic completeness and operational equivalence.
In order to impartially evaluate the effectiveness of different models, such as non-contextual or contextual models, we need to utilize generalised probabilistic theories (GPTs) [48], which assume tomographic completeness of three two-outcome measurements, thus having no prejudice upon the underlying model-whether it's quantum, or classical.Thus, the assumption that the system is a qubit is replaced by a weaker assumption that three two-outcome measurements are tomographically complete.Notice that here we need to introduce an extra setting on  2 for both preparation and measurement, i.e.  4 and  4 , so as to realize tomographic completeness.Thus, we have the input of raw data as {  1,0 ,   1,1 ,   2,0 ,   2,1 ,   3,0 ,   3,1 ,   4,0 ,   4,1 } and {  1,0 ,   2,0 ,   3,0 ,   4,0 }, which is fit to a set of states and effects in GPTs for each run, by applying the total weighted least-squares method [49,50].Our fit returns with a 4×8 matrix to define the primary preparations and measurements, the column of which refers to the (,   ) preparation, denoted as   ,  , and the row refers to the (, 0) measurement, denoted as   ,0 .By taking these generalised states and effects as estimates of primary preparations and measurements, we can achieve tomographic completeness.Fig. 2 shows the results averaged over 30 experimental runs, Fig. 2. Outcome probabilities for raw, primary, and secondary data.The chart shows outcome probabilities for raw data (in red), primary data (in blue), and secondary data (in green) averaged over 30 runs.For every preparation-measurement pair, we only consider the probability of obtaining outcome 0 in the measurement, as the probability of obtaining outcome 1 is simply the complementary result in statistical analysis.The shaded grey region highlights measurements and preparations for which secondary procedures were found.Error bars are obtained by averaging over 30 runs, which are at most 0.003 and nearly invisible on this scale, as are the discrepancies among raw, primary, and secondary data, which are at most 0.012.
where raw and primary data are compared but indistinguishable on this scale, the error bars of which are also invisible, fitting well to GPTs.
However, it should be noticed that in a practical experiment, the primary preparations that are carried out may not satisfy operational equivalence as well, which is shown in Table .1 in Appendix B. To address this issue, the primary preparations can be processed into "secondary preparations" that are specifically selected to ensure this equivalence.Given the primary statistics, it is possible for us to find within the convex of their mixtures, one set of secondary preparations   1 ,   which is preparation operationally equivalent.Similarly we maximize   = 1 3 3 =1    over valid    ′ to achieve measurement operational equivalence.In Fig. 2, it is shown that the construction of secondary procedures is also close to the raw data, with discrepancies between them no larger than 0.012, while Fig. 3 displays how the outcome probabilities satisfy the operational equivalence.It is clearly demonstrated in Fig. 3(c) that all secondary preparation procedures strictly meet with by converging with each other, thus achieving the operational equivalence condition, which is not satisfied for the original raw data, as is shown in Fig. 3(b).Note that only preparation operational equivalence of maximally entangled state in (3,3) scenario is taken as an example for exemplification here, while the details of other cases are listed in Table .1.
Then we test whether the compatibility loophole is closed in our experiment, or in other words, whether no-signaling condition is realized.Again, we take the sharing of maximally entangled state in (3,3) scenario as an example.As is shown in Fig. 4(a), three preparations represented by different colors (and marked as  = 1,  = 2,  = 3 respectively) are equivalent to each other within a set of measurements, illustrating the satisfaction of Eq. ( 5) as preparation no-signaling condition.Similarly, three measurements represented by different colors (and marked as  = 1,  = 2,  = 3 respectively) are equivalent to each other within a set of measurements, illustrating the satisfaction of Eq. ( 6) as measurement no-signaling condition.In this way, for both Alice-to-Bob and Bob-to-Alice directions, no-signaling condition is realized within the error of standard deviation, conforming to no-signaling condition as stated before, and indicating the closure of compatibility loophole.For exemplification, our discussion here is focused upon the sharing of maximally entangled state in (3,3) scenario.In Appendix B.2 we will quantify how strictly this loophole is closed, for all the states in both scenarios, where we provide detailed results for other six input states, showing that compatibility loophole is also closed in those cases.5), which is satisfied strictly.(b) Different colors refer to the three measurements, while different sets refer to three preparations.Similarly, we assure the no-signaling condition from Bob to Alice by testing Eq. ( 6).When both Eqs. ( 5) and ( 6) are satisfied, the compatibility loophole is closed.It can be seen that the discrepancies between different preparations or measurements are within the error bar, the total average of which is 0.003.

Results
Based on the optimal directions given in the previous section, we can deduce the correspondent maximal success probability of the communication game for a series of entangled states   () = |⟩ + sin |⟩ in (3,3) scenario: where  3,3 = 3 + 3 sin 2.For (3,3) scenario, as shown in Fig. 5(a), there are two bounds, namely the local bound P  3,3 ≤ 14/18 ≈ 0.778 (which is equivalent to the assumption of preparation noncontextuality, as noted in [46]) and the universal non-contextual bound P    3,3 ≤ 13/18 ≈ 0.722, which divide the chart into three regions.The left region  3,3 ∈ [3, 4) shows both Bell locality and universal non-contextuality.The right region  3,3 ∈ [4,6], on the other hand, shows quantum non-classicality in both Bell non-locality and universal contextuality, i.e. trivial contextuality.However, the middle region  3,3 ∈ [4, 5) exhibits simultaneously Bell locality and universal contextuality, also known as non-trivial contextuality.From the discussion above, we find that universal contextuality exceeds Bell non-locality by its lower bound and greater region of violation, which is much easier to satisfy in not only laboratorial demonstration and potential   2, the correspondent Bell-like parameter reaches its maximum  3,3 = 6, which also achieves the greatest violation of non-contextual inequality P 3,3 = 0.832 ± 0.001, exceeding the universal non-contextual bound by 97.Error bars in the plots represent the standard deviation in the success probability over the 30 experimental runs.(b)The result of (4,3) scenario also shows a linearly positive correlation between  4,3 and P 4,3 , which violates the universal non-contextual bound by 107.Error bars in the plots represent standard deviation of the success probability P 4,3 over 30 experimental runs.applications.It is clearly shown that experimental results generally align with our theoretical deductions within standard deviation, the largest of which is 0.003.
Similarly, in (4,3) scenario we have the correspondent success probability that can also be written in the following form: where ≤ 2/3 ≈ 0.666, and is divided also into three parts: the left  4,3 ∈ [2.31, 3.98), which displays Bell locality and universal non-contextuality; the middle  4,3 ∈ [3.98, 6.00), which shows Bell locality but (non-trivial) universal contextuality; and the right  4,3 ∈ [6.00, 6.93), which demonstrates quantum characteristics in both Bell non-locality and (trivial) universal contextuality.However, (4,3) scenario still differs from (3,3) scenario in several aspects as follows.First, (4,3) scenario has a broader range of non-trivial universal contextuality compared to (3,3) scenario, despite that (3,3) scenario instead has a lower local bound, in which Bell non-locality is much easier to realize.Second, the relationships among different quantum correlations are different in these two scenarios, e.g. the bound of preparation non-contextuality is equivalent to its local bound in (3,3) scenario, while in (4,3) scenario the correspondent bound is equivalent to its universal non-contextual bound.From the figure it can be seen that our result matches with theoretical predictions well, with an averaged error bar of 0.001.

Discussion
In this work, we provide a generalized bipartite model for the verification of the universal non-contextual inequality, and choose (3,3) and (4,3) scenarios as two examples to test our communication game model.By utilizing the method in Appendix A, our experiment is set free from both operational inequivalence and compatibility loopholes, manifesting a solid step toward the loophole-free demonstration of universal contextuality.We then take a series of states to further investigate the relationships among universal contexutality, Bell non-locality and preparation contextuality.Our result shows that the average success probability of communication game is linearly related to the corresponding Bell-like parameter and solely dependent on the shared state, with the maximum of which realized only when the state is maximally entangled.Notably, Bell non-locality disappears faster than universal contextuality in both scenarios, forming a certain region where quantum theory surpasses the non-contextual bound but not the local bound, and simultaneously revealing Bell locality as well as universal contextuality, also known as non-trivial contextuality.Within this non-trivial region, universal contextuality is more advantageous than Bell non-locality, showing its superiority as a more general quantum resource.It is also worth noting, universal contextuality still outpaces preparation contextuality in (3,3) scenario, despite their convertibility in (4,3) scenario.Our work helps elucidate the nuanced interplay among various quantum correlations, and contributes to deepening the understanding of those fundamental concepts and resources to be applied in future tasks.
However, our experiment is not free of all the loopholes in several aspects.One of them is the imperfect detection efficiency, or detection loophole, which has been closed in Bell non-locality and KS contextuality, and is also achievable in the demonstration of universal contextuality either by assuming fair sampling or apply a trapped ion system.Notably, our choice of directions for preparation and measurement may not be optimal for non-maximally entangled states, and further optimization could result in a even greater violation of inequality or a broader region of universal contextuality [51].This leaves promising avenues for future research on contextuality, particularly in improving such tests.

A. Data Processing Procedures
In our experiment as well as almost every realistic operational systems, it is almost certain that environmental noises and inaccurate measurement will lead to operational inequivalence.Therefore, a series of further processing of raw data is essential to match with the necessary operational equivalent condition.Here we exemplify how this series of data processing is reached by the following two steps.First of all, we need to make sure that our experimental results well fit in the framework of generalised probabilistic theories.We define   ,  as   (  , 0|  ,   ), the fraction of outcome 0 returned by measurement   on preparation  ,  , the results can be summarized in a 4×8 matrix of raw data, defined as: It is clear that one needs to assume that the measurements one has performed form a tomographically complete set, otherwise statistical equivalence relative to those measurements does not imply statistical equivalence relative to all measurements.Recall that the assumption of preparation non-contextuality only has non-trivial consequences when two preparations are statistically equivalent for all measurements.And the minimal assumption of which is to ensure that our operation of the four measurements (as well as that of four preparations) are tomographically complete.Note that according to [39], it is proven that four outcome measurements are tomographically complete if and only if  1 ,  +  2 ,  +   3 ,  +   4 ,  − 1 = 0, where {, , ,  } ∈  are real numbers.Thus, to find the GPT-of-best-fit, we simply need to minimize the difference between the pre-processing (raw) and post-processing (primary) versions of data, while satisfying the condition limited by tomographic completeness, which can be paraphrased as a optimization problem: Solving the problem will return us with a 4×8 optimized matrix of primary data, which can be written as: As for step two, i.e. from primary data to secondary data, we need to introduce the secondary preparations: where  ,   ′ , ′  are weights in the mixture.Similarly, we can construct the secondary measurements by To realize an optimized secondary measurement procedures, we need to maximize  P ≡  3) and (4).The final result is supposed to return a 3×6 matrix in (3,3) scenario, and a 3×8 matrix in (4,3) scenario, .

B. Detailed illustration of operational equivalence and no-signaling condition
We have demonstrated in detail how our result satisfies both operational equivalence and nosignaling condition in Fig. 3, by raising the maximally entangled state in (3,3) scenario as an example.Here we include all those  ∈ {0.000, 0.050, 0.100, 0.152, 0.206, 0.262, 0.322, 0.388, 0.464, 0.560, 0.785} in both (3,3) and (4,3) scenarios, showing that our experiments are definitely free of those two loopholes.

B.1. The restoration of operational equivalence in all scenarios
All the preparations  ,  and measurements  ,  will leave a conditional state within the Bloch sphere (on the Bloch sphere if the state is pure), namely (  |  ) (or (  |  )), as is shown in Fig. 3. Now, we take the equivalent mass center for a pair of preparation conditional states (0|  ) and (1|  ) as (|  ) (or take for a pair of measurement conditional states (0|  ) and (1|  ) as (|  )).Note that trace distance between two states  1 and  2 is Thus, by calculating the summed-up trace distances among a set of preparations ((|  ), (|  )), we can quantify how well the preparation operational equivalence is reached.Similarly, by summing up trace distances among a set of measurements ((|  ), (|  )), the measurement operational equivalence is also quantified.The lower this value gets, the smaller the differences for different preparations (or measurements) are, the better operational equivalence is thus realized.In Table .1 we list those two values for raw (Δ  or Δ  ), primary (Δ  or Δ  ) and secondary data (Δ  or Δ  ) of all different ten states in both (3,3) and (4,3) scenarios.It can be clearly seen that, for all the states in both scenarios, our data processing has significantly lowered Δ (or Δ), despite that the perfectness of operational equivalence is slightly decreased following the entanglement of the state, which is understandable since the average distance for raw data is after all also getting larger itself.In short, we have successfully quantified the the operational equivalence, and restored it by data processing, closing this loophole after two rounds of data processing.

B.2. The closure of compatibility loophole in all scenarios
Now let's take a glance at the closure of compatibility loophole, or in other word, the satisfaction of no-signaling condition in our experiment.Here we apply secondary data, which performs better than raw data as stated before.Same as the restoration of operational equivalence discussed above, we will sequentially take all the states with  ∈ {0.000, 0.050, 0.100, 0.152, 0.206, 0.262, 0.322, 0.388, 0.464, 0.560, 0.785}, in both (3,3) and (4,3) scenarios to show that our experiment is in strict alignment with the no-signaling condition.As has been discussed before, in our model the closure of compatibility is equivalent to the no-signaling condition, which requires that there is no signal transmission between two sides, this direction or the other, namely: Eq. ( 5), for from-Alice-to-Bob (preparation) no-signaling condition; and Eq. ( 6), for from-Bob-to-Alice (measurement) no-signaling condition.As is exhibited from Table. 2 to Table.21, different procedures in the same column are equivalent to each other within standard deviation, thus proving the validity of correspondent no-signaling condition and the closure of compatibility loophole.

Fig. 1 .
Fig. 1.Experimental setup.An ultraviolet laser filtered by a narrow-band interference filter with a center wavelength of 405 nm (IF@405) is used to pump a type II periodically poled potassium titanyl phosphate (PPKTP) crystal located in a Sagnac interferometer, to generate a two-qubit polarization-entangled photon state |  ⟩ = cos|⟩ + sin|⟩, where  ∈ [0, /2].After filtering out other stray light by two interference filters with a center wavelength of 810 nm (IF@810), one of the photons is sent to Alice, while the other one is sent to Bob.They will correspondently perform preparation   and measurement   on the entangled state, by a combination of a quarter wave plate (QWP) and a half wave plate (HWP), both of which are controlled by motorized rotation mount, together with a polarized beam splitter (PBS).The photons are then sent to and detected by the single photon detectors at the end of both sides, and the signals are sent for coincidence.

Fig. 3 .
Fig.3.Visualization of restored preparation operational equivalence condition in(3,3).(a) Conditional states of the raw preparation procedures (red-colored dots) on the  −  plane of Bloch sphere, where the three red lines connecting each pair of them seemingly intersect at the center.(b) After zooming in by a hundred times, those three red lines actually do not converge, i.e. those preparation procedures are not strictly operationally equivalent with each other.(c) After secondary processing, three green lines converge with each other at one point even on this scale, indicating the restoration of preparation operational equivalence.(d) The correspondent conditional states after secondary preparations procedures (green-colored squares) on the  −  plane of Bloch sphere.

Fig. 4 .
Fig. 4. Illustration of the closure of compatibility loophole.(a) Different colors refer to the three preparations, while different sets refer to three measurements.As is illustrated in this diagram, all our preparation procedures are the same for three sets of measurements, thus assuring the no-signaling condition from Alice (preparer) to Bob (measurer) by satisfying Eq. (5), which is satisfied strictly.(b) Different colors refer to the three measurements, while different sets refer to three preparations.Similarly, we assure the no-signaling condition from Bob to Alice by testing Eq. (6).When both Eqs.(5) and (6) are satisfied, the compatibility loophole is closed.It can be seen that the discrepancies between different preparations or measurements are within the error bar, the total average of which is 0.003.