Next Article in Journal
Time-Dependent Dephasing and Quantum Transport
Next Article in Special Issue
Mathematical Models for Unstable Quantum Systems and Gamow States
Previous Article in Journal
Age-Aware Utility Maximization in Relay-Assisted Wireless Powered Communication Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Holistic Extension for Classical Logic via Quantum Fredkin Gate

by
Hector Freytes
1,2 and
Giuseppe Sergioli
2,*
1
Department of Mathematics, University of Cagliari, Via Ospedale 72, I-09124 Cagliari, Italy
2
Department of Philosophy, University of Cagliari, Via Is Mirrionis 1, I-09123 Cagliari, Italy
*
Author to whom correspondence should be addressed.
Entropy 2021, 23(9), 1178; https://doi.org/10.3390/e23091178
Submission received: 20 August 2021 / Revised: 3 September 2021 / Accepted: 6 September 2021 / Published: 7 September 2021

Abstract

:
An holistic extension for classical propositional logic is introduced in the framework of quantum computation with mixed states. The mentioned extension is obtained by applying the quantum Fredkin gate to non-factorizable bipartite states. In particular, an extended notion of classical contradiction is studied in this holistic framework.

1. Introduction

The idea of quantum computing was introduced at the beginning of the 1980s by Richard Feynman [1]. He focused on the computational benefits that arise by using quantum systems in place of classical ones. Standard quantum computation is based on quantum systems described by finite dimensional Hilbert spaces, starting from C 2 , which is the two-dimensional space where the qubits reside. Indeed, a qubit is usually represented as a unit vector in C 2 . As in the classical case, it is possible to introduce a certain number of quantum logical gates (quantum gates for short). As happens in the classical case, a quantum circuit is given by a composition of quantum gates. These gates are formally represented by unitary operators that act on qubits.
From a logical point of view, several quantum gates are interesting because they provide fuzzy and holistic extensions of the classical propositional logic. In this work, we focus our investigation on the propositional structure arising from the quantum Fredkin gate (or F for short) [2,3]. Syntactically, F can be seen as a ternary connective that is functionally complete with respect to the classical propositional logic. Moreover, the study of the logical systems based on F becomes essential since they can be directly applied to important protocols such as error correction and optimal cloning.
The aim of this paper is to introduce an holistic semantic extending the classical logic arising from F . This extension is based on the fuzzy behavior of F and on the holistic nature of bipartite quantum systems. More precisely, we first introduce a fuzzy extension of classic A N D , O R and N O T connectives based on the ternary arity of F . Then, the holistic extension for the classical logic arises from the fuzzy extensions of A N D , O R and N O T acting on non-separable states. In particular, in this holistic extension, the notion of contradiction is studied.
The paper has the following structure: in Section 2, an holistic-type description for bipartite quantum states is introduced. In Section 3, we provide some basic information about quantum computation. Section 4 is devoted to describing general logical systems arising from quantum gates, which is the aim of the quantum computational logic [4,5,6,7]. In Section 5, a logical system based on the quantum Fredkin gate is introduced. Moreover, a connection between the compositional logic related to the quantum Fredkin gate and the fuzzy logic of continuous t-norm [8,9,10] is established. In Section 6, an extension of the classical logic, arising from a fuzzification of the classical connectives { ¬ , } via the quantum Fredkin gate, is provided. In this way, the notions of classical logical consequence, contradiction and tautology are naturally extended in this framework. In Section 7, based on the fuzzy extension via the quantum Fredkin gate applied on bipartite quantum states, an holistic extension for the classical logic is established. Finally, in Section 8, we study a natural extension of the notion of classical contradiction in this holistic-type logical framework. A particular subfamily of quantum states, called three-parameter qubit states, is studied as an example of holistic contradictions.

2. The Holistic Component of a Bipartite Quantum System

The intuitive notion about holism is based on the idea that the whole is different with respect to the sum of the parts. In this section, we introduce the standard mathematical framework of the holistic feature related to bipartite quantum systems, which is helpful to describe an holistic extension of classical logic via Fredkin quantum gate.
We consider the Pauli matrices
σ 1 = 0 1 1 0 , σ 2 = 0 i i 0 , σ 3 = 1 0 0 1 I = 1 0 0 1
where I is the identity matrix in C 2 . It is well known that each density operator ρ over C 2 can be represented as
ρ = 1 2 ( I + s 1 σ 1 + s 2 σ 2 + s 3 σ 3 )
where s 1 , s 2 and s 3 are three real numbers such that s 1 2 + s 2 2 + s 3 2 1 . A very similar representation can be obtained for density operators over C n by considering the generalized Pauli matrices introduced in the following definition.
Definition 1.
Let H be an n-dimensional Hilbert space and let us consider the standard orthonormal basis of H given by { | ψ 1 , , | ψ n } . Let k and j be two natural numbers such that: 1 k < j n . Then, it is possible to define the generalized Pauli matrices as follows:
( n ) σ 1 [ k , j ] = | ψ j ψ k | + | ψ k ψ j |
( n ) σ 2 [ k , j ] = i ( | ψ j ψ k | | ψ k ψ j | )
and for 1 k n 1
( n ) σ 3 [ k ] = 2 k ( k + 1 ) ( | ψ 1 ψ 1 | + + | ψ k ψ k | k | ψ k + 1 ψ k + 1 | ) .
If H = C 2 one immediately obtains: ( 2 ) σ 1 [ 1 , 2 ] = σ 1 , ( 2 ) σ 2 [ 1 , 2 ] = σ 2 and ( 2 ) σ 3 [ 1 ] = σ 3 .
Let us consider ρ as a density operator belonging to the n-dimensional Hilbert space H . For any j, where 1 j n 2 1 , let
s j ( ρ ) = t r ( ρ σ j ) .
Then, by considering the Schlienz–Mahler representation [11], ρ can be written as:
ρ = 1 n I ( n ) + 1 2 j = 1 n 2 1 s j ( ρ ) σ j
where I ( n ) is the well-known n × n identity matrix. The Schlienz–Mahler representation allows us to express an arbitrary quantum bipartite state in terms of a sum of a factorizable state with the addition of a parameter that represents, let us say, an holistic component of the state.
Now, we consider the Hilbert space H = H a H b . For an arbitrary density operator ρ H , let us denote with ρ a the partial trace of ρ with respect to the sub-system H b (i.e., ρ a = t r H b ( ρ ) ) and with ρ b the partial trace of ρ with respect to the sub-system H a (i.e., ρ b = t r H a ( ρ ) ). The partial traces ρ a and ρ b have a matrix representation described in the following:
Let us assume that d i m ( H ) = n , d i m ( H a ) = m and d i m ( H b ) = k . It is possible to write the matrix ρ in terms of m × m block matrices B i , j ; each of them is a k-square matrix. In this way, we have:
ρ a = t r H b ( ρ ) = t r B 1 , 1 t r B 1 , 2 t r B 1 , m t r B 2 , 1 t r B 2 , 2 t r B 2 , m t r B m , 1 t r B m , 2 t r B m , m
ρ b = t r H a ( ρ ) = i = 1 m B i , i .
Definition 2.
Let us consider ρ as an arbitrary density operator in H m H k and let d i m ( H m ) = m and d i m ( H k ) = k . Then, we say that ρ is ( m , k ) -factorizable if ρ = ρ m ρ k , where ρ m is a density operator in H m and ρ k is a density operator in H k , respectively.
Let us remark that if ρ is ( m , k ) -factorizable as ρ = ρ m ρ k , then this factorization is unique and ρ m and ρ k are the reduced states of ρ with respect to H m and H k [12].
Let H = H a H b , with d i m ( H a ) = m , d i m ( H b ) = k . Let ρ be the density operator on H and let us consider the generalized Pauli matrices σ 1 a , , σ m 2 1 a and σ 1 b , , σ k 2 1 b coming from H a and H b , respectively. Now, we introduce the coefficients
M j , l ( ρ ) = t r ( ρ [ σ j a σ l b ] ) t r ( ρ [ σ j a I ( k ) ] ) t r ( ρ [ I ( m ) σ l b ] ) .
If we take into account the matrix
M ( ρ ) = 1 4 j = 1 m 2 1 l = 1 k 2 1 M j , l ( ρ ) ( σ j a σ l b )
then it is possible to prove that
ρ = ρ a ρ b + M ( ρ ) .
In this way, Equation (6) provides a technical description of an instance of the holism related to bipartite quantum systems. Indeed, the state ρ in H = H a H b does not depend uniquely on the reduced states ρ a and ρ b , but also depends on the factor M ( ρ ) . Thus, M ( ρ ) represents an “additional component” of ρ , in the case where ρ is a non-factorized state. Let us notice that the matrix M ( ρ ) has not the form of a density operator and then it is not the representation of any physical state. We say that M ( ρ ) is the holisitic component of ρ .

