Domain and range is covered at high school, and I think you'll find definitions are more prevalent than you let on. Textbooks aren't written in a Definition / Theorem / Proof style, sure, but I'm sure most of the detail is there.
Btw, there is no concept of "positive" when dealing with complex...