When n is less than zero, it means at a past point in time, i.e., before the current point in time. In this case, if the system is causal, the unit shock response h[n] should be zero for n less than zero. This is because the system has not been subjected to any inputs at past points in time, and therefore its response should be zero.
So,
h[n<0]=0
Categorized discussion
Issue 2 - Using recur function to compute the approximation to y(t), in differential equation.