Cognitive Foundations for Reasoning and Their Manifestation in LLMs
Organizations: University of Washington · University of Illinois Urbana-Champaign · Princeton University · Harvard University
Abstract
Large language models (LLMs) solve complex problems yet fail on simpler variants, suggesting they achieve correct outputs through mechanisms fundamentally different from human reasoning. To understand this gap, we synthesize cognitive science research into a taxonomy of 28 cognitive elements spanning reasoning invariants, meta-cognitive controls, representations for organizing reasoning and knowledge, and transformation operations. We introduce a fine-grained evaluation framework and apply it to 192K traces from 18 models across text, vision, and audio, alongside 1,346 human think-aloud traces on a new, domain-agnostic dataset for human-model comparison. We find that models are able to deploy cognitive elements seen in human reasoning but differ in how they use them. Leveraging these patterns, we develop test-time reasoning guidance that automatically scaffolds successful reasoning topologies, improving the accuracy of the strongest models by 9.7 percentage points on ill-structured problems. Meta-analysis of 1.6K LLM reasoning papers reveals the research community concentrates on easily quantifiable elements but rarely targets self-awareness, whose use differs between human and model reasoning. By establishing a shared vocabulary between cognitive science and LLM research, our framework enables diagnosis of reasoning failures and principled development of models that reason through robust cognitive mechanisms rather than spurious shortcuts, while providing tools to test theories of human cognition at scale.
Figures & tables
| A. Reasoning Invariants: Properties that valid reasoning maintains across steps, problems, and domains. | ||
| height Logical coherence | Maintain consistency across reasoning steps and contexts ( Fodor and Pylyshyn, 1988 ) . | |
| height Compositionality | Build complex ideas from simpler components ( Fodor, 1975 ) . | |
| height Productivity | Formulate an indefinite number of thoughts or solutions using a finite set of elements ( Halford, 1989 ) . | |
| height Conceptual processing | Operate over abstract concepts and relations, beyond surface and linguistic form ( Halford, 1989 ) . | |
| B. Meta-Cognitive Controls: Higher-order abilities that select, monitor, and adapt processes. | ||
| height Self-awareness | Assess own knowledge state, capabilities, and task solvability ( Wicklund, 1979 ) . | |
| Modality | Dataset | # | Model | # | # Traces |
| Text | GeneralThought ( Taylor, 2024 ) | 10,307 | Qwen3 (8B, 14B, 32B) ( Yang et al., 2025 ) | 3 | 31,791 |
| ClaimSpect ( Kargupta et al., 2025 ) | 290 | DeepSeek-R1-Distill-Qwen2.5 (1.5B, 7B, 14B, 32B) ( DeepSeek-AI et al., 2025 ) | 4 | 42,388 | |
| DeepSeek-R1-Distill-Llama3 (8B, 70B) ( DeepSeek-AI et al., 2025 ) | 2 | 21,194 | |||
| DeepScaleR-1.5B-Preview ( Luo et al., 2025 ) | 1 | 10,597 | |||
| s1.1-32B ( Muennighoff et al., 2025 ) | 1 | 10,597 | |||
| OpenThinker-32B ( Guha et al., 2025 ) | 1 | 10,597 |
| Problem summary | You feel disconnected from a close friend: they take 24–48 hours to answer your texts, yet are engaged in person, active on social media, and say they are “bad at texting.” Your other friends reply within hours, and you have started to feel hurt. Diagnose what’s happening and propose how to address this. |
| Reasoner | Reasoning Trace Excerpt |
| Human (285 words) | height so what i think is happening is that there’s a mismatch in communication styles not the lack of care height <selective attention> my friend is really present and engaged when we are together in person … height at the same time height they are slow texting especially when i see them acting on social media makes it feel personal even if height they say it isn’t <context awareness> height I think the reason it hurts is because timely texting is important height to me. It’s how I stay connected and reassured. ... Even though logically, I know that might not be height true. <self-awareness> The way I address it is by being honest but calm. … height If after communication, clearly, height I still feel hurt over time, then I’ll have to reflect on whether this friendship is meeting my emotional height needs. <evaluation> … |
| Olmo-3-7B (744 words) | height Okay, so I need to figure out what’s going on with this friend and how to address the disconnection. height <goal management> height Let’s start by breaking down the situation the user described. First, the friend height takes 24-48 hours to respond to texts, sometimes even longer. <decomposition> … height The key here is the height discrepancy between in-person interaction and text communication. <selective attention> … height Possible height diagnoses: The issue is likely a mismatch in communication styles between the two friends. height <pattern recognition> … height Possible steps: 1. Have a calm, non-confrontational talk with the friend. height 2. Express feelings honestly but kindly. 3. ... <sequential organization> … |
| Summary | Well-structured | Intermediate | Ill-structured | Other | |||||||||||
| Model | Avg. | Well | Ill | Algo | Story | Rule | Decision | Troub | Diag | Case | Design | Dilem | Log | Fact | |
| Low | R1-Distill-Qwen-1.5B | -9.5 | +2.7 | -10.7 | +4.0 | +12.0 | -8.0 | -32.0 | -16.0 | -4.0 | +2.0 | -14.0 | -20.0 | -10.0 | -18.0 |
| DeepScaleR-1.5B | -13.1 | -7.3 | -15.3 | -4.0 | -4.0 | -14.0 | -20.0 | -16.0 | -2.0 | -8.0 | -16.0 | -22.0 | -20.0 | -18.0 | |
| Hermes-3-Llama-3-8B | +1.8 | -22.7 | +21.3 | -20.0 | -36.0 | -12.0 | +8.0 | +8.0 | +12.0 | +26.0 | +8.0 | +30.0 | -6.0 | +2.0 | |
| Olmo-3-7B-Think | +6.7 | +17.3 | +10.7 | +16.0 | +14.0 | +22.0 | -6.0 | -6.0 | -8.0 | +10.0 | 0.0 | +22.0 | +8.0 | +2.0 | |
| R1-Distill-Llama-8B | -4.0 | -3.3 | -2.0 | -14.0 | +8.0 | -4.0 | -4.0 | -10.0 | -6.0 | -2.0 | -10.0 | +6.0 | -8.0 | 0.0 | |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Presence | Allocation (pp) | |||
| Element | Human | Model | Human | Model |
| Reasoning invariants | ||||
| Logical coherence | ||||
| Compositionality | ||||
| Productivity | ||||
| Conceptual processing | ||||
| Element | Human change | Model change | Interaction |
| Reasoning invariants | |||
| Logical coherence | |||
| Compositionality | |||
| Productivity | |||
| Conceptual processing | |||
| Meta-cognitive controls | |||
| Problem Type | Qwen3-32B | Qwen3-14B | Qwen3-8B | R1-Qwen-32B | R1-Qwen-14B | R1-Qwen-7B | R1-Qwen-1.5B | R1-Llama-70B |
| Algorithmic | 78.2% (6059) | 77.2% (6060) | 74.4% (6059) | 69.9% (6061) | 65.6% (6061) | 61.7% (6061) | 46.2% (6061) | 67.9% (6061) |
| Story Problem | 84.5% (304) | 87.2% (304) | 85.2% (304) | 77.6% (304) | 78.0% (304) | 67.4% (304) | 57.9% (304) | 77.6% (304) |
| Rule-Using | 80.4% (491) | 62.1% (491) | 61.5% (491) | 59.7% (491) | 54.4% (491) | 49.9% (491) | 28.5% (491) | 58.5% (491) |
| Decision-Making | 71.9% (89) | 78.7% (89) | 76.4% (89) | 57.3% (89) | 52.8% (89) | 37.1% (89) | 23.6% (89) | 65.2% (89) |
| Troubleshooting | 81.7% (115) | 65.2% (115) | 65.2% (115) | 65.2% (115) | 54.8% (115) | 19.1% (115) | 10.4% (115) | 66.1% (115) |
| Diagnosis-Solution | 75.0% (84) | 66.7% (84) | 56.0% (84) | 46.4% (84) | 51.2% (84) | 7.1% (84) | 4.8% (84) | 60.7% (84) |
| Problem Type | R1-Llama-8B | Olmo-3-32B | Olmo-3-7B | OpenThinker | s1.1-32B | Hermes-8B | DeepScaleR | R1-671B | Avg. |
| Algorithmic | 50.5% (6061) | 57.8% (6061) | 42.6% (6061) | 72.2% (6060) | 61.6% (6061) | 30.5% (6061) | 49.6% (6061) | 81.3% (6061) | 61.7% |
| Story Problem | 62.8% (304) | 68.8% (304) | 64.1% (304) | 79.9% (304) | 68.4% (304) | 48.4% (304) | 65.1% (304) | 85.5% (304) | 72.4% |
| Rule-Using | 36.7% (491) | 59.3% (491) | 25.7% (491) | 75.8% (491) | 49.5% (491) | 33.0% (491) | 30.8% (491) | 85.9% (491) | 53.2% |
| Decision-Making | 47.2% (89) | 66.3% (89) | 58.4% (89) | 74.2% (89) | 55.1% (89) | 37.1% (89) | 14.6% (89) | 80.9% (89) | 56.0% |
| Troubleshooting | 36.5% (115) | 67.8% (115) | 38.3% (115) | 73.9% (115) | 66.1% (115) | 44.3% (115) | 10.4% (115) | 84.3% (115) | 53.1% |
| Diagnosis-Solution | 27.4% (84) | 65.5% (84) | 29.8% (84) | 69.0% (84) | 56.0% (84) | 25.0% (84) | 6.0% (84) | 86.9% (84) | 45.8% |
| Topology | Elements |
| Case analysis problems (ill-structured) | |
| Human | Selective attention (0.39, 0.63) Logical coherence (0.54, 0.48) Compositionality (0.29, 0.49) Sequential organization (0.25, 0.50) Context awareness (0.13, 0.40) Strategy selection (0.20, 0.40) Conceptual processing (0.17, 0.40) |
| Model | Compositionality (0.74, 0.42) Selective attention (0.65, 0.36) Logical coherence (0.99, 0.04) Conceptual processing (0.37, 0.29) Sequential organization (0.81, 0.20) Productivity (0.34, 0.24) Goal management (0.19, 0.18) |
| Human | Logical coherence (0.54, 0.48) Selective attention (0.39, 0.63) Context awareness (0.13, 0.40) Strategy selection (0.20, 0.40) Compositionality (0.29, 0.49) Sequential organization (0.25, 0.50) Goal management (0.11, 0.32) |
| Model | Logical coherence (0.99, 0.04) Sequential organization (0.81, 0.20) Selective attention (0.65, 0.36) Compositionality (0.74, 0.42) Conceptual processing (0.37, 0.29) Strategy selection (0.29, 0.20) Productivity (0.34, 0.24) |