INQUIRING LINE

Can we distinguish between semantic and symbolic reasoning in language models?

This explores whether the corpus lets us tell apart two ways a model might be 'reasoning' — manipulating symbols by formal rules versus leaning on the meaning and associations baked into its training — and whether that line is even clean.


This explores whether semantic reasoning (pattern-matching on meaning and learned associations) and symbolic reasoning (rule-governed manipulation of abstract tokens) are actually separable in language models — and the corpus's answer is roughly: yes, you can pry them apart, and when you do, the symbolic side usually turns out to be thin. The cleanest demonstration is the decoupling test in Do large language models reason symbolically or semantically?: strip the familiar meaning out of a reasoning task but keep the logical rules fully present in context, and performance collapses. If the model were doing symbolic manipulation, the rules alone should suffice. It can't, which suggests it was riding on semantic familiarity all along.

The most striking evidence comes from looking *inside* the model. How do language models perform syllogistic reasoning internally? finds a genuine content-independent reasoning circuit — recitation, middle-term suppression, mediation — that works across architectures. So a symbolic-ish mechanism really is in there. But the same study finds separate attention heads encoding world knowledge that systematically bend conclusions toward what's *semantically plausible* rather than *logically valid*, and the contamination gets worse at larger scale. So the two modes don't just coexist; they compete, and meaning tends to win. That reframes the question: it's less 'can we distinguish them' and more 'can the model keep them from leaking into each other' — and the answer is often no.

The distinction also shows up at the token level, which is a surprising place to find it. Which tokens in reasoning chains actually matter most? shows models implicitly rank tokens by function and preferentially preserve the ones doing symbolic computation while pruning grammar and filler first — as if the symbolic content is a distinct, protected substrate. Yet Do reasoning traces show how models actually think? warns against over-reading the visible chain: reasoning traces behave more like persuasive stylistic mimicry than verified computation, since logically invalid steps perform nearly as well as valid ones. What looks symbolic on the surface may be semantic performance wearing a logical costume.

The most useful turn in the corpus is that the binary might be the wrong frame entirely. Why does partial formalization outperform full symbolic logic? shows that *neither* pure language nor full formalization is optimal — selectively enriching natural language with symbolic structure beats both, because full formalization throws away semantic information the model needs and pure language lacks scaffolding. That's a hint that the two reasoning modes are complementary channels rather than rivals, and the win is in mixing them deliberately. It's worth pairing this with Are reasoning model collapses really failures of reasoning?, which argues some apparent reasoning failures are really *execution* limits — the model knows the algorithm but can't run it step-by-step in text. That's a third category the semantic/symbolic split doesn't capture: knowing a procedure symbolically and being able to execute it are separate things.

So the thing you didn't know you wanted to know: the cleanest way to detect symbolic reasoning isn't to admire a tidy chain-of-thought — it's to *remove the meaning* and see if anything survives. When researchers do that, the symbolic skeleton turns out to be partial, contamination-prone, and easier to fake than to perform.


Sources 6 notes

Do large language models reason symbolically or semantically?

When semantic content is decoupled from reasoning tasks, LLM performance collapses even with correct rules in context. Models rely on parametric commonsense and token associations rather than formal logical manipulation, constraining reasoning to training distribution semantics.

How do language models perform syllogistic reasoning internally?

LLMs implement a content-independent three-stage reasoning mechanism—recitation, middle-term suppression, mediation—that works across architectures. However, additional attention heads encoding world knowledge systematically bias conclusions toward semantically plausible rather than logically valid answers, with contamination increasing at larger scales.

Which tokens in reasoning chains actually matter most?

Greedy likelihood-preserving pruning reveals six functional token categories; symbolic computation tokens are preferentially preserved while grammar and meta-discourse are pruned first. Student models trained on these pruned chains outperform those trained on frontier-model compression.

Do reasoning traces show how models actually think?

LLM reasoning traces perform as persuasive appearances rather than reliable explanations of computation. Invalid logical steps perform nearly as well as valid ones, and corrupted traces generalize comparably, showing that semantic correctness is not what produces the performance gains.

Why does partial formalization outperform full symbolic logic?

QuaSAR and Logic-of-Thought both achieve 4-8% accuracy gains by enriching natural language with selective symbolic elements rather than replacing it. Full formalization loses semantic information; pure language lacks structure. Augmentation preserves both.

Are reasoning model collapses really failures of reasoning?

Models confined to text-only generation cannot execute multi-step procedures at scale, even when they know the underlying algorithm. Tool-enabled models solve problems beyond the supposed reasoning cliff, suggesting the bottleneck is procedural execution bandwidth.

Next inquiring lines