Classical and quantum parallelism are deeply different, although it is sometimes claimed that quantum Turing machines are nothing but special examples of classical probabilistic machines. We introduce the concepts of deterministic state machine, classical probabilistic state machine and quantum state machine. On this basis, we discuss the question: To what extent can quantum state machines be simulated by classical probabilistic state machines? Each state machine is devoted to a single task determined by its program. Real computers, however, behave differently, being able to solve different kinds of problems. This capacity can be modeled, in the quantum case, by the mathematical notion of abstract quantum computing machine, whose different programs determine different quantum state machines. The computations of abstract quantum computing machines can be linguistically described by the formulas of a particular form of quantum logic, termed quantum computational logic.
[1]
Stanley Gudder,et al.
Quantum Automata: An Overview
,
1999
.
[2]
Roberto Giuntini,et al.
Entanglement as a Semantic Resource
,
2010
.
[3]
Roberto Giuntini,et al.
A first-order epistemic quantum computational semantics with relativistic-like epistemic effects
,
2016,
Fuzzy Sets Syst..
[4]
Yaoyun Shi.
Both Toffoli and controlled-NOT need little help to do universal quantum computing
,
2003,
Quantum Inf. Comput..
[5]
R. Feynman.
Simulating physics with computers
,
1999
.
[6]
John E. Savage,et al.
Models of computation - exploring the power of computing
,
1998
.
[7]
Roberto Giuntini,et al.
The Algebraic Structure of an Approximately Universal System of Quantum Computational Gates
,
2009
.
[8]
Roberto Giuntini,et al.
Logics from Quantum Computation
,
2005
.