Quantum computing has the potential to revolutionize computing, outclassing even today’s fastest supercomputers. However, quantum computing is still on its way to being fully developed. In this development process, different types of quantum hardware are being researched to determine which is the best.

Quantum hardware can be assessed on 3 main criteria. The first criteria is how long hardware can maintain the state of quantum states created by quantum computers. The second criteria is the success rate of quantum gates on that hardware (also known as gate fidelity). Quantum gates are vital in quantum algorithms because they are transformations performed…


Conceived in the late 1900s and has gradually been developed throughout the recent years, quantum computing remains a novel technology to many of us. Alongside the advancement of quantum computers, the quantum industry is also growing fast. The quick expansion of this new playground also means there exist many areas of the industry that remain difficult for many of us to understand. …


While working with Dr. Nguyen from boltz.ai, one of the first groups in the world using quantum computing to help increase the crop yields of farmers, I got to know a roadmap of how Dr. Nguyen and his team plan on applying quantum computing to agriculture in the coming years.

Within the next 5 years, Dr. Nguyen and boltz.ai will use quantum annealers to solve problems that will improve:

  1. Wild fisheries management, productivity and environmental performance of aquaculture
  2. Reforest agricultural lands with little intensification potential
  3. Link productivity gains with protection of natural ecosystems
  4. Plant existing cropland more frequently, improve soil…


Just recently, boltz.ai published a graphic outlining their use case for quantum computers in agriculture on their website. In it, Dr. Quang Nguyen and his team outline the problem: different crops require different resources and nutrients in order to maximise their crop yields. Their solution? To create a system “that helps farmers apply the right crop input sources at the right rate, the right time, and in the right place.”

The team has done this by optimizing water and crop inputs with certain constraints. First, the land is divided into different blocks which each have different nutrient requirements. Second, each…


The current machine learning utilizes software in order to process and store information. The energy usage of this process is extremely inefficient, however, leading to questions of how this process could be sped up.

Recently, researchers physicists at Radboud University were able to speed up this process through the usage of hardware instead of software. Through their research, they discovered that they could create a network of cobalt atoms on black phosphorus, creating a material which processes information much faster and much more efficiently than machine learning. …


The quantum computing world continues to display its advantages as quantum computers are applied to more and more areas. Just recently, researchers were able to apply quantum computing to a real world logistics optimization problem which required assigning aircraft to certain routes. The quantum computer, which only had 2 qubits, was able to complete the task, demonstrating that even small quantum computers can be used in the real world.

During the study, the Chalmers research team used a Quantum Approximate Optimization Algorithm (QAOA) in order to complete the task. A QAOA is a type of algorithm that can be used…


As the quantum world continues to expand and advance, it seems that more and more people are catching onto quantum computing. Just this fall, IBM had released their quantum roadmap for the next couple of years, with plans of having 1,121 qubits by the year of 2023. However, it is estimated that quantum computers will not see widespread use for at least a decade. So, what happens to quantum during this decade?

Quantum computers will not just be under development, but also in use across the next decade. Our current quantum computers can still be used for specific cases, and…


Accepted into the Qubit x Qubit quantum computing course and two weeks into the lectures, we learned about quantum computing in the abstract, and how quantum gates affect qubits. I think it’s important to talk about why applying two hadamard gates to a qubit returns the qubit back to its initial state.

The reason why this occurrence with 2 hadamard gates occurs is because a quantum gate is applied to each individual state separately, or in parallel. …


Ok — here goes! In this blog post, I will be explaining a part of chapter 9 of Quantum Computing as a High School Module, the Deutsch Jozsa Algorithm.

Quantum algorithms require the usage of quantum gates, so it is natural to move to simple quantum algorithms after learning about quantum gates. Quantum algorithms are just algorithms that are made for quantum computers that do the job of classical systems better. The more notable algorithms, like Shor’s Algorithm, are actually applicable in the real world. …


I used the Cirq programming language to program entanglement after understanding chapter 7, “Entanglement” of Quantum Computing as a High School Module.

After working a little with single qubit gates, I moved on to multiple qubits gates, mainly the CNOT Gate, which I learned from the course, entangles two qubits together. Entanglement is where if the measure of one qubit is known, then the measure of other qubits can instantly be known, even if you do not actually measure the qubit. The CNOT Gate has a control qubit and a target qubit. If the control qubit is 0, then the…

Richard Wang

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store