/chiming in
Eh, it's not obvious to me. A lot of DL NNs generalize well, meaning that they learn whatever the underlying pattern to the data is, and then can accurately reproduce answers that are outside of the training set. (And we can verify this with mechanistic interpretability). They learn and "understand" the pattern, not just the training data.
So it is not clear to me that LLMs are fundamentally incapable of also generalizing broadly and learning to reason. "Reasoning", here, would be deriving the underlying pattern of how concepts logically relate to each other in the abstract, and applying that pattern as needed to reach new conclusions.
Can you explain your thinking here? I.e., why LLMs cannot generalize with regards to abstract deduction.