3. Mathematical Models of Quantum Computing

In this section, we provide a brief description of the mathematical model of quantum computation and quantum gates needed for this work. Quantum computation is an extension of the classical one, where new primitive information resources are introduced. One of these resources is the notion of the quantum bit (qubit), which is the quantum computational extension of the standard classical bit.
A quantum bit or qubit is a pure state in the Hilbert space C 2 . The standard orthonormal basis { | 0 , | 1 } of C 2 , where | 0 = ( 1 , 0 ) and | 1 = ( 0 , 1 ) , is usually called the logical basis. This name comes from the fact that the logical truth is related to vector | 1 and, analogously, the falsity to the vector | 0 . Thus, a pure state | ψ in C 2 can be written as a linear combination of the truth vectors | ψ = c 0 | 0 + c 1 | 1 with c 0 and c 1 complex numbers under the condition | c 0 | 2 + | c 1 | 2 = 1 . By the celebrated Born rule, but also from a logical perspective, any qubit | ψ = c 0 | 0 + c 1 | 1 can be considered as a piece of information, where the quantity | c 0 | 2 represents the probability of the information described by the basic vector | 0 and, analogously, | c 1 | 2 corresponds to the probability of the information described by | 1 . The two basis elements | 0 and | 1 are usually considered as the encoding of the standard bit values 0 and 1, respectively. Hence, we focus on the qubit probability value p ( | ψ ) = | c 1 | 2 that is related to the vector | 1 associated with truth.
In general, quantum states considered in quantum computation lie in the tensor product n C 2 = C 2 C 2 C 2 (n-times), which is a 2 n -dimensional complex space. The expression | x 1 , x 2 , , x n is an abbreviation of a vector in n C 2 expressed as the tensor product | x 1 | x 2 | x n where | x i C 2 . The 2 n -computational basis of n C 2 consists of the 2 n orthogonal states | ι , 0 ι 2 n where ι is in binary representation and | ι can be seen as tensor product of states, i.e., the Kronecker product, | ι = | ι 1 | ι 2 | ι n , where ι j { 0 , 1 } . In this way, a pure state | ψ n C 2 can be represented as | ψ = ι = 1 2 n c ι | ι , where ι = 1 2 n | c ι | 2 = 1 .
In the standard models, a quantum circuit is represented by a composition of quantum gates, mathematically represented by unitary operators applied on pure states of a Hilbert space n C 2 [2]. It defines the ideal standard model for quantum computation that is mathematically based on “qubits-unitary operators”.
However, in the model described above, it is difficult to formally describe several relevant processes, such as measurement, decoherence and noise, playing crucial roles in quantum computing. For example, at the end of the computation, and in order to obtain the result of a computational process, a non-unitary operation, a measurement, is applied. In this way, the state can be represented as a probability distribution over different pure states, i.e., it becomes a mixed state. These facts have motivated several authors to focus on a general model of quantum computation, where mixed states are in place of pure ones [6,13,14,15,16]. In what follows, we provide a description of this model, which is better suited to our development.
Let us note that to each vector of the logical basis of C 2 can be associated two density operators P 1 = | 1 1 | and P 0 = | 0 0 | , representing the classical truth values. Moreover, we can naturally extend these notions of truth to arbitrary Hilbert spaces of the form n C 2 by considering the following density operators:
P 1 ( n ) = n 1 I P 1 and P 0 ( n ) = n 1 I P 0 .
By applying the Born rule, we consider the probability of a density operator ρ in the following way:
p ( ρ ) = T r ( P 1 ( n ) ρ ) .
By straightforward calculation, for each n N , we can show that
p ( P 1 ( n ) ) = 1 and p ( P 0 ( n ) ) = 0 .
We also note that, in the particular case where ρ = | ψ ψ | , with | ψ = c 0 | 0 + c 1 | 1 , we have that p ( ρ ) = | c 1 | 2 . Therefore, the probability value associated with ρ is the generalization of the probability value considered for qubits.
Let H be a Hilbert space. Let us denote by L ( H ) the space of linear operators on H . A quantum operation [17] is a linear operator of the form E : L ( H 1 ) L ( H 2 ) such that, for each density operator, ρ L ( H 1 ) ,
E ( ρ ) = i A i ρ A i
where A i are linear operators s.t. i A i A i = I . It is easy to show that a quantum operation is a map from density operators to density operators. Each unitary operator U in L ( H ) comes from a quantum operation U such that, for each density operator, ρ in H
U ( ρ ) = U ρ U .
The probability associated with a state after the application of the quantum operation U is given by:
p ( U ( ρ ) ) = t r ( P 1 ( n ) ( U ρ U ) ) = t r ( ( U P 1 ( n ) U ) ρ ) .
Thus, quantum operations are generalizations of unitary operators. This provides a powerful model for quantum computation, where irreversible processes can be also considered. This model based on density operators and quantum operations is called quantum computation with mixed states ([13,16]).

