i=0+1*i
Makes i a number. Since * is a binary operator in your space, i needs to be a number for 1*i to make any sense.
Similarly, if = is to be a binary relation in your space, i needs to be a number for i={anything} to make sense.
Comparing i with a unary operator like - shows the difference:
i*i=-1 makes perfect sense
-*-=???? does not make sense
i*i=-1 makes perfect sense
This is one definition of i. Or you could geometrically say i is the orthogonal unit vector in the (real,real) plane where you define multiplication as multiplying length and adding angles