complex number representations