Warum funktionieren Fehlerkorrektur-Protokolle nur, wenn die Fehlerraten zu Beginn bereits signifikant niedrig sind?


15

Die Quantenfehlerkorrektur ist ein grundlegender Aspekt der Quantenberechnung, ohne den umfangreiche Quantenberechnungen praktisch nicht durchführbar sind.

Ein Aspekt der fehlertoleranten Quantenberechnung, der oft erwähnt wird, besteht darin, dass jedem Fehlerkorrekturprotokoll eine Fehlerratenschwelle zugeordnet ist . Grundsätzlich muss die Fehlerrate der Gatter unter einem bestimmten Schwellenwert liegen, damit eine bestimmte Berechnung über ein bestimmtes Protokoll vor Fehlern geschützt werden kann.

Mit anderen Worten, wenn die Fehlerraten einzelner Gatter nicht niedrig genug sind, ist es nicht möglich, Fehlerkorrekturprotokolle anzuwenden, um die Berechnung zuverlässiger zu machen.

Warum ist das? Warum ist es nicht möglich, Fehlerraten zu reduzieren, die anfangs noch nicht sehr niedrig sind?


Irgendwann ist da einfach nur noch Lärm. Ist es so seltsam, dass es einen Punkt gibt, an dem die Fehlerkorrektur die richtigen Teile eher in Rauschen umwandelt?
Diskrete Eidechse

1
@Discretelizard nicht so sehr, dass es vielleicht überhaupt einen gibt, aber die Schwellenwerte sind normalerweise sehr niedrig (oder in Bezug auf die Wiedergabetreue hoch). Warum ist das so?
glS

Antworten:


4

Wir wollen einen Ausgangszustand mit einem gewissen idealen Zustand vergleichen, so normal, Treue, , da dies verwendet wird , ist ein guter Weg , zu sagen , wie gut die möglichen Messergebnisse von ρ mit den möglichen Messergebnissen vergleichen vonF(|ψ,ρ)ρ , wo | & psgr; ist der ideale Ausgangszustand und ρ ist die erreichte (potentiell gemischt) Zustand nachgewissen Rauschprozess. Wie wir Staaten sindvergleichen,ist F ( | & psgr; , ρ ) = |ψ|ψρ

F(|ψ,ρ)=ψ|ρ|ψ.

Beschreiben sowohl die Geräusch- und Fehlerkorrekturprozesse Kraus Operatoren, wobei der Rauschkanal mit Kraus Operatoren ist N i und E ist der Fehlerkorrekturkanal mit Kraus Operatoren E j , der Zustand nach Rauschen ρ ' = N ( | & psgr; ψ | ) = i N i | & psgr; & psgr; | N i und der Zustand nach Rausch- und Fehlerkorrektur ist ρ = ENNichEEj

ρ=N(|ψψ|)=ichNich|ψψ|Nich
ρ=EN(|ψψ|)=ich,jEjNich|ψψ|NichEj.

Die Treue dieser ist gegeben durch

F(|ψ,ρ)=ψ|ρ|ψ=i,jψ|EjNi|ψψ|NiEj|ψ=i,jψ|EjNi|ψψ|EjNi|ψ=i,j|ψ|EjNich|ψ|2.

Damit das Fehlerkorrekturprotokoll von Nutzen ist, soll die Wiedergabetreue nach der Fehlerkorrektur größer sein als die Wiedergabetreue nach dem Rauschen, jedoch vor der Fehlerkorrektur, damit der fehlerkorrigierte Zustand weniger vom nicht korrigierten Zustand unterschieden werden kann. Das heißt, wir wollen Dies ergibt

F(|ψ,ρ)>F(|ψ,ρ).
Da die Wiedergabetreue positiv ist, kann dies alsi,j|umgeschrieben werden & Psgr;| EjNi| & psgr;| 2>
ich,j|ψ|EjNich|ψ|2>ich|ψ|Nich|ψ|2.
ich,j|ψ|EjNich|ψ|2>ich|ψ|Nich|ψ|2.

