Method and system for quantum circuit synthesis using quaternion algebra

US10740689B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10740689-B2
Application numberUS-201615565413-A
CountryUS
Kind codeB2
Filing dateApr 5, 2016
Priority dateApr 10, 2015
Publication dateAug 11, 2020
Grant dateAug 11, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Quantum circuits are synthesized based on a projective gate set derived from a set of single-qubit gates, typically a basis set such as the Clifford+T gates or the V-gates. An initial projective gate set is used to determine at least one characteristic of a quaternion algebra, and the quaternion algebra is used to define a new projective gate set. Exactly synthesizable unitaries are identified, and a circuit approximating a target unitary is defined in the single-qubit gate set by mapping from the new projective gate set.

First claim

Opening claim text (preview).

The invention claimed is: 1. A quantum circuit synthesis method implemented on a classical processor, comprising: with the classical processor, selecting a single-qubit gate set; and with the classical processor, processing the single-qubit gate set and determining a projective gate set corresponding to the single-qubit gate set, wherein the projective gate includes gates representable in a form ( x - y * ⁢ b y ⁢ b x * ) , wherein x and y are complex numbers and b is a real number and x, y, and b specify the gates of the projective gate set. 2. The quantum circuit synthesis method of claim 1 , further comprising determining a mapping of the projective gate set to a quaternion algebra. 3. The quantum circuit synthesis method of claim 2 , wherein determining the mapping comprises establishing elements of the quaternion algebra. 4. The quantum circuit synthesis method of claim 2 , wherein the mapping is associated with a selected nth root of unity. 5. The quantum circuit synthesis method of claim 4 , wherein the mapping is associated with an 8 th or 10 th root of unity. 6. The quantum circuit synthesis method of claim 2 , wherein the elements of the quaternion algebra are established based on at least one Pauli matrix. 7. The quantum circuit synthesis method of claim 2 , wherein the elements of the quaternion algebra are established so that a first element corresponds to an identity matrix and a second element is associated with at least one of a Pauli X, Y, or Z matrix. 8. The quantum circuit synthesis method of claim 2 , further comprising determining a maximal order associated with the quaternion algebra that includes elements corresponding to the single-qubit gate set. 9. The quantum circuit synthesis method of claim 8 , further comprising determining a set of ideals corresponding to the single-qubit gate set. 10. The quantum circuit synthesis method of claim 2 , wherein the single-qubit gate set is associated with the Clifford+T basis or the V-basis. 11. A quantum circuit synthesizer, comprising: a processor; and at least one memory coupled to the processor and having stored thereon processor-executable instructions for a method that includes: with the processor, selecting a single-qubit gate set, and with the processor, processing the single-qubit gate set and determining a projective gate set corresponding to the single-qubit gate set, wherein the projective gate set includes gates representable in a form ( x - y * ⁢ b y ⁢ b x * ) , wherein x and y are complex numbers and b is a real number and x, y, and b specify the gates of the projective gate set. 12. The quantum circuit synthesizer of claim 11 , wherein the method further comprises determining a mapping of the projective gate set to a quaternion algebra. 13. The quantum circuit synthesizer of claim 11 , wherein determining the mapping comprises establishing elements of the quaternion algebra. 14. The quantum circuit synthesizer of claim 11 , wherein the mapping is associated with a selected nth root of unity. 15. The quantum circuit synthesizer of claim 11 , wherein the mapping is associated with an 8 th or 10 th root of unity. 16. The quantum circuit synthesizer of claim 11 , wherein the elements of the quaternion algebra are established based on at least one Pauli matrix or wherein the elements of the quaternion algebra are established so that a first element corresponds to an identity matrix and a second element is associated with at least one of a Pauli X, Y, or Z matrix. 17. The quantum circuit synthesizer of claim 11 , wherein the method further comprises determining a maximal order associated with the quaternion algebra that includes elements corresponding to the single-qubit gate set. 18. The quantum circuit synthesizer of claim 11 , wherein the method further comprises determining a set of ideals corresponding to the single-qubit gate set. 19. The quantum circuit synthesizer of claim 11 , wherein the single-qubit gate set is associated with the Clifford+T basis or the V-basis.

Assignees

Inventors

Classifications

  • G06N10/20Primary

    Models of quantum computing, e.g. quantum circuits or universal quantum computers · CPC title

  • Matrix or vector computation {, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization (matrix transposition G06F7/78)} · CPC title

  • G06N10/00Primary

    Quantum computing, i.e. information processing based on quantum-mechanical phenomena · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10740689B2 cover?
Quantum circuits are synthesized based on a projective gate set derived from a set of single-qubit gates, typically a basis set such as the Clifford+T gates or the V-gates. An initial projective gate set is used to determine at least one characteristic of a quaternion algebra, and the quaternion algebra is used to define a new projective gate set. Exactly synthesizable unitaries are identified,…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06N10/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 11 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).