You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,3 +8,27 @@ This is the simplest quantum circuit: a single input quibit goes through an Hada
8
8
9
9
See [https://en.wikipedia.org/wiki/Hadamard_transform#Quantum_computing_applications](https://en.wikipedia.org/wiki/Hadamard_transform#Quantum_computing_applications)
10
10
for more details.
11
+
12
+
## [Grover's Search](Grover's%20Search.qasm)
13
+
14
+
An implementation of Grover's quantum search algorithm using 5 qubits and 3 classical bits for measurement. Grover's algorithm provides a quadratic speedup for searching an unsorted database, finding a marked item in O(√N) time compared to O(N) classically.
15
+
16
+
The circuit demonstrates the key components of Grover's algorithm:
17
+
- Initialization with Hadamard gates to create superposition
18
+
- Oracle function that marks the target solution
19
+
- Diffusion operator for amplitude amplification
20
+
- Multiple iterations to increase the probability of measuring the correct answer
21
+
22
+
See [https://en.wikipedia.org/wiki/Grover%27s_algorithm](https://en.wikipedia.org/wiki/Grover%27s_algorithm) for more details.
23
+
24
+
## [Quantum 8-Ball](quantum_8ball.ipynb)
25
+
26
+
A quantum version of the Magic 8-Ball fortune teller implemented as a Jupyter notebook using Qiskit. This experiment uses 3 qubits in superposition to generate 8 equally likely outcomes (2³ = 8), each mapped to a different fortune-telling answer.
27
+
28
+
The notebook demonstrates:
29
+
- Creating quantum circuits with superposition using Hadamard gates
30
+
- Measuring quantum states and interpreting results
31
+
- Running circuits on both quantum simulators and real IBM quantum hardware
32
+
- The difference between true quantum randomness and classical pseudo-randomness
33
+
34
+
Perfect for understanding quantum uncertainty and getting started with Qiskit programming.
0 commit comments