Splitting in den korrigierbaren Teil, N c , für die EN c ( | & psgr; & psgr; | ) = | & psgr; & psgr; | und das nicht-korrigierbare Teil, N n c , für die EN n c ( | & psgr; & psgr; | ) = σ . Bezeichnet die Wahrscheinlichkeit, dass der Fehler korrigierbar ist, als P cNNcENc(|ψψ|)=|ψψ|NncENnc(|ψψ|)=σPcund nicht korrigierbare (dh zu viele Fehler aufgetreten sind den idealen Zustand zu rekonstruieren) als ergibt Σ i , j | & Psgr; | E j N i | & psgr; | 2 = P c + P n c| σ | & psgr; & ge ; P c , wo Gleichheit unter der Annahme ausgegangen wird & psgr; | σ | & psgr; = 0Pnc

ich,j|ψ|EjNich|ψ|2=Pc+Pncψ|σ|ψPc,
ψ|σ|ψ=0. Das ist eine falsche 'Korrektur', die auf ein orthogonales Ergebnis projiziert, um das richtige zu erhalten.

Für Qubits mit einer (gleichen) Fehlerwahrscheinlichkeit für jedes Qubit als p ( Anmerkung : Dies ist nicht dasselbe wie der Rauschparameter, der zur Berechnung der Fehlerwahrscheinlichkeit verwendet werden müsste), die Wahrscheinlichkeit, a zu haben korrigierbarer Fehler (unter der Annahme, dass die n Qubits zum Codieren von k verwendet wurden)npnk Qubits , was Fehler auf bis zu Qubits ermöglicht, bestimmt durch die Singleton-Grenze n - k 4 t ) ist P ctn-k4t

Pc=jt(nj)pj(1p)nj=(1p)n+np(1p)n1+12n(n1)p2(1p)n2+O(p3)=1(nt+1)pt+1+O(pt+2)

Ni=jαi,jPjPj χj,k=iαi,jαi,k

i|ψ|Ni|ψ|2=j,kχj,kψ|Pj|ψψ|Pk|ψχ0,,0,
χ0,0=(1-p)n

1-(nt+1)pt+1(1-p)n.
ρ1ppt+1p

ppt+1pn=5t=1p0,29

Bearbeiten von Kommentaren:

Pc+Pnc=1

ich,j|ψ|EjNich|ψ|2=ψ|σ|ψ+Pc(1-ψ|σ|ψ).

Das Einstecken wie oben weiter ergibt

1-(1-ψ|σ|ψ)(nt+1)pt+1(1-p)n,
Das ist das gleiche Verhalten wie zuvor, nur mit einer anderen Konstante.

Dies zeigt auch, dass eine Fehlerkorrektur zwar die Wiedergabetreue erhöhen kann, jedoch nicht die Wiedergabetreue auf 1, zumal es durch die Implementierung der Fehlerkorrektur zu Fehlern kommt (z. B. Gate-Fehler, weil in der Realität kein Gate perfekt implementiert werden kann). Da jede einigermaßen tiefe Schaltung per Definition eine angemessene Anzahl von Gattern erfordert, wird die Wiedergabetreue nach jedem Gate geringer sein als die Wiedergabetreue des vorherigen Gates (im Durchschnitt) und das Fehlerkorrekturprotokoll wird weniger effektiv sein. Es wird dann eine abgeschnittene Anzahl von Gattern geben, an welchem ​​Punkt das Fehlerkorrekturprotokoll die Wiedergabetreue verringern wird und die Fehler sich fortlaufend verstärken werden.

Dies zeigt in grober Näherung, dass eine Fehlerkorrektur oder lediglich eine Reduzierung der Fehlerraten für eine fehlertolerante Berechnung nicht ausreicht , es sei denn, die Fehler sind abhängig von der Schaltkreistiefe extrem gering.


Ich denke, Sie versuchen zu erklären, bis zu welcher physikalischen Fehlerrate die Wahrscheinlichkeit nicht korrigierbarer Fehler gering ist. Beachten Sie, dass die Fehlertoleranzschwellen kleiner sind (Größenordnungen für viele Codes)
M. Stern

@ M.Stern Dies ist also eine (sehr grobe) Schätzung für den Fall, dass eine Fehlerkorrektur 'den Fehler verringert' (dh die Wiedergabetreue nach dem Anwenden von Rauschen um einen gewissen Betrag erhöht), also definitiv keine fehlertolerante Schwelle ist, nein. Das Durchführen einer Fehlerkorrektur hat möglicherweise die Wiedergabetreue nach dem Rauschen um einen gewissen Betrag erhöht, jedoch nicht zurückgesetzt, sodass die Wiedergabetreue abnimmt (und sich der Fehler ausbreitet), selbst wenn die Fehlerkorrektur ständig angewendet wird und eine Fehlerkorrektur angezeigt wird allein reicht für die Fehlertoleranz nicht aus
Mithrandir24601

