Quantum computing is an emerging paradigm that opens a new era for exponential computational speedup. Still, quantum computers have yet to be ready for commercial use. However, it is essential to train and qualify today the workforce that will develop quantum acceleration solutions to get the quantum advantage in the future. This tutorial gives a broad view of quantum computing, abstracting most of the mathematical formalism and proposing a hands-on with the quantum programming language Ket. The target audience is undergraduate and graduate students starting in quantum computing -- no prerequisites for following this tutorial.
翻译:量子计算是一个新兴模式,它开启了指数计算加速的新时代。 尽管如此,量子计算机尚未做好商业用途的准备。 但是,今天必须培训并认证将开发量子加速解决方案以在未来获得量子优势的劳动力。 此教程提供了量子计算的广泛观点,抽象了大部分数学形式主义,并提出了量子编程语言Ket的亲手操作。 目标受众是本科生和研究生,从量子计算入手,这在学习这一教程后没有先决条件。