Based upon the invariance of red shift over the emitted frequencies of a stellar source, a functional equation is derived whose only non-trivial solution is an exponential function. This methodology is applied to recessional redshift, for both relativistic and non-relativistic additions of velocities, as well as for gravitational redshift. The results are compared against experimental observations.