Hm, glS muss beurteilen, ob das die Frage beantwortet. Auf jeden Fall ist es interessant und gut geschrieben. Sie nehmen also an, dass der Zustand orthogonal ist, wenn die Fehler nicht korrigierbar wären, oder? (Das ist in vielen Szenarien mit Sicherheit vernünftig.) Das andere Extrem wäre, wenn die Wahrscheinlichkeit eines logischen Fehlers bei nicht korrigierbaren Fehlern 50/50 beträgt.
M. Stern

@ M.Stern Danke! Ja, entweder sind diese Zustände orthogonal oder nehmen die Untergrenze ein. Da es keine gute Idee ist, eine Untergrenze mit einer anderen zu vergleichen, bin ich davon ausgegangen, dass sie orthogonal sind. Wenn es irgendwelche Änderungen gibt, die Sie als nützlich erachten, um sie am Ende hinzuzufügen, arbeiten Sie weiter! Hmm ... Ich denke, eine 50/50-Chance auf einen logischen Fehler würde zum gleichen Ergebnis führen, nur mit unterschiedlichen Vorfaktoren am Ende
Mithrandir24601

4

Da es bereits eine gute mathematische Antwort gibt, werde ich versuchen, eine leicht verständliche zu finden.

Quantum Error Correction (QEC) ist eine (Gruppe von) ziemlich komplexen Algorithmen, die eine Vielzahl von Aktionen (Gates) auf und zwischen Qubits erfordern. In QEC verbinden Sie so ziemlich zwei Qubits mit einem dritten Helfer-Qubit (ancilla) und übertragen die Informationen in dieses dritte Qubit, wenn die anderen beiden (in gewisser Hinsicht) gleich sind. Dann liest du diese Information aus der Ancialla. Wenn es Ihnen sagt, dass sie nicht gleich sind, handeln Sie anhand dieser Informationen (wenden Sie eine Korrektur an). Wie kann das schief gehen, wenn unsere Qubits und Tore nicht perfekt sind?

QEC kann die in Ihren Qubits gespeicherten Informationen zum Verfall bringen. Jedes dieser Gatter kann die in ihnen gespeicherten Informationen abbauen, wenn sie nicht perfekt ausgeführt werden. Wenn nur die QEC ausgeführt wird, werden mehr Informationen zerstört, als im Durchschnitt wiederhergestellt werden, ist dies nutzlos.

Sie glauben, Sie haben einen Fehler gefunden, aber nicht. Wenn der Vergleich (Ausführung von Toren) oder das Auslesen der Informationen (ancilla) unvollständig ist, erhalten Sie möglicherweise falsche Informationen und wenden daher "falsche Korrekturen" an (lesen: Fehler einführen). Auch wenn die Informationen in den Ancillas verfallen (oder sich durch Rauschen ändern), bevor Sie sie auslesen können, werden Sie ebenfalls falsch ausgelesen.

Das Ziel jeder QEC ist es offensichtlich, weniger Fehler einzuführen, als sie korrigieren. Daher müssen Sie die oben genannten Effekte minimieren. Wenn Sie alle Berechnungen durchführen, stellen Sie ziemlich strenge Anforderungen an Ihre Qubits, Gates und Readouts (abhängig von dem von Ihnen gewählten QEC-Algorithmus).


4

Klassische Version

Denken Sie an eine einfache Strategie der klassischen Fehlerkorrektur. Sie haben ein einzelnes Bit, das Sie codieren möchten,

000000111111
Ich habe beschlossen, es in 5 Bits zu kodieren, aber jede ungerade Zahl würde ausreichen (je mehr, desto besser). Nehmen wir nun an, dass einige Bit-Flip-Fehler aufgetreten sind
01010.
War dies ursprünglich die codierte 0 oder 1? Wenn wir davon ausgehen, dass die Wahrscheinlichkeit eines Fehlers pro Bit,pIst, weniger als eine Hälfte, dann erwarten wir, dass weniger als die Hälfte der Bits Fehler aufweist. Wir betrachten also die Anzahl der Nullen und die Anzahl der Einsen. Was immer es mehr gibt, ist das, von dem wir annehmen, dass es das ist, mit dem wir begonnen haben. Dies wird als Mehrheitsabstimmung bezeichnet. Es besteht eine gewisse Wahrscheinlichkeit, dass wir falsch liegen, aber je mehr Bits wir codieren, desto geringer ist diese Wahrscheinlichkeit.

