ID: quant-ph/0403048

Quantum implementation of elementary arithmetic operations

March 5, 2004

View on ArXiv

Similar papers 3

Quantum Computation: A Computer Science Perspective

November 30, 2005

87% Match
Anders K. H. Bengtsson
Quantum Physics

The theory of quantum computation is presented in a self contained way from a computer science perspective. The basics of classical computation and quantum mechanics is reviewed. The circuit model of quantum computation is presented in detail. Throughout there is an emphasis on the physical as well as the abstract aspects of computation and the interplay between them. This report is presented as a Master's thesis at the department of Computer Science and Engineering at G{\"...

Find SimilarView on arXiv

An Introduction to Quantum Programming in Quipper

April 19, 2013

87% Match
Alexander S. Green, Peter LeFanu Lumsdaine, Neil J. Ross, ... , Valiron Benoît
Programming Languages
Emerging Technologies

Quipper is a recently developed programming language for expressing quantum computations. This paper gives a brief tutorial introduction to the language, through a demonstration of how to make use of some of its key features. We illustrate many of Quipper's language features by developing a few well known examples of Quantum computation, including quantum teleportation, the quantum Fourier transform, and a quantum circuit for addition.

Find SimilarView on arXiv

Introduction to Quantum Computers and Quantum Algorithms

May 9, 2003

87% Match
Christof Zalka
Quantum Physics

This is a short introduction to Quantum Computing intended for physicists. The basic idea of a quantum computer is introduced. Then we concentrate on Shor's integer factoring algorithm.

Find SimilarView on arXiv

Simulation of Quantum Algorithms with a Symbolic Programming Language

May 23, 2007

87% Match
Peter Nyman
Quantum Physics

This study examines the simulation of quantum algorithms on a classical computer. The program code implemented on a classical computer will be a straight connection between the mathematical formulation of quantum mechanics and computational methods. The computational language will include formulations such as quantum state, superposition and quantum operator.

Find SimilarView on arXiv

Quantum algorithms: an overview

November 13, 2015

87% Match
Ashley Montanaro
Quantum Physics

Quantum computers are designed to outperform standard computers by running quantum algorithms. Areas in which quantum algorithms can be applied include cryptography, search and optimisation, simulation of quantum systems, and solving large systems of linear equations. Here we briefly survey some known quantum algorithms, with an emphasis on a broad overview of their applications rather than their technical details. We include a discussion of recent developments and near-term ...

Find SimilarView on arXiv

A Short Introduction to Quantum Computing for Physicists

June 15, 2023

87% Match
Oswaldo Zapata
Quantum Physics
High Energy Physics - Theory

These notes provide an introduction to standard topics on quantum computation and communication for those who already have a basic knowledge of quantum mechanics. The main target audience are professional physicists as well as advanced students of physics; however, engineers and computer scientists may also benefit from them.

Find SimilarView on arXiv

Computational Methods for Simulating Quantum Computers

June 27, 2004

87% Match
Raedt H. De, K. Michielsen
Quantum Physics

This review gives a survey of numerical algorithms and software to simulate quantum computers.It covers the basic concepts of quantum computation and quantum algorithms and includes a few examples that illustrate the use of simulation software for ideal and physical models of quantum computers.

Find SimilarView on arXiv

Integer Arithmetic With Hybrid Quantum-Classical Circuits

April 15, 2013

87% Match
Christopher M. Maynard, Einar Pius
Quantum Physics

Quantum circuits which perform integer arithmetic could potentially outperform their classical counterparts. In this paper, a quantum circuit is considered which performs a specific computational pattern on classically represented integers to accelerate the computation. Such a hybrid circuit could be embedded in a conventional computer architecture as a quantum device or accelerator. In particular, a quantum multiply-add circuit (QMAC) using a Quantum Fourier Transform (QFT) ...

Find SimilarView on arXiv

Quantum circuits for floating-point arithmetic

July 5, 2018

86% Match
Thomas Häner, Mathias Soeken, ... , Svore Krysta M.
Emerging Technologies

Quantum algorithms to solve practical problems in quantum chemistry, materials science, and matrix inversion often involve a significant amount of arithmetic operations which act on a superposition of inputs. These have to be compiled to a set of fault-tolerant low-level operations and throughout this translation process, the compiler aims to come close to the Pareto-optimal front between the number of required qubits and the depth of the resulting circuit. In this paper, we ...

Find SimilarView on arXiv

Nondigital implementation of the arithmetic of real numbers by means of quantum computer media

April 7, 1999

86% Match
Grigori Litvinov, Viktor Maslov, Grigori Shpiz
Quantum Physics

In the framework of a model for quantum computer media, a nondigital implementation of the arithmetic of the real numbers is described. For this model, an elementary storage "cell" is an ensemble of qubits (quantum bits). It is found that to store an arbitrary real number it is sufficient to use four of these ensembles and the arithmetic operations can be implemented by fixed quantum circuits.

Find SimilarView on arXiv