Method and system that produces non-stabilizer quantum states that are used in various quantum circuits and systems

US9269052B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9269052-B2
Application numberUS-201313830006-A
CountryUS
Kind codeB2
Filing dateMar 14, 2013
Priority dateMar 14, 2013
Publication dateFeb 23, 2016
Grant dateFeb 23, 2016

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.

The current application is directed to methods and quantum circuits that prepare qubits in specified non-stabilizer quantum states that can, in turn, be used for a variety of different purposes, including in a quantum-circuit implementation of an arbitrary single-qubit unitary quantum gate that imparts a specified, arbitrary rotation to the state-vector representation of the state of an input qubit. In certain implementations, the methods and systems consume multiple magic-state qubits in order to carry out probabilistic rotation operators to prepare qubits with state vectors having specified rotation angles with respect to a rotation axis. These qubits are used as resources input to various quantum circuits, including the quantum-circuit implementation of an arbitrary single-qubit unitary quantum gate.

First claim

Opening claim text (preview).

The invention claimed is: 1. A quantum-circuit subsystem that prepares a subject qubit in a non-stabilizer state represented by a state vector lying in the same plane as the state vector representing an initial, input state of the subject qubit, the quantum-circuit subsystem comprising: one or more stages, each stage i including a stage i control-qubit input, a stage i subject-qubit input, a stage i measurement output that outputs a measurement of an input control qubit following at least one internal two-qubit controlled-gate operation, and a stage i subject-qubit output that outputs the subject qubit following the at least one internal two-qubit controlled-gate operation; and a controller that monitors the measurements output from the measurement output of successive stages of the quantum-circuit subsystem to determine a number of stages to apply to the subject qubit in order to rotate the state vector of the subject qubit to a specified rotation angle within the plane. 2. The quantum-circuit subsystem of claim 1 wherein the subject qubit input to a first stage of the quantum-circuit subsystem has a state selected from among the states: H 0 =cos θ 0 |0 +sin θ 0 |1 where the rotation angle θ 0 = π 8 ;  Ψ 0 0 〉 ;  Ψ 0 1 〉 ; and ⁢ ⁢  Ψ 0 2 〉 . 3. The quantum-circuit subsystem of claim 1 wherein the control qubit input to each stage of the quantum-circuit subsystem has the state |H 0 . 4. The quantum-circuit subsystem of claim 1 wherein each stage further comprises: a controlled-NOT gate; and a measurement gate that measures the state of the control qubit following the at least one internal two-qubit controlled-gate operation and outputs an indication m of the measured state to the measurement output. 5. The quantum-circuit subsystem of claim 4 wherein, when the measurement gate returns an indication m=0 indicating that the control qubit is measured to be in a state |0 , the subject qubit is in a state |H i+1 , with the state-vector representing the state |H i+1 having a rotation angle θ i+1 . 6. The quantum-circuit subsystem of claim 5 wherein, when the measurement gate returns an indication m=1 indicating that the control qubit is measured to be in a state |1 , the subject qubit is in a state |G i−1 , with the state-vector representing the state |H i−1 having a rotation angle θ i−1 . 7. The quantum-circuit subsystem of claim 6 wherein the measurement gate returns an indication m=0 with a probability p greater than or equal to 0.75 and returns an indication m=1 with a probability p less than or equal to 0.25 at each stage. 8. The quantum-circuit subsystem of claim 1 wherein the subject qubit output from a stage i subject-qubit output is input to a stage i+1 subject-qubit input. 9. The quantum-circuit subsystem of claim 8 wherein, after application of a next stage i of the quantum-circuit subsystem to a subject qubit input to the stage i in state |H i , when the measurement gate of the stage returns an indication m=0 indicating that the control qubit is measured to be in a state |0 , the subject qubit is in state |H i+1 and has a rotation angle θ i+1 k characteristic of the subject qubit input to the first stage of the quantum-circuit subsystem, k, and of the stage i. 10. The quantum-circuit subsystem of claim 9 wherein the controller: initially determines a number of stages j to apply to the subject qubit in order to rotate the state vector of the subject qubit to a specified rotation angle; and while j is greater than 0, applies a next stage to the subject qubit, when the measurement value m output after applying the next stage is 0, decrements j, and when the measurement value m output after applying the next stage is 1, increments j. 11. A method that prepares a subject qubit in a non-stabilizer state represented by a state vector lying in the same plane as the state vector representing an initial input state of the subject qubit, the method comprising: by a controller for a quantum circuit in which the subject qubit is located, initially determining a number of stages i to apply to the subject qubit in order to rotate the state vector of the subject qubit to a specified rotation angle, each stage i including a stage i control-qubit input, a stage i subject-qubit input, a stage i measurement output that outputs a measurement of an input control qubit following at least one internal two-qubit controlled-gate operation, and a stage i subject-qubit output that outputs the subject qubit following the at least one internal two-qubit controlled-gate operation; and while i is greater than 0, with the quantum circuit, applying a next stage to the subject qubit and a control qubit, when a measurement value m output by the next stage is 0, indicating that the control qubit is measured by the stage to be in state |0 , decrementing i, and when the measurement value m output by the next stage is 1, indicating that the control qubit is measured by the stage to be in state |1 , incrementing i. 12. The method of claim 11 wherein each stage includes: application of a controlled-NOT gate to the subject qubit and a control qubit; and application of a measurement gate that measures the state of the control qubit following application of the controlled-NOT gate to the subject qubit and the control qubit. 13. The method of claim 12 wherein a first stage is applied to the subject qubit in a state selected from among the states: |H 0 ; |Ψ 0 0 ; |Ψ 0 1 ; and |Ψ 0 2 . 14. The method of claim 12 , wherein the control qubit input to each stage of the quantum-circuit subsystem has the state  H 0 〉 = cos ⁢ ⁢ θ 0 ⁢  0 〉 + sin ⁢ ⁢ θ 0

Assignees

Inventors

Classifications

  • G06N10/20Primary

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

  • G06N99/002Primary

    Physics · mapped topic

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 US9269052B2 cover?
The current application is directed to methods and quantum circuits that prepare qubits in specified non-stabilizer quantum states that can, in turn, be used for a variety of different purposes, including in a quantum-circuit implementation of an arbitrary single-qubit unitary quantum gate that imparts a specified, arbitrary rotation to the state-vector representation of the state of an input q…
Who is the assignee on this patent?
Microsoft Corp, 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 Feb 23 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).