Do LLMs Exhibit Coherent Knowledge Structures in Mathematical Reasoning? A Perspective from Knowledge Space Theory
Organizations: ETH Zürich Department of Computer Science · ETH AI Center
Abstract
Human knowledge is inherently structured and interdependent: mastery of a concept requires prior mastery of its prerequisites, a principle formalized by Knowledge Space Theory (KST). While LLMs achieve strong performance on complex reasoning tasks, it remains unclear whether they exhibit coherent, human-like knowledge structure. We introduce a KST-grounded framework for evaluating LLM knowledge structure in mathematical reasoning, using it as a normative framework to analyze whether LLM behavior adheres to principled knowledge dependencies. Evaluating eight open- and closed-source LLMs against real human learners, we find that (1) LLMs do not adhere to human knowledge structure -- they frequently violate knowledge dependencies and fail to leverage related knowledge provided in context to improve performance on dependent questions; (2) LLMs do not share a consistent knowledge structure among themselves, as reflected by low overlap in their knowledge distributions. Furthermore, these structural deficiencies remain largely invisible to accuracy-based and LLM-as-judge evaluations. Together, our results provide behavioral evidence that current LLMs knowledge does not follow a human-like structure.
Figures & tables
| Interactions | # Students | |
| # Questions | ||
| Concepts | # Concepts | |
| # Concepts / question (avg.) | ||
| Dependency | # Prerequisites / concept (avg.) | |
| # Prerequisites / question (avg.) |
| Model | Acc. | Avg. PSR | Question-level PSR distribution | ||||||
| Micro | Macro | ||||||||
| Mistral-7B-v0.3 | 0.217 | 0.299 | 0.353 | 30.25% | 30.25% | 22.22% | 8.23% | 0.82% | 8.23% |
| LLAMA-3.1-8B-Instruct | 0.559 | 0.638 | 0.618 | 7.21% | 4.68% | 29.09% | 37.53% | 8.83% | 12.66% |
| LLAMA-3.1-70B-Instruct | 0.716 | 0.790 | 0.748 | 5.23% | 2.10% | 9.20% | 32.17% | 30.49% | 20.81% |
| Qwen2.5-7B-Instruct | 0.771 | 0.828 | 0.820 | 2.12% | 0.74% | 5.33% | 25.83% | 38.66% | 27.32% |
| Qwen2.5-32B-Instruct | 0.849 | 0.862 | 0.817 | 3.69% | 0.95% | 5.86% | 19.74% | 44.33% | 25.44% |
| Model | Acc. | PSR | ||
|---|---|---|---|---|
| Micro | Macro | =1.0 | ||
| Mistral-7B-v0.3 | 0.217 | 0.325 | 0.387 | 0% |
| LLAMA-3.1-8B-Inst. | 0.560 | 0.616 | 0.614 | 5.63% |
| LLAMA-3.1-70B-Inst. | 0.717 | 0.826 | 0.789 | 32.1% |
| Qwen2.5-7B-Inst. | 0.771 | 0.822 | 0.834 | 21.3% |
| Qwen2.5-32B-Inst. | 0.849 | 0.848 | 0.802 | 22.1% |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| ID | Question | LLM-annotated concepts |
|---|---|---|
| 1 | Distance between A and B is 350 km. A car leaves from A at 8:00 with speed 40 km/h toward B. After 2 hours, another car leaves from B toward A at 50 km/h. At what time do the two cars meet on the road? ( ) | Solve two-step word problems using the four operations. Represent these problems using equations with a letter standing for the unknown quantity. Assess the reasonableness of answers using mental computation and estimation strategies including rounding. |
| 2 | A rectangle with perimeter meters and length meters; what is its width ( ) meters? | Solve real world and mathematical problems involving perimeters of polygons, including finding the perimeter given the side lengths, finding an unknown side length, and exhibiting rectangles with the same perimeter and different areas or with the same area and different perimeters. |
| 3 | From the numbers , , and , choose two numbers to form the largest two-digit number ( ). | Understand that the two digits of a two-digit number represent amounts of tens and ones. |
| 4 | There are boxes of apples, with apples per box. If evenly distributed among classes, how many per class? | Use multiplication and division within 100 to solve word problems involving equal groups, arrays, and measurement quantities, for example by using drawings and equations with a symbol representing the unknown number. |
| 5 | A fraction with denominator 6 and numerator 5 is ____. | Understand a fraction 1/b as the quantity formed by one part when a whole is divided into b equal parts, and understand a fraction a/b as the quantity formed by a parts of size 1/b. |
| 6 | On one side of a road that is meters long, plant a tree every meters, with neither end planted. How many trees can be planted along this road? | Express the length of an object as a whole number of length units by laying multiple copies of a shorter object (the length unit) end to end. Understand that the length measurement of an object is the number of same-size length units that span it with no gaps or overlaps. Limit to cases where the object is measured by a whole number of length units with no gaps or overlaps. |
Reasoning Consistency in Language Models
Reasoning consistency in language models measures whether conclusions and reasoning remain reliable across equivalent prompts, samples, steps, and contexts.
See all 123 papers