4. Logical Systems from Quantum Gates

As in classical computation, quantum computation with mixed states motivates several logical systems arising from families of quantum gates [13]. Each of these logical structures is based on the algebraic properties of a determinate family of quantum gates that mathematically describe the architecture of the quantum circuits where the information is processed. In this way, each family of quantum gates gives place to a logical system based on the compositional properties of their circuits.
As expected, these logical systems, in general, are substantially different from the classical logic. However, their notion of logical consequence is inspired by classical digital techniques:
  • If T is a compositional circuit, we ask if an input state of T, represented by a string of bits 0 and 1, forces a certain output state of T given by a bit, which could be either 0 or 1.
It is well known that this problem is solvable by effective procedures based on classical logic. Thus, this problem can be naturally extended by considering circuits produced by assemblies of quantum gates. In order to do this, in the model of quantum computation with mixed states, both the input and the output of quantum circuits are represented by appropriate density operators, and quantum gates are represented by quantum operations, as we have introduced in Section 3. Then, by considering relations between the input and the output of the quantum circuits, it is possible to define the notions of logical consequence. These logics have a common interpretation based on the probability values introduced in Equation (8) and have been studied by several authors [4,6,14].
Formally, these logical systems, arising from a family of quantum gates, have an underlying propositional language L F ( X ) , where with X we indicate a non-empty set of variables and with F we denote a set of connectives. Propositional variables are interpreted in a set D of density operators, and each connective f F is interpreted in a natural way as a quantum operation U f closed on D . The semantic component of this language is built up from the following notion of interpretation. An interpretation of L F ( X ) in D is a function e : L F ( X ) D such that, for each f F with arity k, e ( f ( x 1 , , x k ) ) = U f ( e ( x 1 ) , , e ( x k ) ) . A notion of valuation based on the probability assignment given in Equation (8) is also introduced. Indeed, a valuation is a function over the unitary real interval v : L F ( X ) [ 0 , 1 ] such that v can be factorized in the following way:
Entropy 23 01178 i001
Since an interpretation always determines a valuation, for each interpretation e, we denote by e p the valuation associated with e. In this way, it is possible to introduce abstract notions of logical consequence ⊢ related to D in the following way:
α φ i f f : R [ v ( α ) , v ( φ ) ]
where R [ 0 , 1 ] 2 is a reflexive and transitive relation. Note that the natural extension of classical logical consequence can be formulated as follows:
α φ i f f : e p ( α ) = 1 t h e n e p ( φ ) = 1 .
Since the semantic component of these propositional systems assumes its truth value in the real interval [ 0 , 1 ] , they can be framed in the family of fuzzy logics [8,9]. Moreover, these semantics are formulated in a non-Kolmogorovian probability model based on the Born rule [18]. More precisely, let us note that, in our case, the algebra of events does not have a Boolean structure. Thus, the logical systems introduced in this section can also be seen as generalizations of probabilistic logics, described by E. W. Adams [19], where the transmission of probability values thorough inferences is studied.

5. Quantum Fredkin Gate and Reversible Logic

