40 skills found · Page 1 of 2
corbett / QuantumComputingThis is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.
givgramacho / CERN Quantum Computing CourseQuantum computing is one the most promising new trends in information processing. In this course, we will introduce from scratch the basic concepts of the quantum circuit model (qubits, gates and measures) and use them to study some of the most important quantum algorithms and protocols, including those that can be implemented with a few qubits (BB84, quantum teleportation, superdense coding...) as well as those that require multi-qubit systems (Deutsch-Jozsa, Grover, Shor..). We will also cover some of the most recent applications of quantum computing in the fields of optimization and simulation (with special emphasis on the use of quantum annealing, the quantum approximate optimization algorithm and the variational quantum eigensolver) and quantum machine learning (for instance, through the use of quantum support vector machines and quantum variational classifiers). We will also give examples of how these techniques can be used in chemistry simulations and high energy physics problems. The focus of the course will be on the practical aspects of quantum computing and on the implementation of algorithms in quantum simulators and actual quantum computers (as the ones available on the IBM Quantum Experience and D-Wave Leap). No previous knowledge of quantum physics is required and, from the mathematical point of view, only a good command of basic linear algebra is assumed. Some familiarity with the python programming language would be helpful, but is not required either.
hutchpd / QuantumSuperpositionThis repository contains two interlinked .NET libraries for working with uncertainty, multistate computation, and time-looped logic in elegant, brain-melting ways.
bits-and-electrons / Bloch Sphere SimulatorA simple web based Bloch sphere simulator, intended to help people to understand and visualize transition of single qubit state on applying different Quantum logic gates.
vadym-kl / SqctExact and approximate synthesis of single qubit circuits using Clifford and T gate library.
qucontrol / WeylchamberPython package for analyzing two-qubit gates in the Weyl chamber
pierochiappina / Quantum Computing ProjectsA series of computational projects in MATLAB simulating some of the fundamental processes in quantum computing, including measurement of quantum states and creation of qubit gates. The projects also contain simulations of some of the algorithms that have given this field such promise, such as the Grover search algorithm and Shor's factoring algorithm. Future additions to this project will include quantum error correcting algorithms and simulations of topological quantum computing.
abhishekpanthee / Quantum DatabaseThis project demonstrates the concept of a quantum database using Cirq. The quantum database stores binary data in quantum qubits, and operations like storing, retrieving, and updating data can be performed using basic quantum gates. This is a basic prototype to showcase how can it be integrated into data storage and retrieval systems.
oimeitei / CtrlqCtrlQ is an open-source tool designed to simulate a gate-free state preparation on a Transmon qubit device using analog control pulses.
DEBARGHYA4469 / Quantum CompilerImplementation of Solovay Kitaev Algorithm for approximating any n-qubit gate using gates from library set {H,T,CNOT,S}.
arunpandianj / Qiskit 1 Qubit VerifyQiskit_1-qubit_Verify provides a simple Jupyter notebook to verify Qiskit installation and demonstrate fundamental quantum operations. It covers creating basic circuits, applying gates like Hadamard and X, running simulations, and exploring superposition and entanglement through hands-on tasks.
taqd / Bloch Sphere VisualizationThis is a visualization of a Quantum bit (Qubit) and several Quantum gates using a Bloch Sphere. Quantum gates are transformations to a qubit. These transformations are visualized through rotations of a globe. A globe is used for easy understanding of 'north' (0) and 'south' (1) pole of the sphere.
AlicePagano / Two Qubit CZ Gate SimulationNumerical simulation of two-qubit CZ gate implementation with trapped neutral atoms
qiskit-community / Rsgridsynthhigh-precision Rust-based synthesizer that decomposes single-qubit Z-axis rotations into Clifford+T gate sequences, using number-theoretic algorithms and geometry-of-numbers methods.
arunpandianj / Qiskit Qubit MeasureQiskit_qubit_Measure demonstrates basic qubit state preparation and measurement using Qiskit. It covers initializing |0⟩ and |1⟩ states, applying quantum gates (X, H), running simulations with different shot counts, and observing deterministic vs probabilistic outcomes through simple circuits.
dogukanozdemir / Bloch Sphere OpenGLThis application can be used to visualize applying a quantum gate to a qubit on a Bloch Sphere
beingamanforever / MCS Using Quantum ComputingI made a Portfolio Optimiser using Hadamard Gate and Quantum circuits. I used a Qiskit simulator (qasm_simulator) to simulate the circuits of qubits. I also compared the quantum approach with classical optimisation techniques & discussed the differences. Monte Carlo Simulation of the assets was also done to forecast their future variations.
gecrooks / On WeylThe Weyl chamber of canonical non-local 2-qubit gates
alejomonbar / LR QAOA QPU BenchmarkingIn this work, we use LR-QAOA protocol as an easy-to-implement scalable benchmarking methodology that assesses quantum processing units (QPUs) at different widths (number of qubits) and 2-qubit gate depths.
jobinrjohnson / QSimAn ideal, multi-qubit, Universal Gate Quantum computing Simulator written in C/C++