That's too high-falutin' Most mathematician ignore both Russel and Turing, so let's leave them in peace. It's a completely different issue here. And not relevant.
They ignore Turing and Godel at their own peril if the system is a complex adaptive one. NAND gates are sufficient to construct a universal computer and a neuron can implement a NAND gate.
The issue is more fundamental. It's so hard to explain as I know it will be incorrectly interpreted. Basically, we want to know the conditions under which a solution exists before proceeding. This is what we learn as undergrads, yes?
Agreed! But lets take your logic one step further: we want to know the conditions under which the
proof of existence of a solution exists before proceeding. Clearly, there are some mathematical systems that have such proofs and there are some systems (see Turing and Godel) that don't. Why beat one's head against a mathematical wall of trying to find a proof of a solution if said proof does not exist?
Example/Quiz
Steepest descent: what are the assumptions for it to work?
I was going to say it's the existence of at least one global minimum and a path to said minimum. But then I realized that is wrong because these systems are not trying to find the perfect answer (true global minimum) but to find an acceptable answer (any local minimum that does not suck).
Thus we need to understand the conditions under which these systems become irreversibly trapped in bad local minima.