The classical Fredkin gate can be framed within the so-called reversible computation. A reversible computing system [20] is such that every computational configuration, i.e., a state of the whole system, has exactly one previous configuration. Therefore, a backwards computation is performed by its inverse computing system. The research for reversible computing originated from an investigation of energy dissipation in computing systems. Power dissipation is known as the most notable limiting factor in all nano-electronic design techniques and, whenever we use logically irreversible gates, such as AND , NAND , OR , XOR , etc., a considerable amount of energy is dissipated into the environment. This loss of energy is strictly related to an information loss during computational process. In this perspective, the interest in reversible computation arises in order to reduce heat dissipation, allowing higher integration densities and also higher speed. More precisely, the mentioned interest in reversible computing process became crucial when Rolf Landauer, in 1961, found the existence of a lower theoretical limit of energy consumption in computation [21].
A reversible computing system is based on reversible logical gates represented by injective Boolean functions. In other words, logical reversibility refers to the possibility to reconstruct the input from the output of a Boolean function. One of the most important reversible gates is the Fredkin gate, proposed by Fredkin and Toffoli in [22], introduced in the following definition.
Definition 3.
The Fredkin gate is defined as the reversible ternary connective F : { 0 , 1 } 3 { 0 , 1 } 3 such that
F ( x , y , z ) = ( x , y + ^ x ( y + ^ z ) , z + ^ x ( y + ^ z ) )
where + ^ is the sum modulo 2, also called XOR .
The truth table associated with this gate is given by
x y z x y + ^ x ( y + ^ z ) z + ^ x ( y + ^ z ) ) 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 1 1
In other words, the Fredkin gate behaves as follows: the first bit x plays the role of a control bit, i.e., it remains unaffected by the action of the gate, and the second and the third bits, y and z, play the role of target bits, which are swapped if and only if the control bit x is 1 (otherwise, they do not change).
The Fredkin gate is universal for classical computation; indeed, any classical circuit can be built from an ensemble of Fredkin gates alone. Moreover, this gate can be considered a functionally complete connective for the classical propositional logic in the sense that it can be used to implement AND , OR and NOT . Indeed,
F ( x , 0 , 1 ) = ( x , , N O T ( x ) )
F ( x , y , 0 ) = ( x , , A N D ( x , y ) )
F ( x , y , 1 ) = ( x , O R ( x , y ) , ) .
The Fredkin gate admits a natural extension as a quantum gate acting on qubits in the following way.
Definition 4.
Let | x = | x 1 , x 2 , , x n , | y = | y 1 , y 2 , , y m and | z = | z 1 , z 2 , z l be vectors of the standard orthonormal basis in n C 2 , m C 2 and l C 2 , respectively. Then, the quantum Fredkin gate is defined as follows:
F ( n , m , l ) ( | x | y | z ) = | x | y 1 y m 1 , y m + ^ x n ( y m + ^ z l ) | z 1 z l 1 , z l + ^ x n ( y m + ^ z l ) .
Notice that F ( n , m , l ) is a linear operator on ( n + m + l ) C 2 . The following proposition establishes a functional representation of the quantum Fredkin gate as a unitary matrix.
Proposition 1.
For any natural number n , m , l 1 , the quantum Fredkin gate F ( n , m , l ) assumes the following matrix representation:
F ( n , m , l ) = P 0 ( n ) I ( m + l ) + P 1 ( n ) S W A P m , l = I ( n 1 ) P 0 I ( m + l ) + P 1 S W A P ( m , l ) = I ( n 1 ) I ( m + l ) 0 0 S W A P ( m , l )
where
S W A P m , l = I ( m 1 ) P 0 ( l ) L 1 ( l ) L 0 ( l ) P 1 ( l ) = P 0 ( m ) P 0 ( l ) + P 1 ( m ) P 1 ( l ) + L 0 ( m ) L 1 ( l ) + L 1 ( m ) L 0 ( l ) , L 0 ( l ) = I ( l 1 ) | 0 1 | , L 1 ( l ) = I ( l 1 ) | 1 0 | .
Proof. 
See ([23], Proposition 5.1). □
In what follows, we denote by D n the set of density operators in n C 2 . Since F ( n , m , l ) is a unitary operator satisfying F ( n , m , l ) = F ( n , m , l ) , by Equation (11), we can extend F ( n , m , l ) to a quantum operation acting on density operators of ( n + m + l ) C 2 as follows:
F ( n , m , l ) ( ρ ) = F ( n , m , l ) ρ F ( n , m , l ) .
By Equation (12), the probability assigned to F ( ρ ) , i.e., its truth function, is given by
p ( F ( n , m , l ) ( ρ ) ) = T r F ( n , m , l ) · P 1 ( n + m + l ) · F ( n , m , l ) ρ .
Thus, F ( n , m , l ) is the representation of the Fredkin gate in the model of quantum computation with mixed states.
The following proposition establishes the probability value of a state after the application of F ( n , m , l ) over a 3-factorizable quantum state. In this particular case, the condition of the ternary connective of the classical Fredkin gate is preserved in this quantum computational framework.
Proposition 2.
Let us consider the factorized density operator ρ = ρ n ρ m ρ l where ρ i D i for i { n , m , l } . Then,
p ( F ( n , m , l ) ( ρ n ρ m ρ l ) = ¬ L p ( ρ n ) · p ( ρ l ) p ( ρ n ) · p ( ρ m )
where
¬ L x = 1 x , Ł u k a s i e w i c z   n e g a t i o n x y = min { x + y , 1 } Ł u k a s i e w i c z   s u m   o r   d i s j u n c t i o n x · y = x y P r o d u c t   t - n o r m .
Proof. 
See ([23], Proposition 6.1). □
The above proposition establishes a deep relation between quantum circuits built from the quantum Fredkin gates and the fuzzy logic mentioned in Section 4. Indeed, the operations { ¬ Ł , , · } in the real interval [ 0 , 1 ] define the standard model of a fuzzy system called Product Łukasiewicz logic or Product MV-logic [24,25], which is an expansion of the infinite-valued Lucasiewicz calculus [8].

6. Extending the Propositional Classical Logic via Quantum Fredkin Compositional Logic

By quantum Fredkin compositional logic, we refer to the logical expressions representing compositional quantum circuits built from the quantum Fredkin. In this framework, we provide logical expressions representing circuits built from configurations of the quantum Fredkin gate able to extend the basic connectives of the classical logic.
A natural extension of the basic connectives of the classical logic can be obtained by generalizing the classical Fredkin gate expression of the functionally complete set of connectives { ¬ , } given in Equations (16) and (17). In this way, we can consider the following instances of the F ( n , m , 1 ) :
NOT ( ρ ) = F ( n , 1 , 1 ) ( ρ P 0 P 1 ) if ρ D n ,
AND ( ρ σ ) = F ( n , m , 1 ) ( ρ σ P 0 ) if ρ D n , σ D m .
The following proposition shows the semantic interpretation of NOT and AND via the probability value introduced in Equation (8).
Proposition 3.
Let ρ D n , σ D m . Then,
1. 
p ( NOT ( ρ ) ) = ¬ L p ( ρ ) = 1 p ( ρ ) ,
2. 
p ( AND ( ρ σ ) ) = p ( ρ ) · p ( σ ) = p ( ρ ) p ( σ ) .
Proof. 
By Equation (9) we have that p ( P 1 ) = 1 and p ( P 0 ) = 0 . Let ρ D n and σ D m . Then, by Proposition 2,
p ( NOT ( ρ ) ) = p ( F ( n , 1 , 1 ) ( ρ P 0 P 1 ) ) , = ¬ L p ( ρ ) · p ( P 1 ) p ( ρ ) · p ( P 0 ( m ) ) = ¬ L p ( ρ ) .
p ( AND ( ρ σ ) ) = p ( F ( n , m , 1 ) ( ρ σ P 0 ) ) = ¬ L p ( ρ ) · p ( P 0 ) p ( ρ ) · p ( σ ) = 0 + p ( ρ ) · p ( σ ) = p ( ρ ) · p ( σ ) .
In the following pictures we can see the fuzzy behavior of NOT (Figure 1) and AND (Figure 2), respectively.
By the above proposition, the system { NOT , AND } can be identified to the reduct { ¬ Ł , · } of the fuzzy system given by the Product Lucasiewicz logic mentioned at the end of Section 5. We also note that if we restrict { NOT , AND } to P 0 ( n ) and P 1 ( n ) , these quantum gates play the roles of the classical negation and conjunction, respectively. In this way, { NOT , AND } represent a genuine extension of the classical logic.
In classical logic, by the functional completeness of the set { ¬ , } , the concepts of contradiction and tautology can be syntactically represented by involving these connectives. Indeed, contradictions are those formulas equivalent to x ¬ x and tautologies are those formulas equivalent to ¬ ( x ¬ x ) . Thus, the formula x ¬ x is referred to as syntactic contradiction and the formula ¬ ( x ¬ x ) is referred to as syntactic tautology. In the extension { NOT , AND } , the mentioned syntactic representation for contradictions and tautologies is lost. This is because the set of real numbers does not contain zero divisors. Therefore, we can say that there is not an algebraic expression built from { ¬ L , · } able to produce the constant functions 1 or 0. However, the { AND , NOT } extensions of the syntactic contradiction and the syntactic tautology show some interesting fuzzy properties. The natural extensions of the syntactic contradiction and the syntactic tautology to the system { AND , NOT } are the following:
x ¬ x AND ( ρ NOT ( ρ ) ) [ syntactic contradiction ] .
¬ ( x ¬ x ) NOT ( AND ( ρ NOT ( ρ ) ) ) [ syntactic tautology ] .
By Proposition 3, we can see that
p AND ( ρ NOT ( ρ ) ) = p ( ρ ) ( 1 p ( ρ ) ) ,
p NOT ( AND ( ρ NOT ( ρ ) ) ) = 1 p ( ρ ) ( 1 p ( ρ ) ) .
The following graphics (Figure 3) show the semantic behavior of the { AND , NOT } extensions of the syntactic contradiction, represented by the blue curve, and the syntactic tautology, represented by the brown curve.
By simple calculus, we can show that
0 p AND ( ρ NOT ( ρ ) )     1 4 ,
3 4 p NOT ( AND ( ρ NOT ( ρ ) ) )     1 .
We can also see that the extension of the syntactic contradiction cannot ever reach 1, the extension of the syntactic tautology cannot ever reach 0, and, in both cases, there is a classical behavior over P 0 ( n ) and P 1 ( n ) , as expected.
In propositional classical logic, the notion of logical consequence, in the case of finite set formulas, is related to a tautological conditional. More precisely, we say that a formula ψ is a logical consequence of φ if the conditional φ ψ is a tautology. Note that φ ψ can be equivalently expressed as ¬ ( φ ¬ ψ ) . The last formula allows us to extend this notion of logical consequence to the system { NOT , AND } by considering the extended conditional
NOT AND ( ρ NOT ( σ ) .
By Proposition 3, we can see that
p NOT AND ( ρ NOT ( σ ) = 1 p ( ρ ) + p ( ρ ) p ( σ ) .
Thus, following the classical notion of logical consequence, we can say that the state σ is a logical consequence modulo Fredkin of the state ρ if 1 p ( ρ ) + p ( ρ ) p ( σ ) = 1 , which is equivalent to: p ( σ ) = 1 or p ( ρ ) = 0 .

7. Holistic Extension for the Classical Logic via Quantum Fredkin Gate

The holistic characteristic related to non-factorizable bipartite quantum states, formally described in Section 2, is a crucial tool in order to establish an holistic-type extension of the classical logic. More precisely, the mentioned holistic extension is based on the behavior of the quantum Fredkin gates over bipartite quantum states.
The first relevant fact in this holistic extension is that, when we consider quantum Fredkin gates acting over the full family of bipartite quantum states, the arity of the connectives set { NOT , AND } is not determinate. Indeed, the syntax of the usual logical languages is regulated by strict rules formulated in terms of a recursive procedure. In this process, the notion of the formula is defined by starting with a primitive notion of formulas, called atomic formulas, represented by propositional variables or constants. Then, complex formulas are obtained recursively from atomic propositions that are assembled by connectives. For each connective, a fixed natural number, the arity, is assigned. The arity fixes the number of formulas that the connectives assemble. When we consider an algebraic semantic for these logical systems, then a n-ary connective is considered as an algebraic operation with n arguments. Thus, the arity is an invariant property associated with a connective. All these ideas were already taken into account for the system { NOT , AND } when factorizable states were considered. More precisely, AND has been considered as a binary connective acting on an ideal factorizable state of the form ρ n ρ m .
However, this is not the case. For example, quantum systems frequently interact with the environment, creating correlations. Then, for a more realistic approach, we can assume that the input of the AND can also be a non-factorizable mixed state. In this general case, AND can be seen as a unary operator. This particular behavior of AND over non-factorizable states motivates an holistic-type extension of classical conjunction. In order to describe the action of AND over non-factorizable states, we first establish some technical results regarding the quantum Fredkin gate.
Let ρ be a density operator acting on n + m C 2 and let us denote by r i the i-th diagonal element of ρ , with 1 i 2 n + m . Let us consider a partition of the diagonal of ρ in 2 n blocks, each one containing 2 m elements:
d i a g ( ρ ) = [ ( r 1 , , r 2 m ) , ( r 2 m + 1 , , r 2 m + 1 ) , , ( r ( 2 n 1 ) 2 m + 1 , , r 2 m + n ) ] .
Denoting by B i (with 1 i 2 n ) the i-th block containing 2 m elements of d i a g ( ρ ) , we write
d i a g ( ρ ) = [ B 1 , B 2 , , B 2 n ] .
Based on d i a g ( ρ ) , we also consider the following parameters:
  • α n , m ( ρ ) = i = 1 2 n 1 j = 1 2 m 1 r ( 2 i 1 ) 2 m + 2 j , i.e., the sum of the even diagonal elements of the even blocks of d i a g ( ρ ) ,
  • β n , m ( ρ ) = i = 1 2 n 1 j = 1 2 m 1 r ( 2 i 1 ) 2 m + 2 ( j 1 ) , i.e., the sum of the odd diagonal elements of the even blocks of d i a g ( ρ ) ,
  • γ n , m ( ρ ) = i = 1 2 n 1 j = 1 2 m 1 r ( 2 i 2 ) 2 m + 2 j , i.e., the sum of the even diagonal elements of the odd blocks of d i a g ( ρ ) .
By Definition 2, it is straightforward to see the following result.
Proposition 4.
Let ρ be a density operator on n + m C 2 and let ρ n = t r m C 2 ( ρ ) and ρ m = t r n C 2 ( ρ ) the reduced states of ρ. Then,
1. 
p ( ρ n ) = α n , m ( ρ ) + β n , m ( ρ ) ;
2. 
p ( ρ m ) = α n , m ( ρ ) + γ n , m ( ρ ) = p ( ρ ) .
By Equation (6), any density operator ρ on n + m C 2 can be decomposed as ρ = ρ n ρ m + M ( ρ ) , where ρ n and ρ m are the reduced states of ρ with respect to the subsystems m C 2 and n C 2 , respectively, and M ( ρ ) is the holistic component whose trace is null. Therefore, M ( ρ ) has no influence on the probability value of p ( ρ ) .
Proposition 5.
Let ρ be a density operator on n + m C 2 . Then, we have that:
p ( F ( n , m , 1 ) ( ρ P 0 ) ) = α n , m ( ρ ) .
Proof. 
First, let us consider the matrix form of
ρ P 0 = r 1 P 0 r 2 P 0 r 2 n + m P 0 .
Hence, the diagonal entries of ρ P 0 are given by
d i a g ( ρ P 0 ) = r 1 , 0 , r 2 , 0 , , r 2 n + m 1 , 0 , r 2 n + m .
The d i a g ( ρ P 0 ) can be partitioned into 2 n blocks with length 2 m + 1 , as follows:
d i a g ( ρ P 0 ) = [ r 1 , 0 , r 2 , 0 , , r 2 m , 0 ] , [ r 2 m + 1 , 0 , r 2 m + 2 , 0 , , r 2 m + 1 , 0 ] , , , [ r ( 2 n 1 ) 2 m + 1 , 0 , , r 2 m + n , 0 ] .
F ( n , m , 1 ) = P 0 ( n ) I ( m + 1 ) + P 1 ( n ) S w a p ( m , 1 ) = I ( m + 1 ) S w a p ( m , 1 ) I ( m + 1 ) S w a p ( m , 1 ) .
Hence, the application of F ( n , m , 1 ) to ρ P 0 , corresponds to applying the identity I ( m + 1 ) to the odd diagonal blocks of ρ P 0 and the S w a p ( m , 1 ) to the even diagonal blocks of ρ P 0 , respectively.
Let us consider a density operator σ on m + 1 C 2 . Let d i a g ( σ ) = s 1 , s 2 , , s 2 m + 1 . It is possible to divide d i a g ( σ ) into 2 m 1 blocks with length 4 as follows:
d i a g ( σ ) = [ s 1 , s 2 , s 3 , s 4 ] , , [ s 2 m + 1 3 , s 2 m + 1 2 , s 2 m + 1 1 , s 2 m + 1 ] .
It is easy to see that
d i a g ( S w a p ( m , 1 ) σ S w a p ( m , 1 ) ) = [ s 1 , s 3 , s 2 , s 4 ] , , , [ s 2 m + 1 3 , s 2 m + 1 1 , s 2 m + 1 2 , s 2 m + 1 ] .
In other words, the extremes of each block are left unchanged while the intermediate elements are swapped. Therefore, we have that:
d i a g ( F ( n , m , 1 ) ( ρ P 0 ) ) = [ r 1 , 0 , r 2 , 0 , , r 2 m , 0 ] , [ r 2 m + 1 , r 2 m + 2 , 0 , 0 , r 2 m + 3 , r 2 m + 4 , 0 , 0 , , 0 , 0 , r 2 m + 1 1 , r 2 m + 1 ] , , , [ r ( 2 n 1 ) 2 m + 1 , r ( 2 n 1 ) 2 m + 2 , 0 , 0 , , 0 , 0 , r 2 m + n 1 , r 2 m + n ] .
Finally, p ( F ( n , m , 1 ) ( ρ P 0 ) ) = T r ( P 1 ( n + m + 1 ) F ( n , m , 1 ) ( ρ P 0 ) ) , which corresponds to selecting only the even entries of d i a g ( F n , m , 1 ( ρ P 0 ) ) . However, all the even entries of the odd blocks of d i a g ( F n , m , 1 ( ρ P 0 ) ) are null and the even entries of the even blocks of d i a g ( F n , m , 1 ( ρ P 0 ) ) correspond to the even entries of the even blocks of ρ . Hence, our claim is supported. □
Theorem 1.
For any density operators ρ on n + m C 2 , we have that:
p ( F ( n , m , 1 ) ( ρ P 0 ) ) = p ( ρ n ) · p ( ρ m ) + α n , m ( ρ ) · ( 1 + p ( ρ ) ) + β n , m ( ρ ) · p ( ρ )
where ρ n and ρ m are the reduced states of ρ with respect to the subsystems m C 2 and n C 2 , respectively.
Proof. 
By Equation (6), the state ρ n + m C 2 can be written as ρ = ρ n ρ m + M ( ρ ) . Then, by the linearity of the trace and by Proposition 2, we have:
p ( F ( n , m , 1 ) ( ρ P 0 ) ) = p F ( n , m , 1 ) ( ( ρ n ρ m + M ( ρ ) ) P 0 ) = p F ( n , m , 1 ) ( ρ n ρ m P 0 ) + p F ( n , m , 1 ) ( M ( ρ ) P 0 ) = p ( ρ n ) · p ( ρ m ) + p F ( n , m , 1 ) ( M ( ρ ) P 0 ) .
Thus, by Proposition 5 and Equation (6), we have that
p F ( n , m , 1 ) ( M ( ρ ) P 0 ) = p ( F ( n , m , 1 ) ( ρ P 0 ) ) p ( ρ n ) · p ( ρ m ) = α n , m ( ρ ) p ( ρ ) ( α n , m ( ρ ) + β n , m ( ρ ) ) = α n , m ( ρ ) · ( 1 + p ( ρ ) ) + β n , m ( ρ ) · p ( ρ ) .
Hence, our claim is supported. □
In order to define an holistic extension of the classical conjunction from the quantum Fredkin gate, we must address the following situation: if ρ is a density operator on k C 2 , where k = n + m = n + m and n n , m m , we generally have that F ( n , m , 1 ) ( ρ P 0 ) ) F ( n , m , 1 ) ( ρ P 0 ) ) . In other words, a logical connective based on AND also requires precise information about the holistic representation of the argument in the sense of Equation (6). For this reason, we introduce the following notions:
  • ρ n , m indicates that ρ is a density operator in n + m C 2 , where the holistic representation, given by Equation (6), ρ = ρ n ρ m + M ( ρ ) is chosen.
Thus, if we define the set
D H o l = { ρ n , m : m , k N }
then D H o l is the universe where the holistic extension defines their operations. The candidate to define the holistic extension of the conjunction is
AND H ( ρ n , m ) = F ( n , m , 1 ) ( ρ P 0 ) ) .
However, this operation is not well-defined as a closed operation in D H o l . Indeed, we need to fix an holistic representation for the image of ρ n , m , given by the value AND H ( ρ n , m ) , so that the operation AND H is closed.
In order to do this, we first note that, by Proposition 1, F ( n , m , 1 ) can be rephrased as follows:
F ( n , m , 1 ) = P 0 ( n ) I ( m ) I + P 1 ( n ) S W A P m , l = P 0 ( n ) I ( m ) I + ( P 1 ( n ) P 0 ( m ) P 0 + P 1 ( n ) P 1 ( m ) P 1 + P 1 ( n ) L 0 ( m ) L 1 + P 1 ( n ) L 1 ( m ) L 0 ) .
Then, by the above expression and the basic properties of the tensor product, F ( n , m , 1 ) ( ρ P 0 ) ) can be written as
F ( n , m , 1 ) ( ρ P 0 ) = F ( n , m , 1 ) ( ρ P 0 ) ) F ( n , m , 1 ) = i ( A i n + m A i ) ( ρ P 0 ) ( A i n + m A i ) = i ( A i n + m ρ A i n + m ) ( A i P 0 A i )
where, for each i, A i n + m is an operator on n + m C 2 and A i is an operator on C 2 . The last expression of F ( n , m , 1 ) ( ρ P 0 ) ) suggests a privileged holistic representation for the codomain F ( n , m , 1 ) given by F ( n , m , 1 ) ( ρ P 0 ) ) n + m , 1 . Thus, we can introduce an holistic-type extension for the classical logic in the following way.
Definition 5.
The holistic extension for the classical logic based on the Fredkin gate is given by the pair of connectives { NOT H , AND H } acting on D H o l , where
NOT H ( ρ n , m ) = F ( n , 1 , 1 ) ( ρ P 0 P 1 ) ) n + m + 1 , 1 AND H ( ρ n , m ) = F ( n , m , 1 ) ( ρ P 0 ) ) n + m , 1 .
The following proposition describes the relation between the truth functional behavior of the system { NOT , AND } and the holistic system { NOT H , AND H } .
Proposition 6.
Let ρ be a density operator on n + m C 2 and let ρ n = t r m C 2 ( ρ ) and ρ m = t r n C 2 ( ρ ) the reduced states of ρ. Then,
1. 
p NOT H ( ρ n , m ) = p NOT ( ρ ) ,
2. 
p AND H ( ρ n , m ) = p AND ( ρ n ρ m ) + α n , m ( ρ ) · ( 1 + p ( ρ ) ) + β n , m ( ρ ) · p ( ρ ) .
Proof. 
Follows from Proposition 3 and Theorem 1. □
As expected, since NOT acts as a unary connective, from a truth functional point of view, its holistic extension NOT H is the same. In the case of AND H , its truth functional behavior is given by the fuzzy behavior of AND over the partial traces of a state plus an holistic component. Let us also remark that while classical logic needs at least one binary connective to describe any possible truth function, { NOT H , AND H } can describe any possible classical truth function by involving two unary connectives.
In the following example, we show the behavior AND H applied to non-factorized states.
Example 1.
Let us consider the following family of density operators ρ a b c in 2 C 2 , called three-parameter qubit states [26]:
ρ a b c = 1 4 1 + a 0 0 0 0 1 b i c 0 0 i c 1 + b 0 0 0 0 1 a ,
where a , b , c are real parameters such that a 2 1 and b 2 + c 2 1 . It can be proven that ρ a b c represents a separable state if and only if a 2 + c 2 1 . For each state ρ a b c , let us consider the partial traces ρ a b c 1 , ρ a b c 2 and the holistic representation
ρ a b c 1 , 1 = ρ a b c 1 ρ a b c 2 + M ( ρ a b c ) .
Then, by a straightforward calculation and by Theorem 1, we can show that
1. 
p AND H ( ρ a b c 1 , 1 ) = 1 a 4 ,
2. 
p AND ( ρ a b c 1 ρ a b c 2 ) = p ( ρ a b c 1 ) p ( ρ a b c 2 ) = ( a 2 ) 2 b 2 16 ,
3. 
p F 1 , 1 , 1 ( M ( ρ a b c ) P 0 ) = b 2 a 2 16 .
In Figure 4, the brown surface represents the probability inducted by the partial traces of ρ a b c 1 , 1 (given by the above item 2), while the blue surface represents the holistic contribution to the probability of ρ a b c 1 , 1 (given by the above item 3).

