what randomized benchmarking actually measures...fail at estimating r. we are not concerned with...

19
What randomized benchmarking actually measures Timothy Proctor Kenneth Rudinger Kevin Young Mohan Sarovar Robin Blume-Kohout Sandia National Laboratories is a multi-mission laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-AC04-94AL85000.

Upload: others

Post on 04-Feb-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

  • What randomized benchmarking actually

    measuresTimothy ProctorKenneth Rudinger

    Kevin Young Mohan Sarovar

    Robin Blume-Kohout

    Sandia National Laboratories is a multi-mission laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-AC04-94AL85000.

  • Imperfect Clifford gates: C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Randomized benchmarking

  • Estimate of r is proportional to decay rate of fit

    Randomized benchmarking

    C̃3 C̃11C̃21 C̃0⇢ ⇢ ?C̃�1 p = 0.997

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

  • Estimate of r is proportional to decay rate of fit

    Randomized benchmarking

    ⇢ ⇢ ?C̃�1 p = 0.999C̃6 C̃12C̃4C̃170

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

  • Randomized benchmarking

    ⇢ ⇢ ?C̃�1C̃19 C̃2 C̃1C̃9 p = 0.85300

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

    p̄ = 0.867

  • Randomized benchmarking

    ⇢ ⇢ ?C̃�1C̃19 C̃2 C̃1C̃9 p = 0.85300

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

    p̄ = 0.867

  • Randomized benchmarking

    ⇢ ⇢ ?C̃�1C̃19 C̃2 C̃1C̃9 p = 0.85300

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

    “RB number” r is decay rate./

  • Randomized benchmarking

    ⇢ ⇢ ?C̃�1C̃19 C̃2 C̃1C̃9 p = 0.85300

    C̃ = {C̃i}

    Implement random identity Clifford circuits:

    Imperfect Clifford gates:

    “RB number” r is decay rate.Estimate of r is decay rate of the fit.

    //

  • (This assumption is often violated in real-world RB. In that case RB can fail at estimating r. We are not concerned with this in this talk.)

    Randomized benchmarking

    Assume are fixed matrices.C̃i

    What is RB measuring?or, equivalently

    What is r?

    Fogarty et al, PRA 92, 022326 (2015); Epstein et al PRA A 89, 062321 (2014).

  • Average gate infidelity: ✏i = 1�Z

    d Tr⇣C̃i[| ih |]Ci[| ih |]

    Average gateset infidelity (AGsI):

    Perfect Clifford

    ✏ = avgi[✏i]

    What is RB measuring?

    (1 minus) the fidelity between perfect and imperfect output of the gate, averaged over all pure inputs.

    Imperfect Clifford

    Interpretation:

  • Average gate infidelity: ✏i = 1�Z

    d Tr⇣C̃i[| ih |]Ci[| ih |]

    Average gateset infidelity (AGsI):

    Perfect Clifford

    ✏ = avgi[✏i]

    What is RB measuring?

    Imperfect Clifford

    The literature claims:

    This is not generally true.

    r ⇡ ✏

    E. Magesan, et al. PRL. 106, 180504 (2011); E. Magesan, et al. PRA 85, 042311 (2012); J. J. Wallman and S. T. Flammia, NJP 16, 103032 (2014); J. M. Epstein et al. PRA 89, 062321 (2014); E. Magesan et al. PRL 109, 080505 (2012); J. Wallman et al. NJP 17, 113020 (2015); J. M. Gambetta et al. PRL 109, 240504 (2012); J. Helsen et al. arXiv:1701.04299 (2017); A. Carignan-Dugas et al. PRA 92, 060302 (2015)

  • The literature claims: .r ⇡ ✏

    What is RB measuring?

    Proctor et al. arXiv:1702.01853

    Gauge

    E⇢

    C̃i

    Initial state (density matrix):

    Gates (superoperators):

    Measurement (POVM element):

    This is not generally true.

    See e.g., Merkel et al. PRA 87, 062119 (2013); Blume-Kohout et al Nat. Comm. 8, 14485 (2017)

  • The literature claims: .r ⇡ ✏

    What is RB measuring?

    Proctor et al. arXiv:1702.01853

    Gauge

    E⇢

    C̃i

    Initial state (density matrix):

    Gates (superoperators):

    Measurement (POVM element):

    M(⇢)

    M � C̃i �M�1

    M�1(E⇢)

    See e.g., Merkel et al. PRA 87, 062119 (2013); Blume-Kohout et al Nat. Comm. 8, 14485 (2017)

    All observable properties of a gateset are invariant under such a transformation.

    This is not generally true.

    hE⇢|C̃i|⇢i = hE⇢|M�1MC̃iM�1M |⇢i

  • The literature claims: .r ⇡ ✏

    What is RB measuring?

    Proctor et al. arXiv:1702.01853

    Gauge

    E⇢

    C̃i

    Initial state (density matrix):

    Gates (superoperators):

    Measurement (POVM element):

    M(⇢)

    M � C̃i �M�1

    M�1(E⇢)

    hE⇢|C̃i|⇢i = hE⇢|M�1MC̃iM�1M |⇢i

    All observable properties of a gateset are invariant under such a transformation.

    Gauge transformations act on matrices representing physical

    gates

    They are not physical transformations!

    This is not generally true.

    See e.g., Merkel et al. PRA 87, 062119 (2013); Blume-Kohout et al Nat. Comm. 8, 14485 (2017)

  • The literature claims: .r ⇡ ✏

    What is RB measuring?

    Proctor et al. arXiv:1702.01853

    Average gate infidelity: ✏i = 1�Z

    d Tr⇣C̃i[| ih |]Ci[| ih |]

    Average gateset infidelity (AGsI): ✏ = avgi[✏i]

    Gauge transformations act on these.

    This is not generally true.

  • The literature claims: .r ⇡ ✏

    What is RB measuring?

    Proctor et al. arXiv:1702.01853

    AGI and AGsI are not gauge-invariant!

    Average gate infidelity: ✏i = 1�Z

    d Tr⇣C̃i[| ih |]Ci[| ih |]

    Average gateset infidelity (AGsI): ✏ = avgi[✏i]

    RB does not measure AGsI.

    Gauge transformations act on these.

    This is not generally true.

  • 0 500 1000 1500 2000Sequence length

    0.50

    0.75

    1.00

    Mea

    nsu

    rviva

    lpro

    babil

    ity

    RB dataFitTheory

    : 1x10-5 : 2x10-3 ✏

    r

    X̃⇡2= e�i

    ✓2Ze�i

    ⇡4 X

    Ỹ⇡2= e�i

    ✓2Ze�i

    ⇡4 Y

    An example

    The literature claims: .r ⇡ ✏Proctor et al. arXiv:1702.01853

    The error modelsingle qubit Cliffords

    compiled from

    E. Magesan, et al. PRL. 106, 180504 (2011); E. Magesan, et al. PRA 85, 042311 (2012).

    This is not generally true.

  • : 1x10-5 : 2x10-3 ✏r

    X̃⇡2= e�i

    ✓2Ze�i

    ⇡4 X

    Ỹ⇡2= e�i

    ✓2Ze�i

    ⇡4 Y

    An example

    The literature claims: .r ⇡ ✏Proctor et al. arXiv:1702.01853

    single qubit Cliffords compiled from

    E. Magesan, et al. PRL. 106, 180504 (2011); E. Magesan, et al. PRA 85, 042311 (2012).

    Deca

    y ra

    te

    Size of unitary error

    The error model

    This is not generally true.

  • Conclusions

    RB does not measure AGsI (also called “average error rate”).

    Without using it is not clear what implies about a gateset.

    Why should you care?

    r ⇡ ✏

    “Advanced” RB protocols have similar issues (e.g., interleaved RB, etc…)

    Interested in further details? Including a new theory for the RB decay?see: arXiv:1702.01853

    No protocol can estimate AGsI.(although a gauge-fixed AGsI can be estimated)

    r ⇡ ✏