LeCun paper on deeplearning (Nature, 2015)
It would be helpful:
https://www.youtube.com/watch?v=d14TUNcbn1k

As far as I understand, in backpropagation, we need to multiply the local gradient of each node by the gradient from the upper level and this is the value that we send back