8. An Holistic Extension for the Contradiction

The logical system { NOT H , AND H } is defined by unary connectives only. This fact does not allow us to naturally extend the syntactic representation of the classical contradiction given by x ¬ x . However, we can characterize a sub-class of D H o l that preserves the notion of syntactic contradiction when AND H o l takes arguments on this class. Indeed, by Equation (22), the notion of syntactic contradiction extended to the fuzzy type system { NOT , AND } is given by AND ( ρ , NOT ( ρ ) ) , where p ( AND ( ρ , NOT ( ρ ) ) ) = p ( ρ ) ( 1 p ( ρ ) ) . Motivated by this idea, we first introduce the following set:
D H o l c o n t = { ρ n , m D H o l : p ( ρ n ) = 1 p ( ρ m ) } .
Proposition 7.
Let ρ n , m D H o l . Then, the following sentences are equivalent:
1. 
ρ n , m D H o l c o n t ,
2. 
2 α n , m ( ρ ) + β n , m ( ρ ) + γ n , m ( ρ ) = 1 .
Proof. 
Follows immediately from Proposition 2. □
Example 2.
Let us consider the subfamily of three-parameter qubit states, introduced in Example 1, given by ρ 1 b c , which is
ρ 1 b c = 1 4 2 0 0 0 0 1 b i c 0 0 i c 1 + b 0 0 0 0 0 ,
if we consider the holistic representation ρ 1 b c 1 , 1 Then, by straightforward calculation, we can see that
2 α n , m ( ρ 1 b c ) + β n , m ( ρ 1 b c ) + γ n , m ( ρ 1 b c ) = 1 4 ( 2 + ( 1 + b ) + ( 1 b ) ) = 1 .
Thus, the subfamily of three-parameter qubit states of the form ρ 1 b c 1 , 1 are elements of D H o l c o n t .
The elements of D H o l c o n t allow us to extend the notion of syntactic contradiction in the system { NOT H , AND H } . Indeed, if ρ n , m D H o l c o n t , then, by Proposition 6, we have that:
p AND H ( ρ n , m ) = p AND ( ρ n ρ m ) + α n , m ( ρ ) · ( 1 + p ( ρ ) ) + β n , m ( ρ ) · p ( ρ ) = p ( ρ n ) ( 1 p ( ρ n ) ) + α n , m ( ρ ) · ( 1 + p ( ρ ) ) + β n , m ( ρ ) · p ( ρ ) .
Thus, if ρ n , m is factorizable as ρ n , m = ρ n ρ m , then p AND H ( ρ n , m ) = p ( ρ n ) ( 1 p ( ρ n ) ) , which is the probability value of the syntactic contradiction given in Equation (24). This motivates the following notion of holistic contradiction.
Definition 6.
An expression of the form AND H o l ( ρ n , m ) is said to be an holistic contradiction whenever ρ m , k D H o l c o n t .
Example 3.
Let us consider the subfamily of three-parameter qubit states ρ 1 b c introduced in Example 2. Since ρ 1 b c 1 , 1 D H o l c o n t , then AND H o l ( ρ 1 b c 1 , 1 ) is an holistic contradiction. By the basic properties of ρ 1 b c mentioned in Example 1, we have that:
1. 
p AND H ( ρ 1 b c 1 , 1 ) = 1 1 4 = 0
2. 
p AND ( ρ a b c 1 ρ a b c 2 ) = p ( ρ a b c 1 ) p ( ρ a b c 2 ) = ( 1 2 ) 2 b 2 16 = 1 b 2 16 ,
3. 
p F 1 , 1 , 1 ( M ( ρ a b c ) P 0 ) = b 2 1 16 .
In Figure 5, the red line represents the value of the probability of the holistic contradiction over the family ρ 1 b c 1 , 1 for each possible value of b, which is 0 in accordance with item 1 above. The blue line represents the probability contribution given by the partial traces of ρ 1 b c 1 , 1 for each possible value of b; analogously, the brown line represents the (negative) contribution given by the holistic component of ρ 1 b c 1 , 1 for each possible value of b.