Andererseits, wenn wir das wissen p>12können wir noch die korrektur machen. Sie würden nur eine Minderheitsabstimmung durchführen! Der Punkt ist jedoch, dass Sie vollständig das Gegenteil tun müssen. Hier gibt es eine scharfe Schwelle, die zumindest anzeigt, dass Sie wissen müssen, in welchem ​​Regime Sie arbeiten.

Aus Gründen der Fehlertoleranz wird es unordentlicher: das 01010Die Zeichenfolge, die Sie erhalten haben, entspricht möglicherweise nicht dem tatsächlichen Status . Es mag etwas anderes sein, immer noch mit einigen Fehlern, die Sie korrigieren müssen, aber die Messungen, die Sie beim Lesen der Bits vorgenommen haben, sind ebenfalls leicht fehlerhaft. Sie können sich vorstellen, dass der scharfe Übergang zu einer mehrdeutigen Region wird, in der Sie nicht genau wissen, was Sie tun sollen. Wenn die Fehlerwahrscheinlichkeiten niedrig genug oder hoch genug sind, müssen Sie nur wissen, was der Fall ist.

Quantenversion

Im Allgemeinen verschlechtern sich die Dinge im Quantenregime, weil Sie mit zwei Arten von Fehlern umgehen müssen: Bit-Flip-Fehler (X) und Phasenumkehrfehler (Z), und das macht die mehrdeutige Region tendenziell größer. Ich werde hier nicht weiter auf Details eingehen. Es gibt jedoch ein nettes Argument im Quantenregime, das aufschlussreich sein könnte.

Stellen Sie sich vor, Sie haben den Zustand eines einzelnen logischen Qubits in einem Quantenfehlerkorrekturcode gespeichert |ψ über Nphysische Qubits. Es spielt keine Rolle, um welchen Code es sich handelt, dies ist ein ganz allgemeines Argument. Stellen Sie sich nun vor, es gibt so viel Rauschen, dass es den Quantenzustand zerstörtN/2Qubits ("so viel Rauschen" bedeutet eigentlich, dass Fehler mit einer Wahrscheinlichkeit von 50:50 auftreten und nicht nahe an 100% liegen, was, wie wir bereits gesagt haben, korrigiert werden kann). Es ist unmöglich, diesen Fehler zu korrigieren. Woher weiß ich das? Stellen Sie sich vor, ich hätte eine völlig geräuschlose Version und behalte sie beiN/2Qubits und geben Sie die restlichen Qubits an Sie. Wir führen jeweils genügend leere Qubits ein, damit wir habenNQubits insgesamt, und wir führen auf ihnen eine Fehlerkorrektur durch. Demonstration des Klonens Wenn es möglich wäre, diese Fehlerkorrektur durchzuführen, würde das Ergebnis sein, dass wir beide den ursprünglichen Zustand haben würden|ψ. Wir hätten das logische Qubit geklont! Da das Klonen jedoch nicht möglich ist, muss die Fehlerkorrektur unmöglich gewesen sein.


2

Für mich scheint es zwei Teile dieser Frage zu geben (einen mehr im Zusammenhang mit dem Titel, einen mehr im Zusammenhang mit der Frage selbst):

1) Auf welchen Rauschbetrag sind Fehlerkorrekturcodes wirksam?
2) Mit welchem ​​Ausmaß an Unvollkommenheit in Gattern können wir fehlertolerante Quantenberechnungen implementieren?

Lassen Sie mich den Unterschied betonen: Quantenfehlerkorrekturcodes können in vielen verschiedenen Szenarien verwendet werden, um beispielsweise Übertragungsverluste zu korrigieren. Hier hängt die Menge des Rauschens hauptsächlich von der Länge der optischen Faser und nicht von der Unvollkommenheit der Tore ab. Wenn wir jedoch fehlertolerante Quantenberechnungen implementieren möchten, sind die Gatter die Hauptquelle für Rauschen.

Auf 1)

