Intermediate Topic 23 of 51 Emerging & Frontier Topics
Quantum Computing Basics
Computing using quantum mechanical phenomena.
How it works
Quantum computers use quantum mechanics to process information. Instead of bits that are 0 or 1, they use qubits that can be in superposition, and operations called gates change amplitudes that interfere with each other, so wrong answers cancel and right ones are reinforced. Measurement collapses the state to an ordinary 0 or 1 with probabilities given by the amplitudes. Entanglement links qubits so their outcomes are correlated. Hardware includes superconducting circuits, trapped ions and photons, all fragile and noisy. Quantum computers are not faster at everything; they offer speedups only for specific problems.
Where it is used
Promising uses include simulating molecules and materials, certain optimization and sampling tasks and breaking some public-key cryptography.
Common pitfall
Popular claims that a quantum computer tries every answer at once are wrong, and today's noisy devices are limited in size and depth. Learn the linear algebra, and be cautious about hype.
Where it fits in the course
Quantum Computing Basics is topic 23 of 51 in Emerging & Frontier Topics, rated Intermediate. It follows Decentralized Applications. The next topic is Qubits and Superposition.
Practice and explore
- Open the interactive lesson, with a mini quiz.
- Take the Emerging & Frontier Topics quiz.
How to study this topic
- Read the explanation above and restate the definition in your own words.
- Open the interactive lesson and answer its mini quiz.
- Read the common pitfall, then write a short example that avoids it.
- Check your understanding in the Emerging & Frontier Topics quiz, and revisit the topic if you miss a question.
Frequently asked questions
What is Quantum Computing Basics?
Where do people use Quantum Computing Basics?
What is the most common mistake with Quantum Computing Basics?
What should I learn before this topic?
How can I practice it?
Is Quantum Computing Basics hard to learn?
How long does it take to learn Quantum Computing Basics?
Which topics are related to Quantum Computing Basics?
What should I study after Quantum Computing Basics?
Related topics
- Decentralized Applications (Emerging & Frontier Topics)
- Qubits and Superposition (Emerging & Frontier Topics)
- Cryptocurrencies (Emerging & Frontier Topics)
- Quantum Gates (Emerging & Frontier Topics)
- Algorithm Basics (Algorithms)
- Command Line Basics (DevOps & Tooling)
- HTML Basics (Web Development)