In many physical applications, the Heaviside step fuction is defined as $$H(x) = \left\{\begin{eqnarray} 1, \quad x>0 \\ 0, \quad x<0 \end{eqnarray}\right.$$ The value $H(0)$ is left undefined. Is there a physically prefered value of $H(0)$ or does it depend on the problem at hand?
For example, due to relation $H'(x) = \delta(x)$, it would be nice to have $H(0)=\frac{1}{2}$ if we think of $\delta(x)$ as an even function. However, when considering signal processing, we would like our functions to be (left/right) continuous at $x=0$.
Is there a way out of this arbitrariness?