Science project about the Quantum Computer

In summary, Damo642 recommends the books "Minds, Machines, and the Multiverse: The Quest for the Quantum Computer" and "The Feynman Processor: Quantum Entanglement and the Computing Revolution" as good starting points for someone unfamiliar with quantum computing. He also recommends John Preskill's "Quantum Computation and Quantum Information" as a more accessible book for someone less familiar with the subject. The Quantum Simulator is now working as expected.
  • #1
Cr4X
13
0
I am having a science project at school about the quantum computer next week, so I wanted to know if anyone knows any good books/articles/e-books about the subject. I would be very interrested in the most simple of it, I know nothing about the Quantum computer/theory is simple, but some of them requires you to know more of the subject than others.

Thanks a lot in advance. :smile:
 
Last edited:
Physics news on Phys.org
  • #2
Simple Intro to quantum Computing

First off i was in the same situation as you a year ago.
In that time i have written my own quantum simulator
that in other words simulates quantum circuits.
My thesis report is very easy to read and should help you.
If i was you i would ignore any of my qudit theory sections as you probabally
wont be interested in them/Need them.

http://www.compsoc.nuigalway.ie/~damo642 [Broken]


Damo642
 
Last edited by a moderator:
  • #3
Thanks a lot.
But I am having a bit of a problem running your program, since I get an error messeage "Componect 'RICHTX32.OCX' or one of its dependencies not correctly registered: a file missing or invalid", I am running WinXP Pro and I have installed the VB runtime files.
 
  • #4
Quantum Simulator

yes i have tested my simulator on certain machines and found this error as well as others visual basic runtime errors.
the solution to this is an install program which is 25 mb in size.
I will upload it to the website ASAP and will let u know when it is there.
In the meatime try restaring your pc and see if that helps (After installing those vb runtime libraries)
Damo642
 
  • #5
Books:

Minds, Machines, and the Multiverse: The Quest for the Quantum Computer
by Julian Brown

The Feynman Processor : Quantum Entanglement and the Computing Revolution (Helix Books Series)

Quantum Technology (Frontiers of Science)

Schrodinger's Machines : The Quantum Technology Reshaping Everyday Life
all by Gerald Milburn

Web:

Go to http://www.qubit.org and click on the "tutorials" link.
Go to http://cam.qubit.org [Broken] and look at the "Educational" section.
http://www.imaph.tu-bs.de/qi/concepts.html [Broken]
http://www.sciam.com/article.cfm?chanID=sa006&articleID=0005C8BF-1B88-1D9B-815A809EC5880000

I am sure you can find much more on the web, but this should do as a starting point.
 
Last edited by a moderator:
  • #6
Thanks a lot for the help.
I am not sure I can get all the books in time for my project, but I'll be sure to read them later.
 
  • #7
Setup Program

Ok

I now have a setup file that can be downloaded from the site ( 25 mb ).

I got 1 error when testing this file --> just click ignore and it will work.


http://www.compsoc.nuigalway.ie/~damo642 [Broken]


Damo642
 
Last edited by a moderator:
  • #8
Try the book "Quantum Computation and Quantum Information" by Michael A. Nielsen and I. L. Chuang.
Also, John Preskill has written a thoughtful book on quantum computation. Try that!
 
  • #9
Preskill's notes are available on the web:
http://www.theory.caltech.edu/people/preskill/ph229/

Nielsen and Chuang is the best book on the subject in my opinion. However, both of these are technical and intended for people taking a senior undergrad/grad course in the subject. I think Cr4X is looking for a simpler account than this.
 
  • #10
Thanks a lot everybody.
Also the Quantum simulator is working now. :smile:
 

1. What is a quantum computer?

A quantum computer is a type of computer that uses the principles of quantum mechanics to perform calculations. Unlike traditional computers that use binary bits (either 0 or 1), quantum computers use quantum bits (qubits) which can exist in multiple states simultaneously. This allows quantum computers to solve certain problems much faster than classical computers.

2. How does a quantum computer work?

A quantum computer works by using qubits to store and manipulate information. Qubits are able to exist in a superposition of states, meaning they can represent a 0 and a 1 at the same time. This allows quantum computers to perform multiple calculations simultaneously, greatly increasing their processing power. Quantum computers also use principles like entanglement and interference to perform operations on qubits and produce results.

3. What are the potential applications of quantum computers?

Quantum computers have the potential to revolutionize many fields, including cryptography, drug discovery, and materials science. They can be used to solve complex optimization problems, simulate quantum phenomena, and analyze large datasets much faster than classical computers. They may also be able to improve machine learning algorithms and help develop new technologies.

4. What are the challenges in developing a quantum computer?

There are several challenges in developing a quantum computer, including controlling and manipulating qubits, maintaining their fragile quantum state, and correcting errors. Another challenge is scaling up quantum systems to a large enough size to perform practical calculations. Additionally, the development of quantum algorithms and software is still in its early stages.

5. How is quantum computing different from classical computing?

Quantum computing is fundamentally different from classical computing in terms of the way information is processed. Classical computers use binary bits to represent information, while quantum computers use qubits which can be in multiple states at once. This allows quantum computers to solve certain problems exponentially faster than classical computers. Additionally, classical computers use deterministic algorithms, while quantum computers use probabilistic algorithms due to the inherent uncertainty in quantum systems.

Similar threads

Replies
8
Views
729
  • Quantum Physics
Replies
14
Views
1K
Replies
1
Views
759
Replies
4
Views
6K
  • Quantum Physics
Replies
8
Views
814
  • Quantum Physics
Replies
8
Views
1K
Replies
8
Views
1K
  • STEM Career Guidance
Replies
11
Views
596
  • Quantum Physics
Replies
6
Views
1K
  • Quantum Physics
Replies
7
Views
986
Back
Top