Split-Void Numbers
The Split-Void numbers are a number system made by me, Dane, and Sandrea, that defines division by zero via a new number,
- Addition and subtraction
- Multiplication, following this form:
$(a+bu)(c+du)=ac+(ad+bc+bd)u$ if$a,b,c,d$ are all non-zero,$a(b+cu)=ab+acu$ , and if the first factor is$0$ , then$0(a+bu)=b$ - Division, formed by taking the multiplicative inverse of the denominator following this formula:
$(a+bu)^{-1}=\frac{1}{a}\left(1-\frac{b}{a+b}\cdot u\right)$ - Raising to rational powers, with
$v^{\frac{a}{b}}=\sqrt[b]{v^a}$ - Arbitrary functions with an input and output of a double, with
$f{a+bu}=f(a)+f(a+b)u-f(a)u$ - A static method to parse expressions using Split-Void numbers (e.g.
SplitVoid.Parse("3+4v"), note thatvis used instead ofudue to C# reservingufor unsigned numbers).
Notes
Similar to the split-complex numbers, the number
The first term in a Split-Void number is called the real part, and the second term is called the unfinite part.
Some numbers do not have a multiplicative inverse, or have multiple multiplicative inverses:
- Numbers with an unfinite part of
$1$ have an additional multiplicative inverse of$0$ , in addition to the one given by the formula above. - Numbers with a real part of
$0$ or where the unfinite part is the negative of the real part have one less multiplicative inverse. - Zero has an uncountably infinite number of multiplicative inverses, as
$u+x$ is a multiplicative inverse for$x\in\mathbb{R}$ (any real value of$x$ ).
Details
The Split-Void number system defines division by zero, but in doing so loses a few properties that are useful to have, namely that multiplication is not associative:
As mentioned in the notes section, the Split-Void numbers have a number analogous to