Die Fehlerkorrektur funktioniert bei großen Fehlerraten (kleiner als 1/2). Nehmen Sie zum Beispiel den einfachen 3-Qubit-Wiederholungscode. Die logische Fehlerrate ist nur die Wahrscheinlichkeit, dass die Mehrheitswahl falsch ist (die orange Linie istf(p)=p zum Vergleich):

Grafik physikalische vs logische Fehlerrate

Also wann immer die physikalische Fehlerrate p ist unterhalb 1/2ist die logische Fehlerrate kleiner als p. Beachten Sie jedoch, dass dies besonders effektiv für kleine istp, weil der Code die Rate von ändert Ö(p) zu einer Ö(p2) Verhalten.

Auf 2)

Wir wollen mit einem Quantencomputer beliebig lange Quantenberechnungen durchführen. Die Quantentore sind jedoch nicht perfekt. Um mit den durch die Gatter eingebrachten Fehlern fertig zu werden, verwenden wir Quantenfehlerkorrekturcodes. Dies bedeutet, dass ein logisches Qubit in viele physikalische Qubits codiert wird. Diese Redundanz ermöglicht es, eine bestimmte Menge von Fehlern in den physikalischen Qubits zu korrigieren, so dass die in dem logischen Qubit gespeicherten Informationen intakt bleiben. Größere Codes ermöglichen, dass längere Berechnungen immer noch genau sind . Größere Codes beinhalten jedoch mehr Gatter (zum Beispiel mehr Syndrommessungen) und diese Gatter führen Rauschen ein. Sie sehen, dass es hier einen Kompromiss gibt, und welcher Code optimal ist, ist nicht klar.
Wenn das durch jedes Gatter eingeführte Rauschen unter einem Schwellenwert (der Fehlertoleranz- oder Genauigkeitsschwelle) liegt, ist es möglich, die Codegröße zu erhöhen, um beliebig lange Berechnungen zu ermöglichen. Dieser Schwellenwert hängt von dem Code ab, mit dem wir begonnen haben (normalerweise wird er iterativ mit sich selbst verkettet). Es gibt verschiedene Möglichkeiten, diesen Wert zu schätzen. Oft geschieht dies durch numerische Simulation: Führen Sie zufällige Fehler ein und prüfen Sie, ob die Berechnung noch funktioniert. Diese Methode liefert typischerweise zu hohe Schwellenwerte. Es gibt auch einige analytische Beweise in der Literatur, zum Beispiel diesen von Aliferis und Cross .


Der zweite Absatz berührt die richtigen Punkte, ist aber immer noch sehr qualitativ. Sie sagen, dass Sie die durch das Fehlerkorrekturprotokoll eingeführten Gatter benötigen, um die Fehlerrate mehr zu verringern als zu erhöhen. Wie geht man jedoch von dieser intuitiven Idee zu einer tatsächlichen quantitativen Schätzung über der Schwelle? Bedeutet dies auch eine universelle untere Schwelle, die kein Fehlerkorrekturprotokoll unterbieten kann?
glS

@glS Ich vermute, dass es eine solche "universelle untere Schwelle" gibt, dh einen Fehlerwert, oberhalb dessen keine fehlertoleranten Korrekturprotokolle existieren. Der Wert sollte jedoch sowohl von Ihrem Gate-Set als auch von Ihrem Fehlermodell abhängen. Die Leute sind eher an positiven Ergebnissen interessiert (was das Vorhandensein eines guten fehlertoleranten Protokolls zeigt). Es kann interessant sein, Obergrenzen zu finden, um zu sehen, "wie viel Raum wir noch haben", um unsere fehlertoleranten Schemata besser zu machen. Ich schätze, da ist nicht mehr viel Platz.
Jalex Stark

@glS Sie haben Recht, eine tatsächliche quantitative Berechnung würde diese Antwort verbessern. Ich denke, diese Berechnungen werden normalerweise numerisch durchgeführt. Aber ich möchte auch darüber Bescheid wissen
M. Stern

@JalexStark Was lässt Sie denken, dass nicht mehr viel Platz übrig ist? Beispielsweise scheint der Oberflächencode in Bezug auf diesen Schwellenwert nicht optimiert zu sein. Es werden nur Interaktionen mit dem nächsten Nachbarn auf einem Gitter verwendet, und Sie könnten im Allgemeinen viel mehr tun.
M. Stern

