Why the gradient is a list of partial derivatives · HackerTrans