Core SDK Examples¶
These examples use the Quantum Rings Core SDK APIs (QuantumRingsLib), including:
Building circuits with
QuantumCircuitAcquiring a backend with
QuantumRingsProviderExecuting with
backend.run(...)and inspecting results
If you are migrating existing Qiskit code to run on Quantum Rings backends, see Qiskit Toolkit Examples instead.
Prerequisites¶
Install the SDK (Install (CPU-only) or Install (GPU-enabled))
Configure credentials (Quantum Rings credentials)
If you want a 5-minute end-to-end run first, start here: Quick Start (5 Minutes)
Feature demos¶
These are focused, “starting points” that highlight one or more Core SDK capabilities.
GHZ state — build and run a GHZ circuit and inspect measurement counts.
Algorithm templates¶
These examples are longer-form templates for foundational algorithms. Use them as starting points for customization.
Bernstein-Vazirani Algorithm — Bernstein–Vazirani
Simon’s Algorithm — Simon’s algorithm
Grover’s Search Algorithm — Grover search
Shor’s Algorithm — Shor’s algorithm
Quantum Fourier Transform — Quantum Fourier transform (and related circuits)
Optimization and variational algorithms¶
These examples focus on optimization workflows and variational patterns.
Optimization Problems — classical optimization background (conceptual)
Quadratic Unconstrained Binary Optimization (QUBO) — QUBO / Ising mapping concepts and setup
Quantum Approximation Optimization Algorithm (QAOA) — QAOA (general template)
Solving the Max-Cut problem using QAOA — Max-Cut as a QAOA application
Variational Quantum Eigensolver (VQE) — VQE (variational eigensolver)
See also¶
Circuits: Circuits
Parameters: Parameters
Primitives: Primitives (Toolkit for Qiskit)
Importing QASM: QASM import
Backends: Backends
Run settings: Run Settings
Return to Quantum Rings SDK Documentation.