Complex arithmetic operations