We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Bounds on achievable rates of sparse quantum codes used over the quantum erasure channel

00:00

Formale Metadaten

Titel
Bounds on achievable rates of sparse quantum codes used over the quantum erasure channel
Serientitel
Anzahl der Teile
48
Autor
Mitwirkende
Lizenz
CC-Namensnennung - keine kommerzielle Nutzung - keine Bearbeitung 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt in unveränderter Form zu jedem legalen und nicht-kommerziellen Zweck nutzen, vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
We study the performance of locally decodable sparse quantum codes. The most familiar example of such a code is Kitaev’s toric code. During the last ten years, a number of different constructions of these codes appeared, for example: surfaces codes, finite geometry codes or Latin square codes. These codes are defined by stabilizer group with generators of low weight. If the stabilizer matrix has row weight m and column weight l, we talk about a (l,m) code. Our main result is an upper bound on achievable rates of stabilizer (l,m) codes, as a function of m and l. Achievable rates are rates for which decoding is possible with high probability.
FehlermeldungQuantisierung <Physik>Codierung <Programmierung>Gebundener ZustandRechenwerkKonvexe HülleMathematikComputerspielMagnettrommelspeicherMaschinencodeQuantisierung <Physik>Schwach besetzte MatrixBitrateGebundener ZustandFamilie <Mathematik>HochdruckComputeranimation
CMM <Software Engineering>KanalkapazitätPrimzahlzwillingeGewicht <Ausgleichsrechnung>KanalkapazitätSchwach besetzte MatrixDeterminanteGüte der AnpassungQuantisierung <Physik>Rechter WinkelMaschinencodeCodierung <Programmierung>InformationKlassische PhysikMigration <Informatik>Gewicht <Ausgleichsrechnung>VorwärtsfehlerkorrekturKlasse <Mathematik>IdentitätsverwaltungMatrix <Mathematik>Divergente ReiheQuantenkanalSerielle SchnittstelleFehlermeldungAlgorithmusDatenflussNichtlineares GleichungssystemCASE <Informatik>BitStabilitätstheorie <Logik>ZentralisatorInformationstheorieComputeranimation
PerkolationPhysikalische TheorieQuantisierung <Physik>KanalkapazitätCodierung <Programmierung>Schwach besetzte MatrixMaschinenspracheSystemaufrufQuantenkanalKartesische KoordinatenKanalkapazitätMultigraphSchwach besetzte MatrixQuantisierung <Physik>BitrateStabilitätstheorie <Logik>PerkolationstheorieParametersystemMaschinencodeInformationMaschinenspracheBeweistheorieFamilie <Mathematik>Computeranimation
Codierung <Programmierung>Quantisierung <Physik>BitrateFamilie <Mathematik>BeweistheorieKombinatorikStochastische AbhängigkeitTheoretische PhysikKanalkapazitätMaschinencodeFamilie <Mathematik>Schwach besetzte MatrixQuantisierung <Physik>Kategorie <Mathematik>BeweistheorieTheoremKlon <Mathematik>Computeranimation
FehlermeldungGruppenoperationMaschinenspracheMaschinencodeQuantisierung <Physik>Stabilitätstheorie <Logik>GruppenoperationSchnittmengeHochdruckMaschinenspracheBitrateDatensatzVektorraumPunktEinflussgrößeEndlich erzeugte GruppeRoutingVertauschungsrelationBeobachtungsstudieFehlermeldungComputeranimation
FehlermeldungZufallszahlenSummierbarkeitNichtlinearer OperatorVektorraumOrtsoperatorQubitFormale GrammatikPolygonQuantisierung <Physik>Stabilitätstheorie <Logik>FehlermeldungZustandPhysikalische TheorieEinflussgrößeCASE <Informatik>Computeranimation
Normierter RaumRechenwerkKlasse <Mathematik>FehlermeldungQuantisierung <Physik>MereologieParametersystemOrtsoperatorMaschinenspracheQubitZahlenbereichDatensatzDifferenteEndlich erzeugte GruppeIdentitätsverwaltungStabilitätstheorie <Logik>Zusammenhängender GraphProdukt <Mathematik>MultiplikationsoperatorMatrix <Mathematik>EinflussgrößeRechter WinkelCoxeter-GruppeSchlussregelCASE <Informatik>KorrelationsfunktionZellularer AutomatAuswahlaxiomBitSchnelltasteFlächeninhaltArithmetisches MittelComputeranimation
FunktionalTabelleZusammenhängender GraphMatrix <Mathematik>FlächeninhaltRankingZahlenbereichParametersystemFehlermeldungComputeranimation
BitrateFolge <Mathematik>RankingDialektMatrix <Mathematik>Schwach besetzte MatrixKanalkapazitätStabilitätstheorie <Logik>Lokales MinimumSchätzfunktionFamilie <Mathematik>MaschinenspracheParametersystemFunktionalKanalkapazitätTheoremBitrateDifferenteQuantisierung <Physik>Schwach besetzte MatrixMaschinencodeElement <Gruppentheorie>Reelle ZahlBeobachtungsstudieRankingSymmetrieComputeranimation
Matrix <Mathematik>RankingSchwach besetzte MatrixDatensatzDickeRankingCASE <Informatik>Low-Density-Parity-Check-CodeMatrix <Mathematik>FunktionalQuantisierung <Physik>ZahlenbereichCoxeter-GruppeGebundener ZustandMaschinencodeKanalkapazitätGewicht <Ausgleichsrechnung>LinearisierungSystemaufrufGeradeKorrelationsfunktionSymmetrieMaschinenspracheArithmetisches MittelViewerRechter WinkelOrtsoperatorSchnittmengeIdentitätsverwaltungSchwach besetzte MatrixPartikelsystemSchlussregelComputeranimation
Funktion <Mathematik>TopologieQuantisierung <Physik>Codierung <Programmierung>BitrateInformationsmanagerScherbeanspruchungMusterspracheMaschinencodeIdentitätsverwaltungTypentheorieDatensatzGebundener ZustandMereologieEndlich erzeugte GruppeAbstandComputeranimation
Gebundener ZustandMaschinenspracheMaschinencodeSchlussregelPunktSchwellwertverfahrenQuantisierung <Physik>FlächeninhaltCoxeter-GruppeKurvenanpassungLokales MinimumMultiplikationsoperatorRechter WinkelBitrateKanalkapazitätKartesische KoordinatenTypentheoriePerkolationstheorieDatensatzDiagramm
MultigraphÄhnlichkeitsgeometrieProdukt <Mathematik>Stabilitätstheorie <Logik>TypentheorieVertauschungsrelationMaschinenspracheKanonische VertauschungsrelationMaschinencodeKanalkapazitätNichtlinearer OperatorSkalarfeldBeweistheorieKategorie <Mathematik>SkalarproduktComputeranimation
Matrix <Mathematik>ZahlenbereichKanonische VertauschungsrelationInformationRankingMinkowski-MetrikCoxeter-GruppeUmsetzung <Informatik>Wort <Informatik>DatensatzFehlermeldungComputeranimation
Transkript: Englisch(automatisch erzeugt)
and he'll talk about bounds on achievable rates of sparse quantum codes over the quantum erasure channel. I work with Gilles Emore on quantum LDPC codes or sparse quantum codes, and I will talk about the performance of this family of codes.
To begin, why do we study these kind of codes? We have a quantum channel which introduces errors, and then we use error correcting codes
to transmit information. The central equation in information theory is the determination of the capacity of the channel. It is the highest amount of information that we can transmit, vanishing error probability.
Therefore, we want a high rate, and as we saw this morning, we want an efficient decoding and algorithm, an efficient decoding and encoding algorithm. Otherwise, error accumulate, and we cannot compute if error accumulate.
To have this fast decoding, we use sparse codes. They are defined by matrix of flow rate, by equation of flow rate, and therefore, this gives us an efficient decoding algorithm. But in compensation, we know for classical sparse codes that we are a bit below the capacity of the channel,
and we will prove that this is the same thing for the quantum case. In the quantum setting, we cannot achieve the capacity with quantum sparse codes or quantum LPC codes. Another advantage of this kind of codes have small stabilizer,
stabilizer which are the identity almost everywhere. Here, when we have a typical error in a class, in a degeneracy class, we have several typical errors, and therefore, we use degeneracy. This is necessary when we want to obtain
good quantum codes for the decreasing channel, for example. I will begin by a proof of the capacity of the quantum eraser channel. Only for stabilizer codes, we will prove, using combinatorial arguments,
that we have at most achievable rate, one minus two P for the quantum eraser channel of probability P. After, we'll obtain using this new bound, that the sparse quantum code don't achieve capacity, and finally, I will talk about it in percolation theory.
Using quantum information, we obtain an upper bound and the critical probability in percolation theory for particular families of graphs. What do we know about the quantum eraser channel? Its capacity is one minus two P,
that was proved in 97 by Bennett, Devinsen, Zu, and Smolin, and the proof is based on the no cloning theorem. Therefore, we cannot improve this upper bound for a particular family of codes, for sparse codes, because it doesn't depend on the properties of the codes.
Now, to begin, what is stabilizer codes? We saw that we need a stabilizer group defined by air-independent generators, and the code will be the set of fixed point
of the stabilizer group. The rate of the code will be N minus air over N, and we know that we have a natural measurement associated with stabilizer codes. It is the syndrome. It is the vector of F2 to the air,
which is one, which is zero, if and only if the error commute with the high stabilizer, the high generator. Using this definition, we can see that we can measure the syndrome, and if two errors differ in the stabilizer,
then they have the same effect on the quantum code, and therefore, we can correct them in the same way. The quantum eraser channel, it has several equivalent definition. Here, we will use, which is well-adapted to the stabilizer formalism.
It is based on poly operator. We consider that the qubit is erased independently with probability P, and an erased qubit is subjected to a random poly error, I, X, Y, or Z, with probability of Carter,
and the raised position is known. Therefore, on n qubits, we denote by a vector of F2 to the n, the erased position. This vector is one, if and only if the ice qubit is erased, and we know this erased vector, this erased position,
and we know that, in this case, the state, the quantum state, is subjected to random poly error, which is included in the erased position. We can yet measure the syndrome of the error hetero-cure,
and the question is, with the knowledge of the erased position, and the syndrome, what is the error hetero-cure? What is the most probable error? We will see this on an example. We consider this stabilizer matrix. We have three independent generators.
It defines a quantum code of parameters five, two, and we take a random, we take an erasure. Here, the second and the third qubit are erased. How many errors can occur, and how many of them can we correct?
We have two erased components, and on each component, we have four different possible errors, I, X, Y, or Z. That give us four square different possible errors. How many of them counted? To create an error, we measure,
we know the erased position. We measure the syndrome, and given the syndrome, we associate a class of errors. Therefore, how many different syndromes are there? We are interested in syndrome of errors
which are included in the erased position. Therefore, only the blue matrix, H is erased matrix, is necessary, and when we look at this matrix, we can see that the third row is exactly the product of the two first row.
That means that the syndrome in the third component of the syndrome will depend on the two first components. For the two first components, we have two choices. The syndrome will be zero or one. Therefore, we have two to the two syndromes of error included in this erased position.
We have the number of syndromes, and given the syndrome, how many errors can we correct? How many errors are in the same degeneracy class and included in the eraser? To see this, we look at the red part.
If two errors are in the same degeneracy class, two errors included in the erased position, they differ in a stabilizer which is included in the blue position, the erased position. That means that this stabilizer corresponds
to a relation between the row of the red matrix. In this case, we can see that the first and the third row are the same in the red part. This gives us the non-trivial relation, and this gives us two stabilizers,
the identity and this product of the two row, which are included in the erased position. Therefore, in each degeneracy class, we have two errors that we can correct in the same way. We can, therefore, correct two to the two times two errors
between, among the four square possible errors. Therefore, we cannot correct this erasure. And we can repeat this argument for a general erasure.
We obtain the number of correctable erasure in function of the rank of the sub-matrix He, the small sub-matrix, the matrix of the erased component and the sub-matrix of the non-erased component, the large sub-matrix H. Using this, we obtain a lower bound on the error probability
and therefore, we can see that the maximum achievable rate of a family of stabilizer code is below one minus two p minus g of p, whereas the function g depends on this difference of rank, of the large sub-matrix, a large random sub-matrix
and a small random sub-matrix. This gives us a bound which is below one minus two p. We recover the bound on the capacity, of the capacity of the quantum eraser channel, which comes from the cloning theorem.
But only from combinatorial arguments. And moreover, for general stabilizer codes, we cannot say something better, but for a sparse, if we have a family of sparse codes,
then we will prove that this function g of p can be bounded and we are here strictly below the capacity. Now we'll estimate this function for a sparse matrix. We take a random sub-matrix, He. Generally, we'll have pn columns
and when p grows, we arrive to a square matrix. In this position, for this p, we have a square matrix for a general matrix. This matrix He will have almost full rank
and we cannot say something for the bound. But for a particular matrix, a sparse matrix, we have rows of low weight, we have rows of weight three and in the other coordinate, it is the identity.
Therefore, we have a non-zero probability to have a new row in the matrix He, such in this matrix. And we can enumerate the number of new rows,
the expected number of new rows in the random sub-matrix. We obtain a function which is linear in the length. This gives us a non-trivial lower bound on the function g and therefore, this proves that LDPC codes, LDPC quantum codes don't achieve capacity.
And in fact, we can improve this bound if we consider different case. When we have in the same column two z, we are shown four rows of weight one in the sub-matrix.
We have a relation between the two rows. This tell us that the row of the sub-matrix will not be full. The rank of the sub-matrix will not be full. And therefore, we obtain an improvement of the preceding case using new rows. And we can continue using the relation
included in two columns, three columns, et cetera. This give us a more accurate bound and this bound looks like to this. We cannot see anything but we obtain a bound on achievable rates of CSS codes of type two m.
That means that the columns are rate two and the rows are rate m. There are m non-identity coordinate on the stabilizer, on the generators. And if we have sufficiently large distance in the x part and the z part,
we obtain a bound on the, an upper bound on the rate to see what is this bound. For code of type two eight, we have the bound of the capacity of the quantum eraser channel in red.
With this kind of code, we know that the rate is at most, at least one minus two l over, one minus two times two over eight. This give us 0.5. Therefore, using the capacity, we can say that the maximum eraser threshold is 0.25.
And using the blue curve, which is a curve when we consider only the new rows in the present, we obtain something a bit better. And in the black curve, we consider the relation
included in one, two, three till 30 columns. This give us a bound which is something like 0.2, which is clearly better than 0.25 for the tolerable eraser threshold.
I will pass the application in percolation theory. To conclude, we obtain the same thing for CSS code of type LM. We use hypergraphs, property of hypergraphs
to obtain this, and we can do the same thing for stabilizer code. To open question, can we do the same thing for the depolarizing channel? Can we have a new way to obtain, to approach the capacity of the depolarizing channel?
And the bound is better for CSS code than stabilizer code. Does that mean that we can construct better stabilizer code for the eraser threshold? Thank you for your attention.
I like questions.
So where in your proof did you use the fact that age should satisfy the symplectic scalar product? That age that? Yeah, like basically that your stabilizer operator should commute with each other, so age should satisfy the symplectic scalar product.
We don't need the commutation relation for submatrix here. We don't have the commutation relation between the row, it's right. I think it is a question.
But we can define the rank of the submatrix. It will be the rank of the row space without the commutation relation. And we don't need the commutation relation to obtain an information about the number of syndromes and the number of error included in the eraser.
One last question, or was this the last question? Looks like that, I guess everybody's hungry. There is a final announcement from the organizers,
and thanks again for all the speakers. Thanks.