@ M.Stern Ich habe keine theorembasierten Beweise und bin kein Experte auf diesem Gebiet. Ich habe nur erraten, wie viel Arbeit geleistet wurde und wie groß die besten Schwellenwerte sind.
Jalex Stark

2

Sie benötigen eine überraschend große Anzahl von Quantentoren, um einen Quantenfehlerkorrekturcode fehlertolerant zu implementieren. Ein Teil des Grundes ist, dass es viele Fehler zu entdecken gibt, da ein Code, der alle einzelnen Qubit-Fehler korrigieren kann, bereits 5 Qubits erfordert und jeder Fehler von drei Arten sein kann (entsprechend unbeabsichtigten X-, Y-, Z-Gattern). Um also nur einen einzelnen Qubit-Fehler zu korrigieren, benötigen Sie bereits Logik, um zwischen diesen 15 Fehlern und der fehlerfreien Situation zu unterscheiden:Xichichichich, Y.ichichichich, Zichichichich, ichXichichich, ichY.ichichich, ichZichichich, ichichXichich, ichichY.ichich, ichichZichich, ichichichXich, ichichichY.ich, ichichichZich, ichichichichX, ichichichichY., ichichichichZ, ichichichichich wo X, Y., Z sind die möglichen Single-Qubit-Fehler und ich (Identität) bezeichnet die Situation ohne Fehler für dieses Qubit.

Der Hauptgrund ist jedoch, dass Sie keine einfache Fehlererkennungsschaltung verwenden können: Jedes CNOT (oder jedes andere nichttriviale 2-Bit- oder mehr-Bit-Gatter) leitet Fehler in einem Qubit an ein anderes Qubit weiter, was für das Trivialste katastrophal wäre Fall eines einzelnen Qubit-Fehlerkorrekturcodes und immer noch sehr schlecht für anspruchsvollere Codes. Daher ist eine fehlertolerante (nützliche) Umsetzung von Bedürfnissen noch aufwändiger, als man naiv annehmen könnte.

Bei vielen Gattern pro Fehlerkorrekturschritt kann nur eine sehr geringe Fehlerrate pro Schritt zugelassen werden. Hier ergibt sich noch ein weiteres Problem: Da Sie möglicherweise kohärente Fehler haben, müssen Sie für den schlimmsten Fall bereit sein, dass ein Fehler auftrittϵ propagiert nicht als Nϵ nach N einzelnen Qubit-Gattern aber als N2ϵ. Dieser Wert muss ausreichend niedrig bleiben, damit Sie nach der Korrektur einiger (aber nicht aller) Fehler, z. B. nur einzelner Qubit-Fehler, einen Gesamtgewinn erzielen.

Ein Beispiel für einen kohärenten Fehler ist die Implementierung eines Gatters G das tut auf erste bestellung nicht einfach G aber G+ϵX von dem du einen Fehler nennen könntest ϵ denn das ist die Wahrscheinlichkeit, die der Wahrscheinlichkeitsamplitude entspricht ϵ und daher die Wahrscheinlichkeit, dass eine Messung direkt nach dem Tor ergibt, dass es sich um den Fehler handelte X. NachN anwendungen dieses tores, wieder auf erste bestellung, hast du tatsächlich beantragt GN+NϵGNX (wenn G und X pendeln, sonst ein komplizierteres Konstrukt, das hat N verschiedene Begriffe proportional zu ϵ). Wenn Sie also messen, finden Sie eine Fehlerwahrscheinlichkeit vonN2ϵ.

Inkohärente Fehler sind harmloser. Wenn man jedoch einen einzelnen Wert als Fehlerschwelle angeben muss, kann man nicht nur harmlose Fehler annehmen!


danke für die antwort, aber ich würde mich freuen, wenn du die antwort erweitern könntest, um mehr über einige der punkte hier zu sagen. 1) Was genau meinen Sie damit, dass Sie im Fehlerkorrekturcode viele Gates benötigen, weil "viele Fehler zu erkennen sind"? 2) Was meinst du mit "einfaches logisches Konstrukt"? 3) Warum implizieren "kohärente Fehler" eine Fehlerausbreitungsskalierung wieN2ϵ Anstatt von Nϵ?
glS

@glS Ich habe die Antwort erheblich erweitert, um alle Ihre Fragen zu beantworten. Habe ich das geschafft?
Pyramiden
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.