notes

status: unordered non-exhaustive curation. has to do with chain-of-thought and things that might have implications for it. i think it was virtuous to put percentages on claims, but as of september all the base assumptions are wrong

written as of may 2026

chain-of-thought (CoT) is essentially intermediate computation preceding the final output of a model. this is particularly useful for transformers.

in language models, CoT consists of a number of tokens prior to the final output. this extra computation helps for reasoning abilities1. in fact, it has been proven that CoT is a necessary mechanism for constant-depth transformers (this includes most LLMs) to solve problems beyond $TC^0$ complexity. moreover, without CoT, transformers can generally only solve problems in $AC^0$ in a single forward-pass.

for a while, the frontier was “think step by step.” after discovering CoT can be scaled up and optimized for performance with RL (to make reasoning models), the best models nowadays will produce a CoT by default.

whether that makes CoT faithful to the final output (always) necessary, or even legible CoT (always) necessary is a different question

issues

language models are capable of using nonsense tokens as a way to leverage computation, solving more complex problems (not beyond $TC^0$). when this paper came out, it observed that frontier LLMs (Claude 2 and GPT-3.5) could generally not leverage filler tokens, and that filler tokens were demonstrably hard for transformers to learn.

now it seems that late-2025 LLMs and beyond can use them fairly effectively2. models being able to solve problems like ((-59//80)*(-2-(21-(-48-(-10//-21)))))//-41 in a forward pass with just some filler tokens is a pretty concerning capability if true. LLMs that can engage in side tasks while being able to entirely evade monitors should be a bit more plausible.

however on this front, i am generally pretty confident in the ability of LLMs (and very confident for current ones) to solve tasks while adhering to specifications, and not scheming by default.

under hint pressure, the CoT produced by reasoning models is more faithful than CoT by non-reasoning models. this is because non-reasoning models seem to do post hoc rationalization when given a hint, as they typically copy the wrong answer. at a shallow level, i’ve also seen that models can just produce a direct explanation (at least with qwen-2.5 models, anyway) – even if wrong in its own way – to a given problem without mentioning hint stuffs3.

i’ve been fairly interested in trying to understand what underlying changes are caused by types of model-based RL. the deepseek r1 distill of qwen-2.5 1.5b from early last year seemed like a strong candidate. the model seems meaningfully different from other models of this scale, like qwen-3 1.7b, in that it was hardly an overthinker relative to problems i’ve tested (like from MMLU)4.

i also have been thinking about feedback spillover (FS) as a potential CoT failure mode – especially seeing that Anthropic’s current model series (4.5/4.6) might be affected by this – and have wanted to reproduce it in smaller models for more causal-ish study, beyond what was already formalized in the original paper about REINFORCE gradients leading to feedback spillover.

thinking about it again, i think it’s good to understand that what incentivizes FS is not exactly task or performance-dependent. this doesn’t exactly imply that any model can grant you spillover though… it’s generally very easy to induce FS if you do output supervision for something a model consistently verbalizes, but in other cases a model may be unable to FS to parts of its CoT5.

things to track

i might check on these things by the end of 2026, based on how likely these things are to happen/be true. probabilities are informed by contemporary work on CoT up to ~apr 2026:

over a longer timeframe (end of 2027):

  1. for a model of sufficient depth ↩

  2. along with problem repetitions, which seem useful for the same reasons as filler tokens. ↩

  3. perhaps this is where tracking hint representations would be useful? surely there’s some existing work here ↩

  4. i was fairly disappointed to learn it was a distill of a model already finetuned for math (although, i guess it might not be that bad, idk) ↩

  5. i have broadly observed this when training for FS in qwen-3 0.6b; for example, applying a judge penalty did not meaningfully change how the model pursued reward over a training run (a length i believe would change how qwen-3 1.7b pursues reward) ↩

  6. i was going to note how i think feedback spillover in claude 4.5/4.6 models is unlikely, but i don’t think i have enough info/background to make a bet that’s not a coin-flip. but anthropic supposedly stopped training their reasoning model CoTs to look nice after 4.1 (which should’ve been good for monitorability in practice, right?) ↩