Course 826 Understanding Quantum Computing

Dr. Abbas Omar, University of Magdeburg in Germany, is teaching this 5-day course on Quantum Computing.

Classical computers are based on the binary coding of digital data. The binary codes are processed by applying Boolean algebra using digital electrical circuits known as logic gates. The latter are simple configurations of transistors and other circuit elements (resistors, capacitors, etc.). The operation of the logic gates is governed by the Circuit Theory, which is a simplified form of the Classical Electromagnetics.

In the sixties of last century, an observation has been made, which is nowadays known as “Moor’s Law”. It predicts a doubling in the number of components (mainly transistors) in an integrated circuit every two years. Based on that, molecular-scale transistor size has been forecasted (state-of-the-art transistors can be as small as few atoms), which must lead to invalidate the Circuit Theory as a mathematical tool for describing the performance of the logic gates. This has motivated a number of scientists in the early eighties of last century to think about replacing these classical computer building blocks by what is called Quantum Gates. The operation of the latter is fully governed by the laws of Quantum Mechanics. Computers whose building blocks are quantum gates are called Quantum Computers.

As the classical laws (of either mechanics or electromagnetics) are a limiting case of the more comprehensive quantum ones, it has become evident that quantum computers can implement algorithms that are not available in their classical counterparts. This has encouraged scientists to develop such algorithms and research and development facilities to find and build corresponding hardware realizations. Prominent examples are the hardware developed by IBM and Google.

Most of the approaches used for explaining quantum computing rely on the highly academic concepts of Quantum Mechanics. Used terminologies are not easily understandable by the majority of interested audience, who just have only general knowledge about the subject. In some cases, the exaggerated perception is created, that this “magic thing” is capable of solving all computationally based problems much efficient and much faster than the classical computer.

Available course dates

This course has no planned course dates.

If you are interested in this course, contact us at cei@cei.se

TECHNOLOGY FOCUS

It is the aim of this course to use just graduate-level mathematical tools and terminologies to explain the concepts underlying quantum computing and the functions of the corresponding hardware—The Quantum Computer. The main differences between classical and quantum mechanics will be concisely presented. Quantum dynamic variables like position and momentum in mechanical systems as well as voltage and current in electrical circuits will be shown to behave as random rather than deterministic signals, whose attributes can be used to carry information. It will also be demonstrated that these random signals can be stored and processed in what is called Qubit. The latter is the quantum counterpart of the classical Bit. The hardware realization of qubits in form of superconducting circuits—the Transmons—will be explained in details.

Due to the impossibility of fully isolating dynamic systems from their surroundings, thermal noise and quantum dynamic variables, both being random signals, interact together. As opposed to deterministic signals, noise corruption has a different form in this case. It deteriorates an essential statistical attribute of interacting quantum dynamic variables, which is known as “Coherency”. The latter is a sort of “memory”, which enables different quantum dynamic variables to “remember” each other.

Using quantum systems for encoding and processing information needs therefore cooling the systems down to very near the absolute zero temperature (0°K) in order to reduce the noise impact on the coherency. Coding and processing errors due to deteriorated coherencies might also need involving error-correction techniques similar to those known in Channel Coding.

Instructor

Professor Dr. Abbas Omar

COURSE CONTENT

In addition to a detailed consideration of the concepts mentioned above, the course will review the fundamentals of a number of subjects including Probability Theory, Boolean Algebra and Binary Information Processing, Probabilistic Computation, Superconducting Transmons and Josephson Junctions, and Quantum Gates.

A minimum amount of quantum mechanical terminologies and mathematical tools will be used in this course. This should avoid the common perception that the subject of Quantum Computation is a highly sophisticated and specialized one, which needs excessive mathematical background. Only graduate level fundamental knowledge on Physics and Mathematics is needed.

In addition to a detailed consideration of the concepts mentioned above, the course will review the fundamentals of a number of subjects including Probability Theory, Boolean Algebra and Binary Information Processing, Probabilistic Computation, Superconducting Transmons and Josephson Junctions, and Quantum Gates.

A minimum amount of quantum mechanical terminologies and mathematical tools will be used in this course. This should avoid the common perception that the subject of Quantum Computation is a highly sophisticated and specialized one, which needs excessive mathematical background. Only graduate level fundamental knowledge on Physics and Mathematics is needed.

WHO SHOULD ATTEND

The course is dedicated to Engineers, Computer Scientists, Software Developers, Digital-Signal-Processing Specialists, and Academic Researchers. A general background in Physics and Mathematics is required.

Day 1
  • Random Variables and Random Processes 
  • Digital Information Representation and Processing 
Day 2
  • Information and Coding Theory 
Day 3
  • Classical Harmonic Oscillators 
  • Quantum Harmonic Oscillators 
  • Superconducting Transmons as Qubits 
Day 4
  • Control and Readout of Qubits 
  • Noise Interaction with Qubits 
Day 5
  • Error Detection and Correction 

ALL COURSE DATES FOR THE CATEGORY:

Would you like an inhouse course?

Contact Us!

Share your details below, and our team will be in touch as soon as possible.