Introduction

Game theory, which is a very well established discipline in mathematics1, has successfully been applied to various fields, such as social science2,3, evolutions in biology4, and economics5. At the abstract level, game theory mainly deals with legitimate strategies and scores of the players. Thus, a game is defined by the strategies on one hand, and by a specification of how to evaluate the players’ game scores on the other hand. Recently, physicists have been attempting to generalize the game into a new scenario finding common theoretical properties between the game and quantum theory6,7,8,9,10. Of particular interest to this generalization is to study whether it is possible to replace the classical strategy with a quantum strategy for getting quantum advantages, if any11. The quantum advantages from such a generalization have been found to be relevant to these games. For example, consider the “penny-flip game”, where two players take turns choosing whether or not to flip a penny inside a box, and the starting player opens the box to identify if the penny is flipped from its starting position or not6. Here, if one player can adopt a quantum penny, then he/she has a better chance of winning assisted by quantum superposition. Another celebrated example is the “Prisoner’s game”, where two players face a dilemma, since acting rationally for their own interests would result in a collectively worse outcome7,8. But this dilemma can also be solved by adopting quantum strategies that the players can realize. Most recently, some new game scenarios have been conceived, that establish a strong link to communication complexity12 and Bell-inequality engaging the nonlocality13,14.

Following up on the successes of the previous studies of the quantum game, we also plan to explore a positive role of the ‘quantum’ in a classically designed game. In particular, we consider the following question, “Is it possible to get quantum advantages without any quantum modification?” This question is important because nearly all games are allowed to have the advantages due to “quantum strategies”, and it has usually been thought that one inevitably needs to change the original form of the classical game to enjoy the quantum advantages15,16. Therefore, the answer to the aforementioned question has been negative. However, here we find an affirmative answer, focusing on–substantially different from the earlier approaches–the decision-making (we call “reasoning” hereafter) of the rational player. To show this, we design a classical two-player game, called the Secret-Bit Guessing Game, where one player named Bob attempts to guess the secret bits of the other player, Alice. For this game, we map out two parallel ways of Bob’s reasoning to choose his best answering strategies: one is classical probabilistic, and the other is quantum. Each reasoning that is drawn by Bob is modeled as a machinery process for systematic analysis and fair comparison. On the basis of the payoff-function analysis, we explicitly show that the quantum reasoning can be more advantageous without changing the classical setting of the game. This is because the rational player, Bob, can make better use of his weak preferences, faithfully dealing with quantum superposition. However, we also argue in further analysis that the quantum reasoning may frustrate Bob, and even make the situation worse due to malicious hints that can lead Bob to have the wrong preferences.

Results

Secert-Bit Guessing Game & One-Player Reasoning Problem

Firstly, we consider a secret-bit guessing game17,18. In the game, Alice generates two bits and keeps them on her memory (). Here we note that the identity of the bits are in , regardless of whether anyone can access it or not (i.e., the secret bits are classical). Then, the other player Bob chooses his answering strategies to guess the secret bits enveloped by Alice, considering four possible strategies () that Alice may have. Specifically,

where ‘’ denotes modulo- addition. Here, if Bob’s answer is correct (i.e., ) for a given , Bob wins a single-point and Alice loses the same single-point. Otherwise, in case Bob gives wrong answer (i.e., ), Alice and Bob get the single-points and , respectively. This game is thus defined as , where and denote the (non-empty) sets of the players’ strategies (, ) and game scores (, ), respectively. Noting that Bob makes two answers for (), the possible game scores for Alice and Bob after one game are made by adding the two single-points, and thus . Note further that is equal to , or equivalently, ; i.e., our game is zero-sum1.

Whereas in previous studies the strategies have usually been generalized in a quantum regime, our primary concern here is with the reasoning process. In particular, we would like to investigate if a quantum reasoning can yield a higher winning average compared to the classical ones even in a fully classical game. We now turn our attention to Bob’s reasoning to make his valid answering strategies for . We define this a “One-Player Reasoning Problem”.

To deal with this problem, we design a process of Bob’s reasoning by introducing a one-bit Boolean function,

where . Then, Bob’s reasoning is nothing but the process of making the output for a given , depending on the coefficients . Note that the function in eq. (2) can generate all possible sets []–[] of in eq. (1). Here we consider the concept of a hint given from, e.g., a helper, which allows Bob to have (‘weak’ or possibly ‘strong’) preferences over . Note that the hints are referred to as the classical information, as the real-world players recognize the measured information. We can thus formulate our problem (R, ) with Bob’s preferences and alternatives in the context of the theory of decision-making1. We note that the hints are presented in abstract form. We assume an “interpretation function” that quantifies his own preferences, such that

