If we conceptually think that advancing from one neural net layer to the next one is the same as taking a time step with an ODE solver, then a bit more precise notation would be
h1 = f(t=1,x) + x
h2 = f(t=2,h1) + h1
h3 = f(t=3,h2) + h2
h4 = f(t=4,h3) + h3
y = f(t=5,h4) + h4
Now you can say that the function f is always the same, but it still can give very different values for Δh when evaluated at different time points.