Author Contributions

Investigation, H.F. and G.S.; Methodology, H.F.; Writing—original draft, H.F.; Writing—review & editing, G.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by (i) MIUR, project PRIN 2017: “Theory and applications of resource sensitive logics”, CUP: 20173WKCM5, (ii) POT project “Oltre le due culture: per un dialogo interdisciplinare fra logica, filosofia e scienze della comunicazione” M.I.U.R.CUP F24I18000250005.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Feynman, R. Simulating physics with computers. Int. J. Theor. Phys. 1982, 21, 467–468. [Google Scholar] [CrossRef]
  2. Nielsen, M.A.; Chuang, I.L. Quantum Computation and Quantum Information; Cambridge University Press: Cambridge, UK, 2000. [Google Scholar]
  3. Venkatrama, R.; Sergioli, G.; Freytes, H.; Leporini, R. Fredkin and Toffoli quantum gates: Fuzzy representations and comparison. In Probing the Meaning of Quantum Mechanics; World Scientific: Singapore, 2018. [Google Scholar]
  4. Dalla Chiara, M.L.; Giuntini, R.; Greechie, R. Reasoning in Quantum Theory, Sharp and Unsharp Quantum Logics; Kluwer: Dordrecht, The Netherlands; Boston, MA, USA; London, UK, 2004. [Google Scholar]
  5. Dunn, J.M.; Moss, L.S.; Wang, Z. The Third Life of Quantum Logic: Quantum Logic Inspired by Quantum Computing. J. Philos. Log. 2013, 42, 443–459. [Google Scholar] [CrossRef]
  6. Gudder, S. Quantum computational logic. Int. J. Theor. Phys. 2003, 42, 39–47. [Google Scholar] [CrossRef]
  7. Ledda, A.; Sergioli, G. Towards quantum computational logics. Int. J. Theor. Phys. 2010, 49, 3158–3165. [Google Scholar] [CrossRef] [Green Version]
  8. Cignoli, R.; D’Ottaviano, M.I.; Mundici, D. Algebraic Foundations of Many-Valued Reasoning; Kluwer: Dordrecht, The Netherlands; Boston, MA, USA; London, UK, 2000. [Google Scholar]
  9. Hájek, P. Metamathematics of Fuzzy Logic; Kluwer: Dordrecht, The Netherlands; Boston, MA, USA; London, UK, 1998. [Google Scholar]
  10. Montagna, F. An Algebraic Approach to Propositional Fuzzy logic. J. Log. Lang. Inf. 2000, 9, 91–124. [Google Scholar] [CrossRef]
  11. Schlienz, J.; Mahler, G. Description of entanglement. Phys. Rev. A 1995, 52, 4396–4404. [Google Scholar] [CrossRef] [PubMed]
  12. von Neumann, J. Mathematical Foundations of Quantum Mechanics; Princeton University Press: Princeton, NJ, USA, 1955. [Google Scholar]
  13. Aharanov, D.; Kitaev, A.; Nisan, N. Quantum circuits with mixed states. In Proceedings of the 30th Annual ACM Symposium on Theory of Computing, Dallas, TX, USA, 24–26 May 1998; pp. 20–30. [Google Scholar]
  14. Freytes, H.; Domenech, G. Quantum computational logic with mixed states. Math. Log. Q. 2013, 59, 27–50. [Google Scholar] [CrossRef] [Green Version]
  15. Freytes, H.; Sergioli, G.; Aricó, A. Representing continuous t-norms in quantum computation with mixed states. J. Phys. A 2010, 43, 465306. [Google Scholar] [CrossRef]
  16. Tarasov, V. Quantum computer with Mixed States and Four-Valued Logic. J. Phys. A 2002, 35, 5207–5235. [Google Scholar] [CrossRef] [Green Version]
  17. Kraus, K. States, Effects and Operations; Springer: Berlin, Germany, 1983. [Google Scholar]
  18. Holik, F.; Bosyk, G.M.; Bellomo, G. Quantum Information as a Non-Kolmogorovian Generalization of Shannon’s Theory. Entropy 2015, 17, 7349–7373. [Google Scholar] [CrossRef] [Green Version]
  19. Adams, E. A Primer of Probability Logic; Center for the Study of Language and Information (CSLI), Stanford University: Stanford, CA, USA, 1998. [Google Scholar]
  20. Toffoli, T. Reversible computing. In Proceedings of the 7th Colloquium on Automata, Languages and Programming, Noordwijkerhout, The Netherlands, 14–18 July 1980; Springer: London, UK, 1980; pp. 632–644. [Google Scholar]
  21. Landauer, R. Irreversibility and heat generation in the computing process. IBM J. Res. Dev. 1961, 5, 183–191. [Google Scholar] [CrossRef]
  22. Fredkin, E.; Toffoli, T. Conservative Logic. In Collision-Based Computing; Springer: London, UK, 2002; pp. 47–81. [Google Scholar]
  23. Freytes, H.; Sergioli, G. Fuzzy approach to Quantum Fredkin gate. J. Log. Comput. 2018, 28, 245–263. [Google Scholar]
  24. Di Nola, A.; Dvurečenskij, A. Product MV-algebras. Multi-Valued Log. 2001, 6, 193–215. [Google Scholar]
  25. Montagna, F.; Marini, C.; Simi, G. Product logic and probabilistic Ulam games. Fuzzy Sets Syst. 2007, 158, 639–651. [Google Scholar] [CrossRef]
  26. Freytes, H.; Giuntini, R.; Leporini, R.; Sergioli, G. Entanglement and quantum logical gates. Part I. Int. J. Theor. Phys. 2015, 54, 4518–4529. [Google Scholar] [CrossRef]