where denotes the probability of choosing “” (), and denotes the possible set of those probabilities. Here, . Thus if , Bob wants to choose “”, at least as much as “” (i.e., “”), and vice versa. More specifically, we write as

where is defined as a factor to represent the bias of Bob’s preferences.

Here, if the direction of is appropriately assigned, we say that the probabilities in eq. (3) are well-quantified, where was defined as a vector on the two-dimensional space of (, ). For example, if Alice’s strategies are [], the well-quantified probabilities are characterized with the directional condition ( and ) (see Fig. 1 for all the cases). Bob is supposed to perform his reasoning, believing his ability to interpret the given hints. A schematic picture of our game is presented in Fig. 2.

Figure 1
figure 1

For each set of Alice’s strategies uAlice(x) (x = 0, 1), we specify the regions of well-quantified probabilities of Bob’s preferences in the space of (α0, α1).

Figure 2: Schematic picture of our game setting.
figure 2

Alice sets the two secret bits into her memory () and Bob attempts to guess them. In this game, we define one-player (Bob’s) reasoning problem with a certain set of probabilities of the player’s own preferences, as in eq. (3). Here, we replace the reasoning to the process of a machinery that consists of the corresponding internal devices involved (e.g., one inside the player’s reasoning). See main text.

Two parallel reasoning processes: Classical probabilistic, and quantum

In order to perform a more systematic analysis, we replace Bob’s reasoning to a machinery process. To this end, we consider a fledged computing module19, as depicted in Fig. 2, to simulate the reasoning process of eq. (2). This computing module consists of two one-way channels and , where transmits the classical signals of the memory number , and deals with the signals of Bob’s strategies (). Two probabilistic logic gates and are also placed in , but note that acts conditioned on the input in being . Bob’s strategies are identified by the measurement at the end of . We here introduce another internal machine, to be called an interpretation machine, to generate the probabilities () of Bob’s preferences.

With this general model of reasoning machinery, we assume that Bob can make two different types of reasoning: Classical probabilistic and quantum. Here, we note that the signals in should be classical even in the case of quantum reasoning, as it is regarded as an element of the game. Thus, we do not need to consider any additional internal process to convert the classical information to the quantum information in the reasoning, or vice versa16. This assumption is not trivial, as we have to make a fair comparison of the two reasonings without any resetting of the classical game.

Classical probabilistic reasoning

Firstly, let us assume that the signals of are classical and the logic gates () act according to the probabilistic rule, to be either “1” with the probability or “ NOT” with the probability . In this case, and are classical probabilistic gates. Such a probabilistic instruction results in better computational outputs in a heuristic manner20, and could allow a reasonable comparison with the unitary gates adopted in the quantum reasoning (as described later). To make the strategy of the answer for a given , the final value 0 or 1 passing through the gates Rj () is identified by the classical measurement. In Fig. 3, we sketch a realizable and concrete implementation of such a machinery process for the classical probabilistic reasoning.

Figure 3: A realizable and concrete setting of Bob’s classical probabilistic reasoning.
figure 3

In such a setting, the analyzer (or the controller) receives the quantified probabilities from the interpretation machine, and performs the Monte-Carlo method by generating a (classical) random number . Here, if the randomly generated is smaller (or larger) than , the switching device of Rj connects the incoming signal to ‘Identity’ (or ‘NOT’). Bob identifies a value of for given in the classical measurement.

Quantum reasoning

On the other hand, Bob can also follow the quantum reasoning, where the crucial part of the computing module, including the channel , logic gates (), and measurement device, are quantum. In such a case, each of the gates () is to be a unitary transformation, defined as

which also leaves and flips the states and with the probability and , respectively. However, it should be noted that the unitary gate has an additional degree of freedom, i.e., quantum phase , to exhibit the genuine property of the quantum superposition. It allows the rational player, Bob, to explore an additional rule for setting the phases () to maximize his winning averages. In our game, Bob additionally uses the directional condition of , which could not considered in the classical probabilistic reasoning. More specifically, Bob (internally) sets the phases (), according to

where . These rules were made to maximize Bob’s winning averages. Here, the case () describes the situation that Bob, internally, chooses when contains the directional conditions (, ) or (, ), which are toward [] and [], respectively. In the case of (iii), is set to be with or whose directions are toward [] and [], respectively. However, in the case of (ii), i.e., when or , it is not possible to find any useful setting, as a feasible direction of cannot be sured. At the final step, the quantum measurement is performed on the final state to get . Note that, in the view of the intrinsic probabilistic nature of the quantum system, the final state does not result in a definite or predictable outcome value. In Fig. 4, a schematic example of such a quantum reasoning procedure is sketched in the linear-optical regime.

