Complex numbers
Part of the Fungrim Identities reference — 40 identities for complex numbers.
This page is generated from the compiled Fungrim artifact by scripts/fungrim/gen-reference-doc.ts (upstream snapshot 953c2afd2822, translator grim2mathjson 0.1.0). Do not edit it by hand. The corpus is MIT-licensed; see data/fungrim/LICENSE.
Contents
- Complex parts (21)
- Complex plane (3)
- Imaginary unit (16)
Complex parts
\arg(-\imaginaryI)=-(\frac{\pi}{2})
Used by the Compute Engine for simplification.
089f85 · Fungrim entry ↗
\mathrm{sgn}(x)=\begin{cases}1&0\lt x\\-1&x\lt0\\0&x=0\end{cases}
Holds when x\in\R.
Used by the Compute Engine for simplification.
18d335 · Fungrim entry ↗
\mathrm{sgn}(z)=\frac{z}{\vert z\vert}
Holds when z\in\C\setminus\lbrace0\rbrace.
Used by the Compute Engine for simplification.
26565c · Fungrim entry ↗
\Re(z)=\frac{z+z^\star}{2}
Holds when z\in\C.
Used by the Compute Engine for simplification.
3866dc · Fungrim entry ↗
\vert x+\imaginaryI y\vert=\sqrt{x^2+y^2}
Holds when x\in\R\land y\in\R.
Used by the Compute Engine for simplification.
4f0049 · Fungrim entry ↗
\mathrm{sgn}(z)=\exp(\imaginaryI\arg(z))
Holds when z\in\C\setminus\lbrace0\rbrace.
Used by the Compute Engine for simplification.
54340e · Fungrim entry ↗
\mathrm{Csgn}(z)=\begin{cases}\mathrm{sgn}(\Im(z))&\Re(z)=0\\\mathrm{sgn}(\Re(z))&\top\end{cases}
Holds when z\in\C.
Symbols: Csgn — Real-valued sign function for complex numbers.
Used by the Compute Engine for simplification.
59a5d6 · Fungrim entry ↗
\arg(z)=-(\imaginaryI\ln(\mathrm{sgn}(z)))
Holds when z\in\C\setminus\lbrace0\rbrace.
Used by the Compute Engine for simplification.
60772e · Fungrim entry ↗
\vert z^\star\vert=\vert z\vert
Holds when z\in\C.
Used by the Compute Engine for simplification.
6a894d · Fungrim entry ↗
\arg(\imaginaryI)=\frac{\pi}{2}
Used by the Compute Engine for simplification.
735409 · Fungrim entry ↗
\arg(cz)=\arg(z)
Holds when z\in\C\setminus\lbrace0\rbrace\land c\in\lparen0, \infty\rparen.
Used by the Compute Engine for simplification.
8cac46 · Fungrim entry ↗
\Re(x+\imaginaryI y)=x
Holds when x\in\R\land y\in\R.
Used by the Compute Engine for simplification.
8e6867 · Fungrim entry ↗
\vert ab\vert=\vert a\vert\vert b\vert
Holds when a\in\C\land b\in\C.
Used by the Compute Engine for simplification.
98efc1 · Fungrim entry ↗
\arg(-1)=\pi
Used by the Compute Engine for simplification.
a8b41c · Fungrim entry ↗
(x+\imaginaryI y)^\star=x-\imaginaryI y
Holds when x\in\R\land y\in\R.
Used by the Compute Engine for simplification.
acda23 · Fungrim entry ↗
\arg(x+\imaginaryI y)=\mathrm{Arctan_2}(y, x)
Holds when x\in\R\land y\in\R.
Used by the Compute Engine for simplification.
b2a880 · Fungrim entry ↗
\Im(x+\imaginaryI y)=y
Holds when x\in\R\land y\in\R.
Used by the Compute Engine for simplification.
ba6d81 · Fungrim entry ↗
zz^\star=\vert z\vert^2
Holds when z\in\C.
Used by the Compute Engine for simplification.
bcd22f · Fungrim entry ↗
\arg(1)=0
Used by the Compute Engine for simplification.
c423d2 · Fungrim entry ↗
\mathrm{Csgn}(z)=\frac{\sqrt{z^2}}{z}
Holds when z\in\C\setminus\lbrace0\rbrace.
Symbols: Csgn — Real-valued sign function for complex numbers.
Used by the Compute Engine for simplification.
e9465d · Fungrim entry ↗
\Im(z)=\frac{z-z^\star}{2\imaginaryI}
Holds when z\in\C.
Used by the Compute Engine for simplification.
f1a29b · Fungrim entry ↗
Complex plane
\mathrm{BernsteinEllipse}(\rho)=\lbrace\frac{1}{2}(\rho\exp(\imaginaryI\theta)+\frac{\exp(-(\imaginaryI\theta))}{\rho}), \theta\in\lbrack0, 2\pi\rparen\rbrace
Holds when 1\lt\rho\land\rho\in\R.
Used by the Compute Engine for simplification.
40baa9 · Fungrim entry ↗
\mathrm{OpenDisk}(z, r)=\lbrace t, t\in\C\in\vert z-t\vert\lt r\rbrace
Holds when 0\lt r\land z\in\C\land r\in\R.
Used by the Compute Engine for simplification.
c98bad · Fungrim entry ↗
\mathrm{ClosedDisk}(z, r)=\lbrace t, t\in\C\in\vert z-t\vert\le r\rbrace
Holds when 0\le r\land z\in\C\land r\in\R.
Used by the Compute Engine for simplification.
d1cf0c · Fungrim entry ↗
Imaginary unit
\mathrm{sgn}(\imaginaryI)=\imaginaryI
Used by the Compute Engine for simplification.
09c107 · Fungrim entry ↗
\imaginaryI^{z}=\imaginaryI\sin(\frac{\pi z}{2})+\cos(\frac{\pi z}{2})
Holds when z\in\C.
Used by the Compute Engine for simplification.
15f92d · Fungrim entry ↗
\mathrm{PolyLog}(2, \imaginaryI)=\imaginaryI G-\frac{\pi^2}{48}
Used by the Compute Engine for simplification.
208da7 · Fungrim entry ↗
\Re(\imaginaryI)=0
Used by the Compute Engine for simplification.
249fd6 · Fungrim entry ↗
\imaginaryI^2=-1
Used by the Compute Engine for simplification.
31b0df · Fungrim entry ↗
\Im(\mathrm{Digamma}(\imaginaryI))=\frac{1}{2}(1+\pi\coth(\pi))
Used by the Compute Engine for simplification.
3ac0ce · Fungrim entry ↗
\imaginaryI^\star=-\imaginaryI
Used by the Compute Engine for simplification.
44ae4a · Fungrim entry ↗
\Im(\imaginaryI)=1
Used by the Compute Engine for simplification.
61784f · Fungrim entry ↗
\vert\imaginaryI\vert=1
Used by the Compute Engine for simplification.
65bbd6 · Fungrim entry ↗
\frac{1}{\imaginaryI}=-\imaginaryI
Used by the Compute Engine for simplification.
67c262 · Fungrim entry ↗
\imaginaryI^3=-\imaginaryI
Used by the Compute Engine for simplification.
8be138 · Fungrim entry ↗
\vert\Gamma(\imaginaryI)\vert=\sqrt{\frac{\pi}{\sinh(\pi)}}
Used by the Compute Engine for simplification.
9c93bb · Fungrim entry ↗
\imaginaryI^{\imaginaryI}=\exp(-(\frac{\pi}{2}))
Used by the Compute Engine for simplification.
a39534 · Fungrim entry ↗
\imaginaryI^{n}=\begin{cases}1&\mathrm{CongruentMod}(n, 0, 4)\\\imaginaryI&\mathrm{CongruentMod}(n, 1, 4)\\-1&\mathrm{CongruentMod}(n, 2, 4)\\-\imaginaryI&\mathrm{CongruentMod}(n, 3, 4)\end{cases}
Holds when n\in\Z.
Used by the Compute Engine for simplification.
c12a41 · Fungrim entry ↗
\imaginaryI^4=1
Used by the Compute Engine for simplification.
e0425a · Fungrim entry ↗
\imaginaryI^{z}=\exp(\frac{\imaginaryI\pi z}{2})
Holds when z\in\C.
Used by the Compute Engine for simplification.
f8a56f · Fungrim entry ↗