add relativistic doppler shift; math : complex analysis