That is, if some of the inputs to a neural network can be calculated by a pre-determined function whose variables are other inputs, then are those specific inputs useless?
For example, suppose there are three inputs, $x_1$, $x_2$ and $x_3$. If $x_3$ is determined by function $x_3=f(x_1,x_2)$, then will $x_3$ be useless for training a neural network?