$\imath$ is not defined in the sense of made up. You are making up collections of symbols then defining them to be something useful when they are not.
In math, we do not go around arbitrarily defining things. It is not arbitrary taxonomy. We simply name useful things.
$\imath$ is VERY useful because it provides the link to understand many mysteries that come from real numbers. But $\imath$ is just a symbol that represents a concept. The things you are trying to define do not represent anything because they are meaningless(they do not have any meaning, $\imath$ does). You are picking arbitrary things out of the universe and trying to make them be useful, $\imath$ was defined because it was precisely a useful thing to define.
There are many many ways to think about $\imath$:
- You can think of it as an operation on a tuple: (a,b), then $\imath$ is equivalent o (-b,a) so it is a swap and negation of the first element.
This comes from extending the algebra on the reals to pairs:
Suppose we have (a,b) and (c,d) (where a,b,c,d are reals) and we want to add and multiply them, how can this work?
Well we want some way to add and multiply: $(a,b) + (c,d) = ? (a,b)*(c,d) = ?$
If we magically define them to be $(a,b) + (c,d) = (a+b, c+d) and (a,b)*(c,d) = (a*c-b*d, a*d+b*c)$
Then it turns out that we can write $(a,b) = a + \sqrt(-1)*b$ and we can recover our magic formulas.
So where does one get the magic formulas? Well, $(a,b)$ looks just like a point on the cartesian plane and so that is how they came about. When you add "points(which you think as arrows) you connect them end to end and that is precisely what $+$ is doing. When you multiply them you are representing a certain structure that is very useful in physics which is the curl and dot product.
So $i$ helps us simplify dealing with these strucutures because it all works out very nicely. It turns out there is only one way to extend R in a way that makes it natural. What is natural?
Suppose we have a real polynomial f(x). Now we have our new structure with our "points" and we want to convert f to this new structure. We can then just change x from real to "complex" and everything works out the same. Our polynomial f(z) behaves exactly in the same way as it does with f(x) as far as the algebra is concerned. So we have a true extension of the reals and do not have to learn some entirely new thing.
Furthermore we can then solve our real polynomial when they are not solvable in the reals(of course we have to go out of the reals to do this but it is in to a nice space).
- You can think of it as a type of "modulo" on polynomials. Specifically if you have R[x] then you can "modulo it" much like you can Z to get Z_n. You do this in a sense by "moduloing" by x^2 + 1.
So I will go in to this a little more:
In Z we have our integers. Now, if we equate some integer to 0, e.g., 7 = 0, then we get Z_7 = integers modulo 7 = Z mod 7 = Z/7Z. We are pretending 7 is the same as 0 and this "wraps" everything around on itself.
In math this was well understood because of number theory. It is much easier to think of these "pieces" of Z rather than Z itself in many problems involving integers(and rationals since we can convert between them).
Now, we have $x^2 = -1$ or $x^2 + 1 = 0$ and this is a problem since it "has no solutions"... but does it?
Well, we can have other polynomials like $x^4 + 3x^2 - 3$. Think of it as analogous to some integer like 43.
But now we can modulo the polynomials in $x$ by $x^2 + 1$ which is equating $x^2 + 1 = 0$ just like we can do $7 = 0$ and $43 mod 7 = 1$. $x^4 + 3x^2 - 3 mod x^2 + 1 = (-1)^2 + 3*(-1) - 3 = 1 - 3 - 3 = -5$
So that quartic is equivalent to -5 modulo x^2 + 1. All I did was use x^2 + 1 = 0 and substitute in. If you do this you cannot get anything more than a linear poly(any higher powers of x will be reduced.
But remember, in back of your mind you are thinking of $x^2 + 1 = 0$ as defining $\imath$ but you might not know what it really is or what to call it at first so you have to just use the defining equation.
now, you can write $43 = 7*6 + 1$ and similarly
$$x^4 + 3x^2 - 3 = (x^2 + 2)*(x^2+1) - 5$$
BUT if we label x^2+1 as $\imath$ then we have
$$(x^2 + 2)*(x^2+1) - 5 = (x^2 + 2)*\imath - 5$$
and so it is sort of as if we are moduloing by $\imath$ and it is all exactly analogous to modulo in the integers.
In this case the polynomial $x^4 + 3x^2 - 3$ in R[x] becomes $-5 + \imath$ in R[x]<x^2+1>.
So, you can see that the complex numbers arise from doing modulo on polynomials but what they do is reduce polynomials to two reals(or in this case it will be integers because we have Z[x]).
What this does is allow us to understand complex numbers in terms of things we already understand, which is modulo structures.
So you probably don't understand that $\imath$ is actually a very useful definition because it helps us simplify things greatly in to structures we already understand but it does. If we define ln(0) = e it not only does not simplify anything, it makes things illogical:
ln(0) = e but e = ln(e^e) so this 0 = e^e
But clearly 0 != e^e.
So the arbitrary definition I made created a logical contradiction! It would be destructive to use it.
Now, we do this in math in modulo! 7 = 0! and if 7 = 0 then 14 = 7 + 7 = 0 + 0 = 0 so how is it any different?
Well, isn't not except the whole point of modulo structures is to keep track the contradiction. We know, because we are dealing with modulo 7, that we are conflating 0 and 7 but we do this because it is helpful.
You could do the same with ln(0) = e but you would have to create a structure in which it is valid and keep it distinct from other structures in which it is a logical contradiction in those structures.
Now, that structure better have some use or be logically consistent in and of itself or it would be pointless. Chances are, arbitrary definitions are going to be useless.