Home › Blog › Reasoning Models & Test-Time Compute
🧠

Reasoning Models & Test-Time Compute:
The Second Scaling Law

Why letting a model "think longer" before answering became the biggest architectural shift in frontier AI since the Transformer — and what it costs.

🤔 Understand
🔍 Explore
✏️ Try
🔄 Verify
✅ Answer
FL
FrontierAGI Team
Reasoning Architecture Research

Our AI Chips & Compute Infrastructure post ended with a note that test-time compute adds "a second, independent axis" of demand beyond training. This post is about that axis in full: what it actually is, why it works, and why it's arguably the biggest architectural shift in frontier AI since the Transformer paper itself. For a decade, capability scaled almost entirely with training-time compute — bigger models, more data, more pretraining FLOPs, all fixed before a user ever sends a query. Since late 2024, a second lever has proven just as powerful: spending more compute at inference time, letting a model deliberate before answering, produces reliable capability gains without touching model size at all. This is the story of how "just think longer" became a legitimate scaling law.

🕰️ From Prompting Tricks to a Second Scaling Law

Reasoning models didn't appear out of nowhere — they're the culmination of three years of research into getting language models to "show their work," which eventually got formalized into training objectives rather than remaining a prompting trick.

Prompting Era
Architecture / Research
Reasoning Model Release
Open Source
💬 Era 1 — Reasoning as a Prompting Trick (2022–2023)
2022
Prompting Era Jan 2022
Chain-of-Thought Prompting ⭐
Wei et al., Google Research · "Let's think step by step"
FindingSimply prompting a large language model to produce intermediate reasoning steps before its final answer dramatically improves accuracy on arithmetic, commonsense, and symbolic reasoning tasks — with zero changes to the model itself.
ImpactThe founding observation of the entire reasoning-model field: that models already possess more reasoning capability than direct-answer prompting reveals. Everything since has been about training this behavior in rather than eliciting it via prompt engineering.
Prompting EraFoundational
Architecture Mar 2022
Self-Consistency
Wang et al., Google Research · Sample many, vote on the majority
FindingSampling multiple independent chain-of-thought reasoning paths for the same question and taking a majority vote over final answers substantially beats any single greedy reasoning path.
ImpactFirst formal demonstration that spending more compute (multiple samples) at inference time — not just longer prompts — reliably buys accuracy. The direct ancestor of "parallel test-time compute" approaches.
ArchitectureParallel Search
2023
Architecture May 2023
Tree of Thoughts
Yao et al., Princeton/DeepMind · Search over branching reasoning paths
FindingFrames reasoning as search over a tree of intermediate "thoughts," with the model itself evaluating which branches look promising and backtracking from dead ends — much closer to how humans work through hard problems.
ImpactEstablished the conceptual vocabulary (branching, backtracking, self-evaluation) that trained reasoning models would later internalize directly into a single continuous generation, rather than requiring explicit external search scaffolding.
ArchitectureSearch
Architecture 2023
STaR / Process Reward Models
Zelikman et al. (Stanford); OpenAI PRM research · Rewarding the steps, not just the answer
FindingSTaR shows a model can bootstrap its own reasoning training data by generating rationales and keeping only ones leading to correct answers. OpenAI's process reward model work shows scoring each individual reasoning step (not just the final answer) produces a far stronger training signal.
ImpactProvided the training-signal machinery — self-generated data plus step-level reward — that made it possible to move from prompting tricks to actually training reasoning behavior into model weights via reinforcement learning.
ArchitectureReward Modeling
🚀 Era 2 — The Reasoning Model Arrives (2024)
2024
Reasoning Model Sep 2024
OpenAI o1-preview ⭐
OpenAI · The first model trained explicitly to reason before answering
BreakthroughTrained via large-scale reinforcement learning to produce an internal chain of thought before its visible response — and OpenAI published scaling charts showing accuracy improves smoothly and predictably as more "thinking" compute is allocated per query, exactly like a classic training scaling law.
ImpactThe moment test-time compute became a legitimate, board-level strategic lever rather than a research curiosity — every frontier lab announced a reasoning-model roadmap within months.
Reasoning ModelMilestoneOpenAI
Reasoning Model Dec 2024
OpenAI o1 (full release) & o3 preview
OpenAI · Production reasoning model, ARC-AGI breakthrough teaser
Breakthrougho1 ships broadly in ChatGPT and API; OpenAI simultaneously previews o3, demonstrating a dramatic jump on the ARC-AGI abstract-reasoning benchmark using substantially more test-time compute per problem than any prior model.
Impacto3's ARC-AGI results — achieved by spending, by some estimates, thousands of dollars of inference compute on individual hard problems — became the clearest public demonstration that test-time scaling has real headroom left, distinct from and additive to pretraining scale.
Reasoning ModelOpenAI
🌍 Era 3 — The Open-Weights Shock (Jan 2025)
2025
Open Source Jan 2025
DeepSeek-R1 ⭐
DeepSeek AI · Open-weight reasoning model matching o1, trained via pure RL
BreakthroughDemonstrates that reasoning behavior can emerge from large-scale reinforcement learning on verifiable rewards (correct/incorrect on math and code) with minimal supervised fine-tuning as a starting point — and releases full model weights and a detailed technical paper.
ImpactMatched o1-class reasoning benchmarks at a small fraction of the presumed training cost, triggered a historic single-day selloff in AI infrastructure stocks, and gave the entire open-source community a working recipe for training reasoning models — arguably the single most consequential open-source AI release since Stable Diffusion.
Open SourceMilestoneDeepSeek
Open Source 2025
QwQ / Qwen3 Reasoning
Alibaba · Open reasoning models rapidly following DeepSeek's playbook
BreakthroughApplies RL-with-verifiable-rewards training to the Qwen model family, closing the reasoning gap with closed frontier models on math and code benchmarks within months of DeepSeek-R1's release.
ImpactConfirmed R1 wasn't a one-off — the reasoning-via-RL recipe generalizes and diffuses fast across labs, compressing the closed-vs-open capability gap on reasoning specifically faster than it compressed on general capability.
Open SourceAlibaba
Reasoning Model 2025
Claude Extended Thinking ⭐
Anthropic · Reasoning as a controllable mode within a general model
BreakthroughRather than shipping a fully separate reasoning-model product line, Anthropic adds an extended-thinking mode with a developer-controllable "thinking budget" directly into the mainline Claude models, visible and interruptible rather than hidden.
ImpactEstablished the "hybrid" architectural pattern — one model, one set of weights, reasoning depth as a request-time parameter — that much of the field converges toward by 2026, rather than maintaining permanently separate fast and reasoning model lines.
Reasoning ModelAnthropicHybrid
Reasoning Model 2025
Gemini 2.5 Deep Think
Google DeepMind · Parallel reasoning + long-horizon deliberation
BreakthroughCombines extended sequential thinking with parallel exploration of multiple solution strategies simultaneously, folded directly into the natively multimodal Gemini backbone rather than a separate model.
ImpactExtended the "reasoning is a mode, not a separate model" pattern established by Claude — reinforced that reasoning is becoming a capability dial within consolidated foundation models, echoing the consolidation thesis from our Multimodality post.
Reasoning ModelGoogle
⚙️ Era 4 — Hybrid Routing & Maturity (2026)
2026
Reasoning Model Early 2026
GPT-5 Unified Reasoning Router ⭐
OpenAI · Automatic routing between fast and deep-reasoning paths
BreakthroughMerges the separate GPT-4 "fast" and o-series "reasoning" model lines into one system that internally decides, per query, how much test-time compute to allocate — directly echoing the "GPT-5 Unified Omni Stack" milestone from our Multimodality post, this time unifying the reasoning axis instead of the modality axis.
ImpactEnds the developer burden of manually choosing between a fast model and a reasoning model for every use case — a major simplification competitors are racing to match, mirroring how modality-routing consolidated a year earlier.
Reasoning ModelMilestoneOpenAI
Architecture Mid 2026
Reasoning Distillation Becomes Standard
Industry-wide · Small models inherit frontier reasoning traces
BreakthroughDistilling reasoning traces from large frontier reasoning models into much smaller, faster student models becomes a standard, well-understood technique rather than a research novelty — small open models begin matching prior-generation frontier reasoning benchmarks.
ImpactPushes credible reasoning capability down into edge/on-device deployment scenarios, echoing the small-model efficiency trend flagged as a suggested future topic in this series.
ArchitectureDistillation2026