Figure 1. Fuzzy behavior of NOT .
Figure 1. Fuzzy behavior of NOT .
Entropy 23 01178 g001
Figure 2. Fuzzy behavior of AND .
Figure 2. Fuzzy behavior of AND .
Entropy 23 01178 g002
Figure 3. Fuzzy extension of tautology and contradiction.
Figure 3. Fuzzy extension of tautology and contradiction.
Entropy 23 01178 g003
Figure 4. Holistic conjunction on ρ a b c 1 , 1 .
Figure 4. Holistic conjunction on ρ a b c 1 , 1 .
Entropy 23 01178 g004
Figure 5. Holistic contradiction on ρ 1 b c 1 , 1 .
Figure 5. Holistic contradiction on ρ 1 b c 1 , 1 .
Entropy 23 01178 g005
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Freytes, H.; Sergioli, G. An Holistic Extension for Classical Logic via Quantum Fredkin Gate. Entropy 2021, 23, 1178. https://doi.org/10.3390/e23091178

AMA Style

Freytes H, Sergioli G. An Holistic Extension for Classical Logic via Quantum Fredkin Gate. Entropy. 2021; 23(9):1178. https://doi.org/10.3390/e23091178

Chicago/Turabian Style

Freytes, Hector, and Giuseppe Sergioli. 2021. "An Holistic Extension for Classical Logic via Quantum Fredkin Gate" Entropy 23, no. 9: 1178. https://doi.org/10.3390/e23091178

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop