Skip to content

Quantum-Software-Development/.github

[🇧🇷 Português] [🇺🇸 English]



🔬Research and Exploration in Quantum #####

by Fabiana 🚀 Campanari



CERN produced video.

CERN-VIDEO-2021-011-001-1080p.mp4



Sponsor Quantum Software Development



$$\huge \color{Green} {{}{ i\hbar \frac{\partial}{\partial t} \Psi(\mathbf{r}, t) = \left( -\frac{\hbar^2}{2m} \nabla^2 + V(\mathbf{r}, t) \right) \Psi(\mathbf{r}, t)}}$$

Infinite.Quantum-Schrondiger.equation.mp4


$$\huge \huge \color{green} {\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle}$$


$$\huge \color{green} {\color{green} {|\psi\rangle = \sum_{i} c_i | \phi_i \rangle}}$$



Performance of QKNN-KNN algorithms in quantum computing using IBM Quantum - Qiskit.

Quantum Tech

Determine the circuit depth by playing Tetris on IBM Quantum - Qiskt.


depth





Quantum computing is a technology that uses the properties of quantum physics to overcome the limitations of conventional bits.

While a bit is binary, restricted to zero and one, a qubit can represent several combinations of zero and one at the same time. This is possible thanks to the quantum property called SUPERPOSITION.

The evolution of quantum computing promises to revolutionize the way we perform complex tasks. Imagine a future in which problems that today would take years to be solved could be solved in a matter of minutes or seconds! There is still much to be discovered and developed in the field of quantum computing, but it is certain that this technology has the potential to change the world as we know it.




Commutator.in.Quantum.Mechanics.mp4





qbits_types.mp4

which in quantum mechanics can be connected with the Bell State (Quantum Entanglement), , that can be mathematically represented by the formula:


$${\color{Gray} \mathbf{{\color{Green} }|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle}}$$


This phenomenon allows distant particles to interact instantaneously, challenging classical notions of space and time.

In summary, this formula describes a state in which two qubits(the basic units of quantum information, analogous to bits in classical computing are in a superposition of being both 0 or both 1, with equal probability. This is an example of quantum entanglement, a phenomenon in which particles become interconnected in such a way that the state of one particle is immediately correlated with the state of the other , no matter how far apart they are.


quantum.physics_entanglement.theory.mp4

Quantum computers are becoming the next frontiers demonstrating capabilities a traditional computer cannot solve.

Ever wondered how the term ‘quantum’ came into existence?

Quantum computing certainly works under the principle of quantum physics perform rapid calculations using qubits and quantum bits. A total contrast of what is present in the current traditional computers. A traditional classical computer works on classical physics and performs calculations using bits of all we know. But on the other hand, quantum computers can make calculations in split seconds. Wherein in the case of a classical computer, it may take tens of thousands of years to even perform such calculations.

From drug development to weather forecasts and stock trades, quantum computers will revolutionize everything. Therefore, it should not come as a surprise as to why the world is racing to build its first quantum computer.

Promises around quantum computing making strides in the medical field. As a result, it can enable AI specialists and AI professionals working in the field to gain maximum benefit from the technology

It is also referred to as any type of data that can occur in both a natural and an artificial quantum system. Such data can be easily gathered or generated using quantum computers. The quantum data is said to exhibit entanglement and superposition that may lead to joining probable distributions. These distributions can further require an extensive amount of classical computational resources for storing purposes.

  • Qiskit — an open-source library useful to quantum computers. Qiskit provides tools to create and manipulate quantum programs while running them on devices (prototyped). It functions by creating a quantum neural network using a parameterized quantum circuit through a hidden layer for the neural network.

  • Pennylane — a library written in Python and can be easily integrated with Qiskit. This tool helps perform parameter-shift amidst gradient descent optimization which leads to quantum gradient descent.

A hybrid quantum-classical model represents and generalizes data using the quantum mechanical origin. This is because, in the near term, most quantum processors are more likely to remain noisy and small, thus making it difficult for quantum models to generalize quantum data using just the quantum processor.

To remain effective, NISQ processors need to closely work with classical co-processors.

There are multiple services available, two of which the tech giants themselves provide (Google and IBM).

  • Forest — this service is offered by Rigetti Computing. This tool suite includes development tools and programming languages.

  • Xanadu — is a hardware-based cloud started by a Canadian startup. This processor can handle 8-, 12, and 24-qubit chips.

  • IBM Q Experience — an online platform that allows its users from the general public access to a certain set of IBM’s prototype quantum processor using the Cloud.

Despite being at a nascent stage, quantum computing managed to make a buzz in the industry. Solving the impossible within seconds is what quantum computing promises the world.