Can the Fredkin Gate be Proven to be Reversible and a Universal Classical Gate?

In summary, quantum gates allow for much faster calculations than classical gates. They work by superposing two different bit-states, which allows for parallel processing.
  • #1
H-bar None
45
0
How do quantum gates work and how our they different than classical gates?
 
Physics news on Phys.org
  • #2
Quantum gates would be the building blocks of quantum computers, and they could
theoretically calculate much faster than an ordinary computer for certain types of
arithmetic problems.

Crudely put, the idea is that a quantum system can achieve calculation with the
wavefunction in the "wave" mode rather than the "particle" mode. Wave phenomena
are inherently "parallel" when used as a computational tool, so you'd be doing lots
of "work" in a single computational step.

Imagine that you have a computer with a large number in it. You want to divide that
number by all the numbers from 1 to 1e100 to find the one that divides into it evenly.
In an ordinary computer, you would essentially try each divisor one after the next.

A quantum computer could in principle try all the divisors simultaneously. You would
make a quantum "measurment" of the result that had no remainder, forcing the one
calculation you wanted to see to become the manifested value.

It is much like an analog computer that solves a fluid dynamics problem by direct
simulation, but in the quantum computing case you still emply the methods of digital
computers and gain parallelism from the indeterminacy of the quantum system.
 
  • #3
Antiphon said:
Crudely put, the idea is that a quantum system can achieve calculation with the
wavefunction in the "wave" mode rather than the "particle" mode. Wave phenomena
are inherently "parallel" when used as a computational tool, so you'd be doing lots
of "work" in a single computational step.

Well, this is not really accurate. The biggest difference between a qubit and an ordinary bit is the fact that a bit is either 1 or 0. The qubit is a SUPERPOSITION of 1 and 0. So the qubit really is the 'combination' of the two possible bit-states.

The clue in QM-related calculations is the fact that you don't measure one specific qubit because all the information in this massive quantum paralellism would be gone (the superposition is broken). For example, you can 'calculate' a thousand values for any f(x) in just one step. Classically you would need 1000 calculations. Ofcourse you cannot just measure what outcome 926 is
( ie the term on the 926th position in the superposition of |x>|f(x)>).

Well, you can but then all other terms are lost and you have no benefits of the QM-approach compared to the classical one. What you can do is try to figure out mutual connections between the different terms in the superposition, like phase-differences or something like that.

Further info can be found on John Preskill's webpage, just google for his name;;;Also, look up the problem of Deutsch

marlon
 
  • #4
marlon said:
Well, this is not really accurate. The biggest difference between a qubit and an ordinary bit is the fact that a bit is either 1 or 0. The qubit is a SUPERPOSITION of 1 and 0. So the qubit really is the 'combination' of the two possible bit-states.

I did say it was crudely put.
 
  • #5
Thank you for the replies.

A quantum computer could in principle try all the divisors simultaneously. You would
make a quantum "measurment" of the result that had no remainder, forcing the one calculation you wanted to see to become the manifested value.

Is there a way to peform the operations without disturbing the system?

Does Deutch's algorithm solve this problem?
 
  • #6
H-bar None said:
How do quantum gates work and how our they different than classical gates?

hello everyone
I have problem showing that the fredkin gate is reversible and also a universal classical gate.
is there anyone who can help me solve this problem?
 

1. What are quantum gates and circuits?

Quantum gates and circuits are fundamental building blocks of quantum computing that allow for the manipulation of quantum bits (qubits) and the execution of quantum algorithms. They are analogous to classical logic gates and circuits, but operate on the principles of quantum mechanics.

2. How do quantum gates work?

Quantum gates work by manipulating the state of qubits, which can exist in a superposition of multiple states simultaneously. This allows for more complex and powerful computations to be carried out than in classical computing.

3. What is the difference between classical and quantum gates?

Classical gates operate on classical bits, which can only exist in two states (0 or 1). Quantum gates, on the other hand, can operate on qubits, which can exist in multiple states at once. This allows for the potential for exponential speedup in certain computations.

4. What are some common types of quantum gates?

Some common types of quantum gates include the Hadamard gate, the Pauli gates (X, Y, and Z), the CNOT gate, and the SWAP gate. These gates are used to perform basic operations such as superposition, rotation, and entanglement.

5. How are quantum gates physically implemented?

Quantum gates can be physically implemented using a variety of methods, such as using the spin of individual particles, the polarization of photons, or the energy levels of atoms. They can also be implemented using quantum circuits, which are composed of these physical gates connected in a specific arrangement to perform a desired computation.

Similar threads

  • Quantum Physics
Replies
14
Views
1K
  • Quantum Physics
Replies
1
Views
616
  • Quantum Physics
Replies
3
Views
740
  • Quantum Physics
Replies
6
Views
2K
Replies
1
Views
875
  • Quantum Physics
Replies
5
Views
2K
  • Quantum Physics
Replies
8
Views
1K
  • Programming and Computer Science
Replies
7
Views
833
  • Quantum Physics
Replies
1
Views
931
Replies
1
Views
1K
Back
Top