Figure 4: A setting of Bob’s quantum reasoning.
figure 4

Here we consider a linear optical implementation, where the signals of are encoded as polarized single-photon states and ( and ). The unitary gates () are realized by a set of wave plates (QWP-HWP-QWP) for the polarized photon35. The analyzer maps the quantified probabilities in eq. (3) to the control parameters of the wave-plates, using eqs (5) and (6). Then, the quantum measurement is performed on the final output photon.

Here, we briefly comment that the two settings described above are parallel in the sense that the operation of the logic gates are comparable in each reasoning. Note that, for the number of games, the operations of the classical probabilistic gates () can also be represented by a stochastic evolution matrix as

where the matrix elements may provide the candidate transition probabilities which describe the dynamics of unitary transformation of eq. (5), even though it is not the case in general21.

Analysis of Bob’s average scores achievable from the two reasonings

A crucial task in game theory is to investigate a function , which determines the average scores of the players over the number of games. In our game, such a function , named the payoff function, can be defined by

where and denote the total average scores of Alice and Bob, respectively, and denotes the set of possible reasonings. As mentioned before, our game is a two-player zero-sum game, so it is sufficient to analyze the score of one of the players. We thus focus on the average score of Bob throughout the work.

More specifically, the total average score can be evaluated as

where it is assumed that Alice chooses her bits at random. Here, () is also defined as the score averaged for a specific set of (),

where the index specifies one of the possible sets []–[]. For example, denotes the score averaged for the secret bits of []. Here, and are the probabilities that Bob’s answer is correct and incorrect for a given , respectively. For our later analysis, we here rewrite , for each , as

where () is the probability that Bob identifies , given the memory number . In the following, we shall analyze the total average score achievable from each of the two reasonings.

1)Average score achievable from the classical probabilistic reasoning

First, we write out explicitly the conditional probabilities () in eq. (11):

Here, from eqs (9, 10, 11), we can derive that, if there is no biased value of the factor (i.e., ), and hence Bob’s preferences, then Bob’s total average score will be . In such a case, Bob would become indifferent (i.e., ‘~’) to the choice of his strategies. However, if Bob can have a finite non-zero value of for the given hints, the winning average can be improved. For example, when Alice’s strategies are [] and the probabilities of Bob’s preferences are well-quantified with the directional condition (, ) (as depicted in Fig. 1), Bob’s average score can be increased up to . By generalizing this advantage for other cases, it is found that Bob can have

where the superscript ‘()’ means that the score is achievable from the classical probabilistic reasoning. In Fig. 5, the graphs of are given with respect to and , assuming that the probabilities of Bob’s preferences are well-quantified for the given hints. However, if Bob uses ill-quantified probabilities, Bob could have , decreasing his winning average (see Supplementary Information for details about this). This situation may arise when the hints are made with any malicious intention.

Figure 5: Bob’s average score (density-plot on the left, and 3D-plot on the right) with respect to |α0| and |α1|.
figure 5

Here we assume that Bob performs the reasoning with the well-quantified probabilities of his preferences.

2)Average scores achievable from the quantum reasoning

To analyze Bob’s score achievable from the quantum reasoning, we also evaluate the conditional probabilities () as

where is defined as

Here we readily see that the additional term “” appears in the case of . We note, again, that the factor comes from the quantum phases () involved in the unitary gates (j = 0, 1). Thus, by applying the rules of eq. (6), Bob can get (as long as and )

where the superscript ‘()’ denotes the score obtained by quantum reasoning. Here, by observing eq. (16), we can directly see that is always larger than or equal to , which means that Bob can increase his winning average more than in the classical probabilistic reasoning, notably even in the case where the elements of the game are all classical. The equality is satisfied when the given hints are perfect; namely, when . This is quite natural, because if the given hints contain whole information of , then Bob can have strong preferences (i.e., ‘’) toward his 100% winning. One can also find that when Bob cannot (internally) determine the factor with the condition of or . But, this is trivial case. Note that eq. (16) is defined for and with the rule of eq. (6). In Fig. 6, we give the graphs of for the well-quantified probabilities. However, we should point out that Bob’s winning average can also be decreased due to any malicious hinting. In particular, could be much smaller than in the worst case (see Supplementary Information).

Figure 6: Bob’s average score (density-plot on the left and 3D-plot on the right).
figure 6

The probabilities as in eq. (3) are also assumed to be well-quantified, and Bob can chose appropriate phase factors () following the rules in eq. (6).

Numerical simulations

