There is little doubt that logic is something you can improve with training.
And coming up with the "right answers" often relies heavily on foundation - essentially learning.

Quote Originally Posted by adrianh View Post
I think that what might happen is that logical thinking is applied to bad underlying data.
That certainly must be one of the causes. The other that leaps to mind is "missing the obvious" - those associated knowns that just don't come to mind at the same time as the logic chain is being built up.

Performance in this regard is probably not that dissimilar to sports, a combination of innate talent and application. You can have all the talent in the world; if you don't apply it with effort and discipline, you can't reach the same heights as if you did.

IQ might affect the limit of your potential - ultimately how close you get to that limit is up to how you train and apply your mind.
Which means that a person with a lessor IQ can still outperform someone with a higher IQ if they apply themselves better.