Pith. sign in

REVIEW 1 cited by

Five Quantum Algorithms Using Quipper

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1406.4481 v2 pith:FZS7A473 submitted 2014-06-17 quant-ph

classification quant-ph
keywords quipperalgorithmsensuremathquantumtimesconstructorsmatrixprogramming
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Quipper is a recently released quantum programming language. In this report, we explore Quipper's programming framework by implementing the Deutsch's, Deutsch-Jozsa's, Simon's, Grover's, and Shor's factoring algorithms. It will help new quantum programmers in an instructive manner. We choose Quipper especially for its usability and scalability though it's an ongoing development project. We have also provided introductory concepts of Quipper and prerequisite backgrounds of the algorithms for readers' convenience. We also have written codes for oracles (black boxes or functions) for individual algorithms and tested some of them using the Quipper simulator to prove correctness and introduce the readers with the functionality. As Quipper 0.5 does not include more than \ensuremath{4 \times 4} matrix constructors for Unitary operators, we have also implemented \ensuremath{8 \times 8} and \ensuremath{16 \times 16} matrix constructors.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. ASDF: A Compiler for Qwerty, a Basis-Oriented Quantum Programming Language

    quant-ph 2025-01 conditional novelty 7.0 of 10

    ASDF compiles the basis-oriented Qwerty language into OpenQASM 3 and QIR, with resource estimates comparable to circuits produced by Qiskit, Quipper, and Q# for five benchmark algorithms.

Pith tools