📊 Why Test-Time Compute, Why Now

10–100×
Typical token cost multiple of a deep reasoning response vs. a direct answer
76%→87%
Illustrative ARC-AGI score range across low vs. high test-time compute settings for the same model
~$5M
DeepSeek's widely-cited final training run cost for R1-class capability — a fraction of presumed frontier-lab spend
2
Independent scaling axes labs now optimize: pretraining compute and test-time compute

Pretraining scaling laws had begun showing diminishing returns by 2024 — each additional order of magnitude of training compute bought a smaller capability gain than the order of magnitude before it, and high-quality training data itself was becoming scarce (a theme we've touched on throughout this series, from the "internet of robot actions" data problem to voice/video training corpora). Test-time compute offered a way around this: instead of a fixed amount of computation per query regardless of difficulty, let the model spend variable compute depending on how hard the problem actually is. A simple factual question gets a fast, cheap answer; a hard proof or multi-step coding problem gets minutes of internal deliberation. OpenAI's o1 scaling charts were the first public evidence that this variable-compute approach scales just as predictably as pretraining compute did — a second lever, not a diminishing-returns patch on the first one.

🏗️ Train-Time Scaling (The First Law)
Fixed compute budget spent once, upfront, during pretraining
Same amount of "thinking" applied to every query at inference, regardless of difficulty
Governed by Chinchilla-style compute-optimal scaling laws (model size vs. data volume)
Showing diminishing marginal returns per additional order of magnitude by 2024
🧠 Test-Time Scaling (The Second Law)
Variable compute spent per query, at the moment of inference
Easy queries get fast answers; hard queries get proportionally more deliberation
Governed by newer, still-being-mapped scaling relationships (thinking tokens vs. accuracy)
Still showing meaningful headroom as of 2026, per o3's ARC-AGI results

🧩 A Taxonomy of Test-Time Compute

"Reasoning model" gets used loosely — but the underlying techniques for spending extra inference compute split into genuinely distinct families with different tradeoffs.

By Deliberation Strategy

➡️ Sequential Deliberation
🤔
→
🤔
→
✅
A single, longer chain-of-thought generation — the model reasons step by step within one continuous forward pass (o1, R1, extended thinking). Simplest to implement; compute scales with thinking-token count.
🌳 Parallel Search
🎲
🎲
🎲
→
🗳️
Generate many independent reasoning attempts (best-of-N, self-consistency voting, tree search) and select or vote on the best. Compute scales with sample count; parallelizable across hardware in a way sequential thinking isn't.
🧬 Hybrid / Combined
🤔
🤔
×N→
🗳️
Combines both — multiple parallel sequential-deliberation traces, each internally reasoning step by step, then aggregated (Gemini 2.5 Deep Think). Highest capability ceiling, highest cost, used sparingly for the hardest queries.

By Training Approach

✍️ Prompted (No Training Change)
📝
Chain-of-thought prompting applied to any base model with no weight updates — the original 2022 technique. Still useful as a baseline, but reliably outperformed by models explicitly RL-trained to reason.
🎯 Outcome-Reward RL
🎲
→
✓/✗
Reinforcement learning where the reward is based purely on whether the final answer was correct (verifiable in math/code domains). DeepSeek-R1's core recipe — simple, scalable, and surprisingly sufficient for reasoning behavior to emerge on its own.
🔬 Process-Reward RL
1️⃣
2️⃣
3️⃣
A trained reward model scores each individual reasoning step, not just the final answer, providing denser training signal. More expensive to build (requires a good process reward model) but can catch flawed reasoning that still stumbles onto a correct final answer.

🗂️ The Reasoning Model Landscape

Model Company Strategy Thinking Visibility Access
o1 / o3 / o4 OpenAI Sequential Summarized (hidden raw trace) API / ChatGPT
GPT-5 Unified Router OpenAI Hybrid / Routed Configurable API / ChatGPT
DeepSeek-R1 DeepSeek AI Sequential Fully visible raw trace Open Source
QwQ / Qwen3 Reasoning Alibaba Sequential Fully visible raw trace Open Source
Claude Extended Thinking Anthropic Hybrid / Routed Fully visible raw trace API / Claude.ai
Gemini 2.5 Deep Think Google DeepMind Hybrid / Parallel Summarized Gemini API / App
Grok Reasoning Mode xAI Sequential Fully visible raw trace API / X Premium
DeepSeek-R1-Distill DeepSeek AI Distilled Fully visible raw trace Open Source
o1-mini / o3-mini OpenAI Sequential (Distilled) Summarized API / ChatGPT

⚙️ How Reasoning Models Actually Work

The core mechanism behind every modern reasoning model is reinforcement learning applied to a language model that already has strong base capability from pretraining — RL doesn't teach the model new facts, it teaches the model when and how to deliberate before committing to an answer.

📚
Pretrained Base Model
Strong prior knowledge
🎯
Verifiable Task Set
Math, code, logic puzzles
🔄
RL Rollouts
Generate + score attempts
📈
Policy Update
Reinforce successful reasoning
🧠
Emergent Reasoning
Backtracking, self-checking

1. What a Reasoning Trace Actually Looks Like

Before producing a final answer, a reasoning model generates a long internal sequence of tokens exploring the problem — often including behavior that looks like backtracking ("wait, that's not right, let me reconsider"), self-verification, and trying alternative approaches. This isn't scripted; it emerges from RL training rewarding whatever reasoning patterns actually lead to correct verifiable answers.

> [thinking] Let me work through this step by step.
> First, I'll set up the equation... (~40 tokens)
> Wait, I think I made an error in the second step.
> Let me reconsider the constraint more carefully... (~85 tokens)
> Actually, trying a different approach entirely.
> That checks out — verifying against the original condition... (~120 tokens)
> [final answer] The solution is x = 7. (~15 tokens)

Illustrative reasoning trace — note the thinking tokens vastly outnumber the final-answer tokens

2. Why Verifiable Domains Work Best

Math and code are the domains where reasoning-model RL has worked best, for one crucial reason: the reward signal is objective and automatic. A generated proof either checks out or doesn't; generated code either passes the test suite or doesn't. This means labs can generate essentially unlimited training rollouts without needing expensive human labeling — a self-scaling data source, in sharp contrast to the data-scarcity problems covered in our Voice AI and Physical Intelligence posts. Extending strong reasoning to less verifiable domains (open-ended writing, subjective judgment, ambiguous real-world decisions) remains a harder, less-solved problem — covered further in the Research Frontiers section below.

3. Test-Time Scaling in Practice

The empirical relationship that made o1 a landmark: plotting accuracy against the number of "thinking tokens" a model is allowed to generate produces a smooth, predictable curve — more thinking compute reliably buys more accuracy, following a similar log-linear pattern to classic training scaling laws, at least up to some plateau.

1K tok
4K tok
16K tok
64K tok
256K tok
1M+ tok

Illustrative accuracy-vs-thinking-tokens curve on a hard benchmark — diminishing but persistent returns

🏢 Major Players

OpenAI
Category Creator
o1 o3 GPT-5 Router
Shipped the first production reasoning model and published the scaling evidence that legitimized the entire category. Now consolidating fast and reasoning model lines into one unified, auto-routed system — mirroring their earlier omni-modal consolidation strategy.
DeepSeek AI
Open-Weights Disruptor
R1 R1-Distill
Proved reasoning capability could be trained via relatively simple, well-documented RL recipes at a fraction of presumed frontier-lab cost — and released it all openly. Single-handedly reset expectations about the capital intensity required to compete on reasoning.
Google DeepMind
Parallel + Sequential Hybrid
Gemini 2.5 Deep Think
Folds reasoning directly into the natively multimodal Gemini backbone, combining parallel exploration of multiple solution strategies with sequential deliberation within each — the most compute-intensive reasoning offering among frontier labs.
Anthropic
Transparent, Controllable Reasoning
Claude Extended Thinking
Deliberately exposes full reasoning traces (rather than hiding/summarizing them like OpenAI) and gives developers direct control over the thinking-token budget per request — a transparency-first design philosophy consistent with their broader safety-focused positioning.
Alibaba (Qwen)
Open Reasoning Fast-Follower
QwQ Qwen3 Reasoning
Rapidly replicated and iterated on the DeepSeek-R1 recipe, keeping the open reasoning-model ecosystem competitive with closed frontier offerings and giving Chinese labs a credible position on this specific capability axis.
xAI
Fast-Follower
Grok Reasoning Mode
Shipped a reasoning mode with visible thinking traces relatively quickly after the category's emergence, consistent with their broader pattern of prioritizing speed-to-ship over architectural novelty across this blog's coverage of xAI.

🚀 Startups & Funding Activity

Unlike the model-building layer — which requires frontier-lab-scale RL infrastructure — the reasoning-model wave has created a distinct startup opportunity in inference infrastructure and tooling, since reasoning workloads have fundamentally different serving characteristics (long, bursty, latency-tolerant generations) than traditional chat inference.

Groq
$640M
Series D · 2024 · Valuation $2.8B
BlackRock, Cisco Investments, Samsung Catalyst
Together AI
$305M
Series B · 2024 · Valuation $3.3B
General Catalyst, Prosperity7, Salesforce Ventures
Fireworks AI
$52M
Series B · 2024 · Valuation ~$550M
Sequoia Capital, Benchmark
Baseten
$75M
Series C · 2024 · Valuation ~$825M
IVP, Spark Capital, Conviction
Reflection AI
$130M
Series A · 2025
Sequoia Capital, Lightspeed
Prime Intellect
$15M
Seed · 2024
Distributed Global, Compound

Investor thesis patterns: Groq and similar low-latency inference chip companies (also covered in our AI Chips post) are direct beneficiaries of the reasoning-model wave — deterministic, ultra-fast token generation matters even more when a single response involves tens of thousands of thinking tokens. Together AI, Fireworks, and Baseten bet on the "serve open reasoning models efficiently" layer, capturing value from DeepSeek-R1's open-weights disruption without needing frontier-lab-scale RL training budgets themselves. Reflection AI and Prime Intellect represent an emerging category betting specifically on RL-training tooling and infrastructure as its own defensible layer, separate from either model-building or inference-serving.

📐 How Reasoning Is Benchmarked

Reasoning models saturated most older LLM benchmarks quickly, forcing the field toward much harder evaluation sets specifically designed to resist memorization and require genuine multi-step problem-solving.

Math & Logic Benchmarks
AIME
o3
GPQA Diamond
Gemini DT
FrontierMath
o3
ARC-AGI
o3 (high)
Coding & Agentic Benchmarks
SWE-bench
Claude ET
Codeforces Elo
o3
LiveCodeBench
R1
Multi-Step Agentic
Gemini DT
Key Benchmarks Explained

AIME — American Invitational Mathematics Examination problems, hard enough that top human high-school competitors solve only a fraction; reasoning models now regularly outperform most human contestants.

ARC-AGI — Abstraction and Reasoning Corpus, specifically designed to resist memorization by requiring novel pattern generalization on puzzles unlike anything in typical training data — o3's jump here was the field's clearest test-time-scaling headroom signal.

FrontierMath — Extremely hard, largely unpublished research-level math problems commissioned specifically to stay ahead of model capability — scores remain low across all models, deliberately.

SWE-bench — Real-world GitHub issue resolution tasks, directly connecting reasoning capability to the coding-agent applications covered in our Loop Engineering post.

🔨 How to Build a Reasoning Model From Scratch

Training a frontier-class reasoning model from a base pretrained LLM is now a well-documented recipe, largely thanks to DeepSeek-R1's published methodology — though matching frontier-lab results still requires significant RL infrastructure and compute.

1. Start From a Strong Pretrained Base Model

Reasoning training doesn't teach new world knowledge — it teaches deliberation behavior on top of existing capability. Start from the strongest available pretrained (or open-weight) base model rather than training from scratch; DeepSeek-R1 built on DeepSeek-V3, not a fresh pretraining run.

2. Assemble a Verifiable Task Dataset

Collect math problems with known answers, coding problems with test suites, and logic puzzles with checkable solutions — domains where correctness can be verified automatically without human labeling. This is the training-data equivalent of the "internet of robot actions" problem discussed in our Physical Intelligence post, except math/code genuinely does have internet-scale verifiable data available.

3. Optional Cold-Start Supervised Fine-Tuning

DeepSeek-R1's ablations found even a small amount of high-quality chain-of-thought SFT data before RL improves training stability and readability of the resulting reasoning traces, compared to pure RL from the base model with no warm start.

4. Set Up RL Rollout Infrastructure

Build a pipeline that samples many reasoning attempts per training problem from the current policy, executes/checks each attempt against the verifiable answer, and feeds correct/incorrect signal back as reward — this rollout generation is the dominant compute cost of the entire training process.

5. Choose Your RL Algorithm

GRPO (Group Relative Policy Optimization, used by DeepSeek-R1) and PPO variants are the dominant choices — GRPO notably avoids needing a separate value-function model, reducing training infrastructure complexity versus classic PPO.

6. Train With Outcome Rewards First

Start with simple binary correct/incorrect outcome rewards on verifiable domains before attempting more complex process-reward-model approaches — DeepSeek-R1 demonstrated this alone is sufficient for sophisticated reasoning behavior (backtracking, self-verification) to emerge without explicit instruction to do so.

7. Monitor for Reward Hacking

Watch for the model finding degenerate shortcuts that maximize reward without genuine reasoning — repeating filler tokens to game length-based rewards, or overfitting to quirks of the verification harness rather than solving the actual problem. Covered further in Research Frontiers below.

8. Extend Beyond Verifiable Domains Carefully

Once reasoning behavior is established on math/code, cautiously extend training to less verifiable domains using a trained reward model or preference data, monitoring closely — this is where quality control gets substantially harder and where most of the field's remaining research effort is concentrated.

9. Calibrate Test-Time Compute Allocation

Build or fine-tune a mechanism (explicit budget parameter, or learned difficulty estimation) to allocate more thinking tokens to harder queries and fewer to easy ones — naive fixed-length reasoning wastes compute on easy queries and under-serves hard ones.

10. Distill Into Smaller, Faster Models

Once you have a strong large reasoning model, generate reasoning traces from it and use them as supervised fine-tuning data for smaller student models — DeepSeek-R1-Distill models demonstrate this transfers meaningful reasoning capability into models a fraction of the size, at far lower inference cost.

💰 The Economics of Thinking

🎫
Reasoning Tokens Are Billed
Unlike traditional completions, internal thinking tokens count against usage and cost even when hidden from the visible response — a fundamentally new line item in API pricing.
OpenAI o-series API pricing explicitly bills "reasoning tokens" separately from output tokens
📊
Variable Cost Per Query
Unlike fixed-cost traditional inference, the same reasoning model can cost 10-100× more for a hard query than an easy one — breaks the flat per-request pricing assumption most API consumers were used to.
A simple factual question vs. a complex multi-step proof can differ by orders of magnitude in token cost, same model
⚙️
Configurable Thinking Budgets
Developers increasingly get direct control over how much test-time compute to spend per request, trading cost against accuracy explicitly rather than accepting a fixed model behavior.
Claude's extended thinking budget parameter; Gemini's Deep Think effort settings
🖥️
Serving Infrastructure Shift
Reasoning workloads are long, bursty, and latency-tolerant in a way traditional chat completions aren't — favoring different hardware and serving architecture optimizations, directly connecting to the inference-chip landscape from our AI Chips post.
Groq's deterministic low-latency architecture is particularly well-suited to long reasoning-token generation
📉
Distillation Compresses Cost
Distilled smaller reasoning models capture much of the capability at a fraction of the token cost of the frontier teacher model — the primary lever for making reasoning economically viable at scale.
o3-mini and R1-Distill variants offer meaningfully lower per-query cost than their full-size counterparts
🔀
Automatic Routing
Unified router models decide per-query how much reasoning to apply, aiming to avoid both overpaying for easy queries and under-serving hard ones without requiring the developer to choose manually.
GPT-5's unified reasoning router is the clearest example of this pattern maturing into a product

The connection to our AI Chips post: test-time compute is precisely the "second, independent axis" of compute demand flagged there. It changes hardware requirements in a specific way — reasoning workloads are less sensitive to first-token latency (the user expects to wait while the model thinks) but extremely sensitive to sustained token-generation throughput and cost-per-token at scale, since a single query can generate tens of thousands of thinking tokens before a visible answer appears. This is reshaping which chips win which workloads, with low-latency deterministic inference architectures like Groq's LPU finding a natural fit for reasoning-heavy serving.

🔬 Research Frontiers

🎣
Reward Hacking in RL Reasoning
Models trained via RL on imperfect reward signals can find degenerate shortcuts — gaming length-based rewards, exploiting quirks in automated verification harnesses — that maximize reward without genuine problem-solving. Detecting and preventing this remains an open, adversarial research problem.
🎭
Chain-of-Thought Faithfulness
A genuinely unresolved question: does the visible reasoning trace actually reflect the computation that produced the answer, or is it a plausible-sounding post-hoc narrative the model generates alongside a decision reached some other way? This has direct implications for using reasoning traces as an interpretability or safety signal.
📈
Scaling Limits of Test-Time Compute
o3's ARC-AGI results showed real headroom, but the scaling curve appears to plateau at some point for any given base model — understanding where that ceiling sits, and whether it moves with pretraining scale, remains actively studied.
🌫️
Reasoning in Non-Verifiable Domains
The RL-with-verifiable-rewards recipe works cleanly for math and code where correctness is checkable. Extending genuine reasoning improvement to open-ended writing, subjective judgment, and ambiguous real-world decisions — where there's no automatic verifier — remains substantially harder and less solved.
⚖️
Optimal Train-vs-Test Compute Allocation
Given a fixed total compute budget, how should a lab split spending between pretraining scale and RL/test-time infrastructure to maximize final capability? This resource-allocation question is now a first-order strategic decision for every frontier lab, without a settled theoretical answer.
🛡️
Safety Implications of Long Deliberation
Longer, more capable reasoning chains raise new safety questions — could a model reason its way to circumventing safety guidelines through extended deliberation in ways a shorter response wouldn't? Active area of red-teaming and alignment research.
🔗
Reasoning + Tool Use + Agency
Combining internal deliberation with external tool calls, search, and multi-step agentic action (directly connecting to our Loop Engineering post) — whether reasoning and acting should be unified in one trained loop or kept as distinct phases remains architecturally unsettled.
🗜️
Better Distillation Techniques
Current distillation transfers meaningful but incomplete reasoning capability from teacher to student models — closing that gap further, and understanding exactly what's lost in compression, is key to making frontier-grade reasoning economically viable at edge/on-device scale.

🌐 Applications

💻
Coding Agents
Multi-step debugging, complex refactors, and long-horizon software engineering tasks directly benefit from extended deliberation — the core capability behind agentic coding covered in our Loop Engineering post.
🔬
Scientific Research
Hypothesis generation, experimental design reasoning, and literature synthesis where multi-step logical rigor matters more than response speed.
➗
Mathematics & Proof Assistance
Formal and informal mathematical reasoning, competition-level problem solving, and proof verification — the domain where reasoning models show the clearest, most measurable gains.
🧩
Agentic Multi-Step Planning
Breaking down complex, ambiguous tasks into ordered sub-steps and adapting the plan as new information arrives — directly extends the agentic loop concepts from our earlier coverage.
⚖️
Legal & Contract Analysis
Multi-clause contract reasoning, precedent analysis, and identifying subtle logical inconsistencies across long documents.
🏦
Financial Modeling
Multi-step quantitative analysis, scenario reasoning, and identifying non-obvious dependencies across complex financial models.
🎮
Strategy & Game-Playing
Complex multi-move strategic reasoning where lookahead and consideration of opponent responses meaningfully improve outcomes.
🏥
Clinical Decision Support
Differential diagnosis reasoning weighing multiple hypotheses against evidence, where explicit deliberation and self-checking materially improve reliability.

⚖️ The Verdict: Is Test-Time Scaling a Durable Second Law?

🎯 Our Take

The core empirical claim — that spending more compute at inference time reliably buys capability, on a predictable curve, independent of training-time scale — is now validated across enough labs and benchmarks (OpenAI's o1/o3 charts, DeepSeek-R1's replication, Gemini Deep Think, Claude's extended thinking) that it deserves to be called a genuine second scaling law, not a temporary trick. This mirrors the pattern we saw in the AI Chips post: pretraining scaling was showing real diminishing returns, and the field found a second, complementary lever rather than hitting a hard wall.

What remains genuinely uncertain is where the ceiling sits, and how fast it moves. o3's ARC-AGI jump demonstrated real headroom as of early 2025, but every scaling curve eventually plateaus for a given base model — the open research question is whether that ceiling keeps rising with each new pretrained base model generation (making test-time scaling a durable, compounding lever), or whether it saturates independently in a way that limits how much test-time compute alone can ever buy.

The clearest structural shift, regardless of how that plays out: reasoning has moved from a separate product line to a routing decision within unified models — Claude's controllable thinking budget, Gemini's effort settings, and GPT-5's automatic router all point the same direction. This mirrors exactly the modality-consolidation pattern from our Multimodality post: what starts as a distinct specialist capability (separate reasoning models, separate vision models) tends to get absorbed as a configurable dimension within one consolidated foundation model, rather than persisting as permanently separate products.

For builders and investors, the practical read: the durable value isn't in any single reasoning model release — it's in the infrastructure that serves variable, unpredictable, often-massive token volumes efficiently (echoing our AI Chips post's "bet on infrastructure over racers" conclusion), and in products that correctly match reasoning depth to task difficulty rather than either underusing or wastefully overusing test-time compute. DeepSeek-R1 proved the training recipe diffuses fast once discovered — the harder, more durable problem is deploying it economically at scale.