Zum Inhalt springen
uencoder

Complex Number

Eine komplexe Zahl hat die Form a+bi (i²=-1) und erweitert die reellen Zahlen in zwei Dimensionen; sie ist die Grundlage der Signalverarbeitung und des Quantencomputings.

Zweck

Jeder Polynomgleichung eine Wurzel zu geben (ein algebraisch abgeschlossener Körper) und 2D-Rotationen natürlich darzustellen.

Mechanismus

z=a+bi, mit Realteil a und Imaginärteil b. Addition und Subtraktion erfolgen komponentenweise. Multiplikation: (a+bi)(c+di)=(ac-bd)+(ad+bc)i. Polarform z=r(cosθ+isinθ)=re^(iθ), wobei die Multiplikation die Beträge multipliziert und die Argumente addiert. Konjugiertes a-bi, Betrag |z|=√(a²+b²).

Anwendungsfälle

  • Signalverarbeitung (Fourier-Transformation)
  • Zustände des Quantencomputings
  • Schaltungsanalyse (Impedanz)
  • Fraktalerzeugung

Beispiele

  • Eingabe
    (1+2i)(3+4i)
    Output
    -5+10i

    Complex multiplication

Häufige Fehler

Applying real-number arithmetic to complex numbers
Use a complex-number library or handle real and imaginary parts explicitly

Verwandte Begriffe

Verwandte Tools

References