We now demonstrate the results of our theoretical analysis through numerical simulations that are designed based on Figs 3 and 4. Firstly, we assume that Bob enjoys a finite number of games following each of the two reasoning processes. Here, Alice chooses her secret-bits randomly in each game and Bob always uses well-quantified probabilities (i.e., the certain values of and with appropriately assigned directional conditions). In Fig. 7, we plot the data of and obtained from (left) classical probabilistic and (right) quantum reasoning. The data are plotted in the space of and (from up to at intervals). Each point is made by averaging the scores over games. Note that the graphs are duplicating Figs 5 and 6. Actually, the data are very well matched to the theoretical values (the solid lines) drawn by eqs (13) and (16).

Figure 7: The simulation data of (blue circle) and (red circle) are plotted for the two reasonings: (left) Classical probabilistic, and (right) quantum.
figure 7

The solid lines are the theoretical values drawn by eqs (13) and (16). The data are very well matched to the theoretical lines.

We then plot the data of (blue square) and (red circle) with respect to in Fig. 8. Here, we let . Each data point is also averaged over games, and the quantified probabilities in eq. (3) are assumed to be good. The dashed (blue and red) lines denote the theoretical values, drawn by eqs (13) and (16). In this case, it is directly seen that the increments of Bob’s average scores from the quantum reasoning are higher than those from the classical probabilistic reasoning. Notably, degree of the increment is conspicuous when the amount of the Bob’s preferences are very weak (as long as ). Actually, Bob can increase his average scores more than 0.5 when from the quantum reasoning, whereas the increments allowed from the classical probabilistic reasoning are vanishingly small. Note that when .

Figure 8: We present the data of (blue squre) and (red circle), by assuming that |α| = |α0| = |α1|.
figure 8

The quantified probabilities in eq. (3) are assumed to be good. Each data point is also averaged over 104 trials of the game. Here we can see that the data are also very well matched to the theoretical (blue and red dashed) lines, drawn by eqs (13) and (16).

Discussion

In summarizing, we have presented a classical two-player (Alice and Bob) game, called the Secret-Bit Guessing Game, where Bob attempts to guess what Alice’s bits are. Using this game, we designed a legitimate process of Bob’s reasoning using a simple Boolean function and defined one-player (Bob’s) reasoning problem in the context of the theory of decision-making. We then considered two parallel ways of Bob’s reasoning: one is classical probabilistic, and the other is quantum. We primarily investigated whether or not Bob can get the quantum advantage, particularly without changing the classical setting of the game. We replaced each reasoning to a machinery process with the corresponding internal devices. On the basis of the analysis of payoff function, we explicitly showed that Bob can make better use of his weak preferences with quantum reasoning, faithfully dealing with quantum superposition. This advantage was possible because the main logical operations present in Bob’s quantum reasoning provided another degree of freedom due to the quantum phase, and this enabled the rational player, Bob, to explore an additional way of using his weak preferences to maximize his chance of winning. The important scientific message of our study is: It appears to be possible to get a quantum advantage even in the case where all strategies are classical. We additionally investigated (in Supplementary Information) that if the hints are made to deceive Bob, then Bob’s winning average can decrease in general. However, in the worst case, such a disadvantage becomes much more acute. Thus, the quantum advantage in our game was counter-balanced with malicious hinting, and allowed us to remark on how to maximize the potential quantum advantages in such a system22.

As a response, one may consider that Bob can probabilistically simulate the single-qubit process with the classical stuffs and duplicate the measurement outcomes which accurately compare with those from the quantum reasoning by spending a finite additional resources23,24. However, this does not mean “there is nothing the quantum”25,26. In fact, to argue that “a single-qubit cannot be viewed as a genuine quantum system” as “it can classically be simulable” is a long-standing problem, and for several years studies have shown that the single-qubit is incompatible with classical models in terms of temporal inequalities27,28,29, no-go theorems30,31, operational quasi-probability32, and so on. Furthermore, we think that it is possible to get such a quantum advantage in more complex game defined with the large secret bits. In such a game, Bob’s reasoning would be designed as a generalized version of the machinery processes33.

We believe that our work can provide some intuition on how can we get a quantum advantage using classical information or classical data. This question is of particular significance, since it may be related to some recent issues, e.g., in the field of quantum machine learning algorithm34. Our work is also expected to open up follow up studies across multiple disciplines, such as quantum cryptography and artificial intelligence.

Additional Information

How to cite this article: Bang, J. et al. Quantum-mechanical machinery for rational decision-making in classical guessing game. Sci. Rep. 6, 21424; doi: 10.1038/srep21424 (2016).