Learn English vocabulary for quantum software frameworks and concepts: Qiskit, Cirq, Q#, PennyLane, VQE, QAOA, and quantum circuits.
0 / 5 completed
1 / 5
IBM's open-source quantum SDK 'Qiskit' is primarily used to:
Qiskit (Quantum Information Science Kit) is IBM's open-source Python framework. Developers write quantum circuits, transpile them for specific hardware, and execute them on real IBM Quantum devices or local simulators.
2 / 5
The 'Bloch sphere' is a geometric representation used to visualize:
The Bloch sphere maps any single-qubit pure state to a point on a unit sphere. The north pole represents |0⟩, south pole represents |1⟩, and superposition states are points on the surface.
3 / 5
VQE (Variational Quantum Eigensolver) is a hybrid algorithm that:
VQE is designed for NISQ hardware: a parametrised quantum circuit prepares candidate states, measurements estimate energy, and a classical optimizer tunes parameters to find the ground state. Used for quantum chemistry simulations.
4 / 5
Microsoft's quantum programming language 'Q#' (Q-sharp) is notable because:
Q# is Microsoft's dedicated quantum language, part of the Azure Quantum Development Kit. It integrates with C#/.NET for classical co-processing and is designed with Microsoft's topological qubit roadmap in mind.
5 / 5
QAOA (Quantum Approximate Optimization Algorithm) is used for:
QAOA alternates between applying a problem Hamiltonian and a mixing Hamiltonian, with classically optimized angles, to find approximate solutions to hard optimization problems like MaxCut. It is a key NISQ-era algorithm.