IsoSci: A Benchmark of Isomorphic Cross-Domain Science Problems for Evaluating Reasoning versus Knowledge Retrieval in LLMs

Samir Abdaljalil
Electrical and Computer Engineering
Texas A&M University
College Station, TX USA
Erchin Serpedin
Electrical and Computer Engineering
Texas A&M University
College Station, TX USA
Hasan Kurban
1
College of Science and Engineering
Hamad Bin Khalifa University
Doha, Qatar


Abstract

We introduce IsoSci, a benchmark of isomorphic cross-domain science problem pairs that separates reasoning ability from domain knowledge retrieval in LLM evaluation. Each pair shares identical logical structure but requires different domain-specific knowledge, enabling controlled attribution of reasoning-mode gains. Across five model pairs spanning four model families, we find that 91.3% of reasoning-mode gains are knowledge-dependent rather than structure-invariant (63/69 gains; Wilson 95% CI [82.3%, 96.0%]), directly challenging the assumption that chain-of-thought reasoning improves short-horizon procedural scientific problem-solving. Reasoning toggles on highly capable models provide less than 5pp accuracy gain across all domains, and a reasoning-specialized model (o3-mini) that outperforms its standard counterpart on GPQA Diamond (\(+\)​19.2pp) underperforms on IsoSci (\(-\)​24.7pp), showing that benchmark choice determines conclusions about reasoning utility. We release IsoSci at https://huggingface.co/datasets/isosci/isosci

1 Introduction↩︎

Recent advances in large language models have increasingly emphasized reasoning as a key driver of performance on complex tasks [1][3]. Techniques such as chain-of-thought prompting [4], reasoning-specific training [5], [6], and test-time compute scaling [7] have shown substantial gains on benchmarks such as GPQA [8], SciBench [9], and MMLU-STEM [10].

The problem is that these benchmarks conflate two distinct capabilities: retrieving the correct domain-specific knowledge, and applying the appropriate reasoning procedure over that knowledge. When a model fails a chemistry problem, it is unclear whether the failure reflects an inability to recall the relevant formula or an inability to execute the required reasoning steps. Without disentangling these factors, a basic question goes unanswered: do reasoning mechanisms improve reasoning itself, or do they primarily improve knowledge utilization?

We introduce IsoSci, a benchmark of isomorphic cross-domain science problem pairs designed to answer this question directly. Each problem is paired with a structurally identical counterpart from a different scientific domain: both require the same sequence of logical and computational steps, but depend on entirely different domain knowledge. If a model succeeds on one problem but fails on its isomorphic counterpart, the gap must be attributed to missing knowledge, not to reasoning ability.

Using IsoSci, we evaluate five model pairs across four model families, covering both traditional reasoning-vs-standard comparisons and toggle-based comparisons (same model, reasoning on vs.off). Across 8,408 evaluations spanning four scientific domains, we find that 91.3% of reasoning-mode gains are knowledge-dependent rather than structure-invariant (63/69 gains across all five pairs; Wilson 95% CI [82.3%, 96.0%]), for short-horizon procedural science problems. Enabling reasoning has minimal effect on overall accuracy for high-capability models (below 5pp across domains), and a reasoning-specialized model (o3-mini) that outperforms its standard counterpart on GPQA (\(+\)​19.2pp) underperforms on IsoSci (\(-\)​24.7pp), showing that benchmark choice determines conclusions about reasoning model utility.

These findings suggest that reasoning mechanisms function primarily as extended knowledge retrieval on short-horizon science tasks, increasing the probability that relevant domain facts are surfaced during generation rather than improving logical procedure execution.

1.0.0.1 Contributions.

(1) A construction methodology for isomorphic cross-domain science problem pairs that hold reasoning structure constant while varying domain knowledge, applicable at any scale or domain. (2) The \(p_{\text{know}}\) metric (Eq. 5 ), which decomposes reasoning-mode gains into knowledge-dependent and structure-invariant components. (3) IsoSci, a 144-pair benchmark spanning four scientific domains under CC-BY-4.0, with empirical findings on knowledge dependence of reasoning gains, toggle effects, and benchmark-dependent model comparisons.

2 Related Work↩︎

2.0.0.1 Reasoning in large language models.

Methods for eliciting multi-step behavior include chain-of-thought prompting [4], [11][13] and test-time compute scaling [14]. Evaluations of these methods typically report end-task accuracy improvements, treating different mechanisms as interchangeable, without analyzing how they alter the balance between intermediate computation, search, and reliance on memorized patterns. For scientific reasoning, benchmarks such as MMLU-STEM [10], SciBench [9], and GPQA [8] cover undergraduate to graduate-level science questions across multiple formats and difficulty levels, and have been widely used to track progress across model generations. Their evaluations are primarily aggregate, however, offering limited insight into the sources of model success or failure.

2.0.0.2 Disentangling reasoning and knowledge.

Isolating reasoning ability from knowledge in LLMs remains an open problem [15][17]. Chain-of-thought analyses suggest intermediate steps function more as structured memory retrieval than logical inference [4], [18], [19], and benchmark performance is known to be sensitive to knowledge coverage [20]. The closest concurrent work is [21], who train a PubMedBERT classifier to label biomedical QA items as reasoning-heavy or knowledge-heavy, finding that only 32.8% require multi-step reasoning and that models consistently underperform on that subset. IsoSci differs in three respects: we construct matched pairs with structurally identical solution procedures by design rather than classifying existing items post-hoc; our metric \(p_{\text{know}}\) operates at the pair level and can isolate whether a gain transfers across domains, which stratum-level accuracy cannot.

2.0.0.3 Benchmark design and controlled evaluation.

Recent work improves benchmark quality through adversarial filtering [8], domain stratification [10], and tolerance-based grading [9], addressing memorization and grading fidelity [21], [22]. These designs remain aggregate and do not control for solution procedure across items. IsoSci extends this line by enforcing structural equivalence through isomorphic cross-domain pairs, enabling comparisons where reasoning demands are held fixed and performance can be decomposed into knowledge-dependent and structure-invariant components.

3 The IsoSci Benchmark and Evaluation Protocol↩︎

This section formalizes the IsoSci benchmark and the \(p_{\text{know}}\) decoupling metric. The benchmark holds the reasoning structure of a problem constant across a cross-domain pair while varying the domain knowledge required, so that an accuracy gap between the two members attributes to knowledge rather than to reasoning. The 144-pair release is one instantiation of the methodology, which extends to any scientific domain or scale.

3.1 Notation and Preliminaries↩︎

Let \(\mathcal{D} = \{\text{phys}, \text{chem}, \text{bio}, \text{earth}\}\) denote the four scientific domains (physics, chemistry, biology, earth science). Let \(\mathcal{S} = \{s_1, \dots, s_5\}\) denote the five structure types listed below. Let \(\mathcal{X}\) denote the space of natural-language problem statements and \(\mathcal{Y}\) the space of admissible answers (multiple-choice letters, numerical values, or short text strings). A problem is a tuple \(q = (x_q, a_q, d_q, s_q) \in \mathcal{X} \times \mathcal{Y} \times \mathcal{D} \times \mathcal{S}\) with text \(x_q\), gold answer \(a_q\), domain \(d_q\), and structure \(s_q\); let \(\mathcal{Q}\) denote the set of all such problems. For \(q \in \mathcal{Q}\), let \(K(q)\) denote the set of domain-specific knowledge atoms required to solve \(q\) (formulas, physical or chemical constants, named domain entities). Let \(\mathcal{M} \subset \mathcal{D} \times \mathcal{D}\) denote the set of cross-domain mappings considered, with \(|\mathcal{M}| = 6\) covering each unordered pair of distinct domains.

Let \(\mathcal{F}\) denote the set of LLM configurations under evaluation; each \(f \in \mathcal{F}\) is a (stochastic) mapping from a prompt to a generated string in \(\mathcal{Y}^{*}\). We define the evaluation function \[E : \mathcal{F} \times \mathcal{Q} \to \{0, 1\}, \qquad E(f, q) \;=\; \mathbf{1}\!\left\{ \operatorname{extract}\!\bigl(f(\operatorname{prompt}(x_q))\bigr) \equiv a_q \right\}, \label{eq:eval}\tag{1}\] where \(\operatorname{prompt}(\cdot)\) wraps \(x_q\) in the zero-shot chain-of-thought template (Section 4.3), \(\operatorname{extract}(\cdot)\) applies the cascade of Section 4.3, and \(\equiv\) is exact match for letters or strings and \(\pm 2\%\) relative tolerance for numerical answers. We write \(\Pi \subset \mathcal{F} \times \mathcal{F}\) for the set of evaluated model pairs; each \((R, S) \in \Pi\) has \(R\) in the reasoning configuration and \(S\) in the standard configuration.

3.2 Formal Definition of Isomorphic Pairs↩︎

Definition 1 (Isomorphic problem pair). Two problems \(q, q' \in \mathcal{Q}\) form an isomorphic pair, written \(q \cong q'\), if all of the following hold:

  1. \(d_q \neq d_{q'}\) (different domains);

  2. \(s_q = s_{q'}\) (same structure type);

  3. there exists a bijection \(\phi : K(q) \to K(q')\) such that the solution procedure of \(q'\) is obtained from that of \(q\) by replacing each \(k \in K(q)\) with \(\phi(k)\);

  4. \(K(q) \cap K(q') = \emptyset\) (knowledge sets are disjoint).

3.2.0.1 Structure types (\(\mathcal{S}\)).

IsoSci restricts attention to five short-horizon (3 to 5 reasoning steps) structure types for which the bijection \(\phi\) in Definition 1 is tractable to verify:

  1. Formula recall and substitution: recall a domain law, substitute given values, compute (e.g., ideal gas law, Beer-Lambert law).

  2. Unit conversion chain: multi-step unit tracking across a sequence of conversions.

  3. Conservation law application: identify and apply a conservation principle (energy, mass, charge, momentum).

  4. Proportional reasoning: use ratio or scaling relationships to recover an unknown quantity.

  5. Two-step causal chain: qualitative reasoning where cause \(A\) implies effect \(B\) implies effect \(C\), with no numerical computation.

Table 1 shows a representative pair with structure \(s =\) formula_recall_and_substitute and three solution steps under non-overlapping knowledge sets.

Table 1: Example isomorphic pair from (physics to chemistry mapping).Both problems share structure type formula_recall_and_substitutewith three solution steps. Knowledge sets \(K(q)\) and \(K(q')\) are disjoint.
Role Problem
Source \(q\) A 2.0 mol sample of ideal gas at 300 K occupies 49.2 L. What is the pressure in atm? (requires: \(PV = nRT\); \(R = 0.0821\) L\(\cdot\)atm/mol\(\cdot\)K)
Target \(q'\) A solution of weak acid HA has concentration \(C = 0.10\) M and acid dissociation constant \(K_a = 1.8 \times 10^{-5}\). What is the pH? (requires: \(\mathrm{pH} = -\log\sqrt{K_a C}\))
Structure \(s\) recall formula \(\to\) substitute values \(\to\) compute
Domains \((d_q, d_{q'})\) physics (thermodynamics) \(\to\) chemistry (acid-base)

3.3 Dataset Construction↩︎

Construction proceeds in three stages, summarized as \(\mathcal{Q}^{\text{seed}} \xrightarrow{\text{generate}} \mathcal{Q}^{\text{cand}} \xrightarrow{\text{verify}} \mathcal{Q}^{\text{pass}} \xrightarrow{\text{balance}} \mathrm{\small IsoSci}{}\).

3.3.0.1 Stage 1: Seed collection.

The seed pool \(\mathcal{Q}^{\text{seed}}\) aggregates 2,315 items from GPQA Diamond [8] (\(n = 198\)), SciBench [9] (\(n = 585\)), and MMLU-STEM [10] (\(n = 1{,}532\)). Earth-science seeds, absent from these sources, are generated synthetically with claude-sonnet-4-5 (96 problems; prompt in Appendix 8.4), giving 2,411 problems. Token-overlap deduplication (\(\operatorname{Jaccard} > 0.40\)) yields \(|\mathcal{Q}^{\text{seed}}| = 2{,}190\) unique problems (physics 867, chemistry 639, biology 588, earth 96).

3.3.0.2 Stage 2: Isomorphic partner generation.

For each mapping \((d, d') \in \mathcal{M}\), we sample up to \(n_{\text{seed}} = 25\) seeds from \(\{q \in \mathcal{Q}^{\text{seed}} : d_q = d\}\) and prompt claude-sonnet-4-5 to generate \(n_{\text{cand}} = 3\) candidate target problems \(q'\) per seed satisfying conditions (i) to (iv) of Definition 1 under the source structure \(s_q\) (prompt in Appendix 8.2). This yields \(|\mathcal{Q}^{\text{cand}}| = 429\) candidate pairs across \(\mathcal{M}\).

3.3.0.3 Stage 3: Automated verification.

A panel of three judges, \(\mathcal{J} = \{\text{claude-sonnet-4-5}, \text{GPT-4o-mini}, \text{DeepSeek-V3}\}\), scores each candidate on four criteria \(\mathcal{C} = \{c_{\text{logic}}, c_{\text{indep}}, c_{\text{diff}}, c_{\text{self}}\}\) corresponding to logical equivalence, domain independence, difficulty parity, and self-containment. Let \(r_j(c, q, q') \in \{1,2,3,4,5\}\) denote the rating from judge \(j \in \mathcal{J}\) on criterion \(c \in \mathcal{C}\). A pair \((q, q')\) is accepted into \(\mathcal{Q}^{\text{pass}}\) if and only if \[\min_{j \in \mathcal{J}} \;\min_{c \in \mathcal{C}} \;r_j(c, q, q') \;\geq\; 3.5. \label{eq:accept}\tag{2}\] Of 429 candidates, 217 satisfy 2 (50.6% pass rate). After balancing across \(\mathcal{M}\) to a target of 22 to 25 pairs per mapping, the released benchmark is \(\mathrm{\small IsoSci}{} = \mathcal{Q}^{\text{pass}}_{\text{bal}}\) with \(|\mathrm{\small IsoSci}{}| = 144\) pairs (288 problems). Distribution and overall acceptance rates are reported in Table 2.

Table 2: dataset statistics. Of 429 candidates, 217 satisfy theacceptance rule [eq:accept] (50.6%); 144 are retained after balancingacross \(\mathcal{M}\). The overall accept rate is the ratio of retained tocandidate.
Domain mapping \((d, d')\) Candidates Retained Overall accept rate
physics \(\to\) chemistry 75 25 33.3%
physics \(\to\) biology 75 25 33.3%
physics \(\to\) earth sci. 60 25 41.7%
chemistry \(\to\) biology 75 22 29.3%
chemistry \(\to\) earth sci. 69 22 31.9%
biology \(\to\) earth sci. 75 25 33.3%
Total 429 144 33.6%

3.3.0.4 Robustness of the verification rule.

Because claude-sonnet-4-5 contributes both to candidate generation in Stage 2 and to the judge panel \(\mathcal{J}\), a confound is possible: shared blind spots could inflate the accepted set \(\mathcal{Q}^{\text{pass}}\). Recomputing 2 over \(\mathcal{J} \setminus \{\text{claude-sonnet-4-5}\}\) rejects only \(1/144\) released pairs, retaining 99.3%; no pair accepted by the two-judge panel is rejected by the three-judge panel.

3.3.0.5 Human expert audit.

Two PhD-level annotators independently rated a stratified sample of 50 candidates (25 LLM-accepted, 25 LLM-rejected) on \(\mathcal{C}\). Inter-annotator agreement was substantial (\(\kappa = 0.714\), exact agreement 84%), comparable to LLM-human agreement (\(\kappa \in \{0.686, 0.648\}\)). Against human consensus on the 42 pairs with full annotator agreement, the LLM ensemble attained precision \(0.941\), recall \(0.842\), and \(F_1 = 0.889\). The single false positive involved formula overlap across domains; the three false negatives indicate a conservative bias that reduces dataset size without contaminating it.

3.4 Comparison with Existing Science Benchmarks↩︎

Table 3 positions IsoSci relative to existing benchmarks. The defining property, isolating reasoning from knowledge via isomorphic pairs, is absent from all prior work. Recent benchmarks emphasizing multimodality (PhysUniBench [23]), symbolic correctness (QuantumBench [24]), or research-grade derivation (FrontierMath [25]) target complementary dimensions of scientific reasoning. IsoSci provides a controlled diagnostic specifically for the knowledge-versus-reasoning attribution question, which the above benchmarks do not address by design.

Table 3: Comparison of with existing science benchmarks. = supported; = not supported; \(\sim\) = partial.
Property GPQA SciBench MMLU-STEM
Isolates reasoning from knowledge
Cross-domain isomorphic pairs
Domain-stratified \(\sim\) \(\sim\)
Free-response format
Graduate-level difficulty \(\sim\) \(\sim\)
Publicly released
\(N\) problems 448 695 14,042 288

4 Experimental Setup↩︎

4.1 Model Configurations↩︎

We evaluate \(|\Pi| = 5\) paired configurations \(\Pi = \{(R_i, S_i)\}_{i=1}^{5}\) in two tiers (Table 4). Three main pairs are run on all four benchmarks; two supplementary pairs are run on IsoSci alone because of API latency and budget constraints. A pair is traditional if \(R_i\) and \(S_i\) are distinct trained models from the same family, and toggle if \(R_i\) and \(S_i\) are the same model with the provider’s reasoning flag set to True and False respectively. To avoid potential contamination, we exclude all Anthropic-family models from \(\Pi\) because claude-sonnet-4-5 was used in Stages 1 to 3.

Table 4: Model pairs \((R, S) \in \Pi\). Traditional pairs compare areasoning-trained model against a standard-trained counterpart. Togglepairs use the same model with reasoning enabled or disabled, eliminatingarchitectural confounds. Supplementary pairs were evaluated on alone.
Pair Reasoning config \(R\) Standard config \(S\) Type
openai/o3-mini openai/gpt-4o-mini Traditional
think-on/off
reasoning=True
reasoning=False Toggle
think-on/off
reasoning=True
reasoning=False Toggle
Supplementary pairs ( only)
deepseek/deepseek-r1-0528 deepseek/deepseek-chat-v3-0324 Traditional
qwen/qwq-32b qwen/qwen-2.5-72b-instruct Traditional

The pair o3-mini versus GPT-4o-mini follows the canonical reasoning-versus-standard comparison [26]; because traditional pairs differ in pretraining and RLHF objectives in addition to reasoning training, causal claims about the reasoning mechanism are most cleanly supported by the toggle pairs. Qwen3-32B [27] and Gemini 2.0 Flash [28] expose a reasoning toggle via the reasoning.enabled parameter, holding all model weights and decoding parameters constant; including a mid-capability (Qwen3-32B) and a high-capability model (Gemini 2.0 Flash, 91.9% MMLU-STEM) tests whether the toggle effect is capability-dependent. Supplementary pairs DeepSeek-R1 versus DeepSeek-V3 [29] and QwQ-32B versus Qwen2.5-72B extend coverage of traditional pairs.

4.2 Evaluation Benchmarks↩︎

Main pairs are evaluated on \(\mathcal{B} = \{\mathrm{\small IsoSci}{}, \text{GPQA}, \text{MMLU-STEM}, \text{SciBench}\}\) with item counts 288, 198, 750, and 585 respectively (a total of 1,821 items). IsoSci mixes formats inherited from its seed sources: 103 pairs (71.5%) are 4-way multiple choice (MMLU-STEM seeds), 38 pairs (26.4%) are free-response numerical (SciBench seeds), and 3 pairs (2.1%) are short answer. Supplementary pairs are evaluated on IsoSci alone. The total evaluation volume is \(10{,}926\) API calls, of which \(8{,}408\) (\(76.9\%\)) returned valid responses; exclusion analysis appears in Appendix 12.

4.3 Evaluation Protocol↩︎

4.3.0.1 Inference.

For each \(f \in \mathcal{F}\) and \(q \in \bigcup \mathcal{B}\) we sample \(y = f(\operatorname{prompt}(x_q))\) once at temperature \(0\) with maximum output 8,192 tokens. The prompt template is the zero-shot chain-of-thought instruction:

Think step by step. Show your reasoning clearly. Provide your final answer at the end in the format: Final Answer: <your answer>

For multiple-choice items (GPQA, MMLU-STEM, and the MCQ subset of IsoSci), the four choices are appended to \(x_q\) in a deterministically shuffled order (seed equals item index).

4.3.0.2 Answer extraction.

The map \(\operatorname{extract} : \mathcal{Y}^{*} \to \mathcal{Y} \cup \{\bot\}\) applies a five-pattern cascade and returns the first match: (1) the substring after **Final Answer:**; (2) the contents of \boxed{...}; (3) the numeric content of the last display equation $$...$$; (4) the substring after Therefore or The answer is; (5) the last numeric expression in \(y\). For multiple-choice items, an additional pass matches written-out answer text against the choice options. Full algorithm appears in Appendix 9.

4.3.0.3 Grading.

For IsoSci, the equality test \(\equiv\) in 1 is conditioned on the format inherited from the seed: letter match for MCQ items, \(\pm 2\%\) relative tolerance for free-response numerical items, and exact string match for short-answer items. GPQA and MMLU-STEM use letter match; SciBench uses \(\pm 2\%\) tolerance throughout. The \(\pm 2\%\) rule may be inappropriate for logarithmic quantities (pH, p\(K_a\)); manual review of 50 SciBench chemistry responses identified 3 cases (\(<\)​0.6pp impact) where rounding convention differences caused false negatives.

4.3.0.4 Aggregation.

Domain-stratified deltas (Table 7) pool all records for a given domain across \(\mathcal{B}\) and weight each record equally; this means benchmarks contributing more domain-relevant items contribute more to the aggregate (for example, MMLU-STEM contributes 250 biology items versus GPQA’s 19). Per-benchmark breakdowns appear in Appendix 7. IsoSci-specific quantities (\(p_{\text{know}}\), \(\Delta_{\text{acc}}\) in Table 6) use IsoSci alone.

4.4 Reasoning-Knowledge Decoupling Metric↩︎

For a pair \((R, S) \in \Pi\) and a problem \(q \in \mathcal{Q}\), define the gain indicator \[G_{R,S}(q) \;=\; \mathbf{1}\!\left\{ E(R, q) = 1 \;\wedge\; E(S, q) = 0 \right\}. \label{eq:gain}\tag{3}\] For each isomorphic pair \((q, q') \in \mathrm{\small IsoSci}{}\) and each \((R, S) \in \Pi\), classify the pair by its joint gain pattern under 3 and aggregate over IsoSci: \[\begin{align} k_s &= \sum_{(q, q') \in \mathrm{\small IsoSci}{}} G_{R,S}(q)\,\bigl(1 - G_{R,S}(q')\bigr), \nonumber \\ k_t &= \sum_{(q, q') \in \mathrm{\small IsoSci}{}} \bigl(1 - G_{R,S}(q)\bigr)\,G_{R,S}(q'), \nonumber \\ k_b &= \sum_{(q, q') \in \mathrm{\small IsoSci}{}} G_{R,S}(q)\,G_{R,S}(q'). \label{eq:counts} \end{align}\tag{4}\] A reasoning-mode gain on a pair is knowledge-dependent if it occurs on exactly one member of the pair (it contributes to \(k_s\) or \(k_t\)): the reasoning configuration improves on one domain but not on the structurally identical other, indicating that the gain reflects domain-specific knowledge rather than shared reasoning structure. A gain is structure-invariant if it occurs on both members (it contributes to \(k_b\)). The knowledge-dependence ratio is \[p_{\text{know}} \;=\; \frac{k_s + k_t}{k_s + k_t + k_b}, \label{eq:pkno}\tag{5}\] computed over the \(n_{\text{gain}} = k_s + k_t + k_b\) pairs on which any gain exists. We report Wilson 95% confidence intervals on \(p_{\text{know}}\) (Table 6). Because \(k_b\) requires improvement on both pair members, \(p_{\text{know}}\) is a conservative upper bound on knowledge-dependence: asymmetrically expressed reasoning gains, those improving the harder member only, contribute to \(k_s + k_t\) even when they reflect structural improvement.

4.5 Assumptions↩︎

The methodology depends on the following assumptions, each anchored empirically where possible.

  1. Verifiable bijection. For every released pair \((q, q') \in \mathrm{\small IsoSci}{}\), the bijection \(\phi\) in Definition 1 exists and the solution procedure is preserved under \(\phi\). Anchor: the acceptance rule 2 filters pairs that fail this property, attaining \(F_1 = 0.889\) against human consensus on the audited subset.

  2. Disjoint knowledge. \(K(q) \cap K(q') = \emptyset\) for every released pair. Anchor: criterion \(c_{\text{indep}}\) in 2 enforces this; the dominant LLM-judge failure mode is formula overlap across domains, identified in 1 of 50 audited cases.

  3. Toggle isolation. For toggle pairs, \(R\) and \(S\) correspond to the same model weights with all decoding parameters held constant except the provider-specific reasoning flag, so any \(E(R, q) - E(S, q)\) difference attributes to the reasoning mechanism rather than to model identity.

  4. Pair-level independence. Pair outcomes \((G_{R,S}(q), G_{R,S}(q'))\) are independent across distinct pairs in \(\mathrm{\small IsoSci}{}\), supporting Wilson confidence intervals on \(p_{\text{know}}\) and bootstrap confidence intervals on \(\Delta_{\text{acc}}\).

  5. Coverage. The seed pool \(\mathcal{Q}^{\text{seed}}\) is representative of short-horizon, information-complete, procedural scientific problems at the undergraduate to early-graduate level. long-horizon derivation, hypothesis generation, and open-ended synthesis are out of scope.

4.6 Scope and Limitations↩︎

The methodology covers short-horizon (3 to 5 step) procedural problems across four scientific domains and the five structure types of \(\mathcal{S}\) (Section 3.2). Long-horizon derivations, research-grade symbolic computation, hypothesis generation, and open-ended synthesis are out of scope. Generation and verification rely on LLMs, with a residual false-positive rate of approximately 6% against human consensus; convergence of \(p_{\text{know}}\) across five model pairs from four families provides empirical evidence that this does not change the direction of the finding. For toggle pairs, the reasoning flag alters generation behavior but not model weights, so toggle comparisons test inference-time reasoning rather than reasoning-specialized training. Asymmetric truncation (approximately 23% of API calls; Appendix 12) imposes a conservative bias: a robustness check on the valid-response subset shifts the pooled \(p_{\text{know}}\) estimate by 0.9pp (Appendix 14). Additional limitations are discussed in Section 6.0.0.1.

5 Results↩︎

Table 5 reports accuracy for all six model configurations across all four benchmarks.

Table 5: Accuracy (%) for all model configurations across benchmarks. For toggle pairs,“R” denotes reasoning-on, “S” denotes reasoning-off (same underlying model). 95% bootstrap CIs reported in Appendix [sec:app:full95results].
Model Mode GPQA MMLU-STEM SciBench
o3-mini R 36.8 56.1 60.0 41.7
GPT-4o-mini S 61.5 36.9 79.2 38.5
Qwen3-32B R 37.2 29.8 60.8 28.2
Qwen3-32B S 36.8 24.2 57.7 25.3
Gemini 2.0 Flash R 61.8 59.6 91.9 53.5
Gemini 2.0 Flash S 62.2 61.1 91.9 52.1

4pt

5.1 Reasoning-Knowledge Decoupling on IsoSci↩︎

Table 6 presents the core IsoSci result: the attribution of reasoning-mode gains to knowledge-dependent versus structure-invariant improvements. The \(n_{\text{gain}}\) column reports the number of pairs on which any gain exists per model pair; \(p_{\text{know}}\) is computed exclusively over this subset, and Wilson 95% CIs are reported. The wide CIs (e.g., [67.6, 100.0] for Gemini and DeepSeek-R1) reflect small \(n_{\text{gain}}\) values, a direct consequence of near-zero or negative overall deltas for several pairs.

Under the symmetric definition (Eq. 5 ), which counts gains on either pair member as knowledge-dependent, the three main model pairs yield a pooled ratio of \(41/43 = 95.3\%\) (Wilson 95% CI [84.5%, 98.7%]), with per-pair values of 100%, 89.5%, and 100%. Two supplementary pairs evaluated on IsoSci only — DeepSeek-R1 vs.DeepSeek-V3 and QwQ-32B vs.Qwen2.5-72B — are consistent with this pattern. Including all five pairs, the pooled \(p_{\text{know}} = 91.3\%\) (63/69 gains, CI [82.3%, 96.0%]), with tighter CIs than the three-pair estimate. QwQ-32B shows the most structure-invariant gains (\(k_b = 4\)) and equal source and target deltas (\(+\)​4.2pp on both), suggesting partial cross-domain transfer; its \(p_{\text{know}} = 77.8\%\) is the lowest of the five pairs but remains well above chance. Appendix 14 reports a robustness check on the valid-response subset; the pooled three-pair estimate shifts by only 0.9pp (94.4%, CI [81.9%, 98.5%]), confirming the finding is not driven by asymmetric truncation. A source/target label-swap permutation test (Appendix 15) finds no significant directional imbalance for the main pairs (\(p = 0.065\)\(0.195\)), though we note a marginal result for QwQ-32B (\(p = 0.048\)).

Table 6: Reasoning-knowledge decoupling on . \(k_s\) = source-onlygains; \(k_t\) = target-only gains; \(k_b\) = structure-invariant gains (bothmembers). \(p_{\text{know}} = (k_s+k_t)/(k_s+k_t+k_b)\) with Wilson 95%CI. Supplementary pairs (DeepSeek, QwQ) were evaluated on only.
Model pair \(k_s\) \(k_t\) \(k_b\) \(n_{\text{gain}}\) \(p_{\text{know}}\) 95% CI
o3-mini / GPT-4o-mini 5 11 0 16 100.0% [80.6, 100.0]
Qwen3-32B think on/off 12 5 2 19 89.5% [68.6, 97.1]
Gemini Flash think on/off 7 1 0 8 100.0% [67.6, 100.0]
DeepSeek-R1 / DeepSeek-V3 6 2 0 8 100.0% [67.6, 100.0]
QwQ-32B / Qwen2.5-72B 11 3 4 18 77.8% [54.8, 91.0]
Pooled (all 5 pairs) 41 22 6 69 91.3% [82.3, 96.0]

Across all five model pairs, knowledge-dependent gains dominate structure-invariant gains, with \(p_{\text{know}}\) ranging from 77.8% to 100% and a pooled estimate of 91.3%. The pattern is consistent: when the reasoning configuration improves on one member of a pair, it typically does not improve on the isomorphic counterpart despite an identical solution procedure. The convergence across five model pairs spanning four model families (OpenAI, Google, Qwen, DeepSeek) and both comparison types mitigates concerns about LLM-judge reliability in the construction pipeline and reduces the risk that the finding is model-specific.

5.1.0.1 Interpretation.

The IsoSci design provides a direct test: if reasoning improvement were structural (better at multi-step inference regardless of domain), gains would manifest equally on both members of an isomorphic pair. The data rejects this for the problem types covered by IsoSci. Extended reasoning appears to help models retrieve and apply domain facts more thoroughly, but does not improve the logical procedure applied once those facts are retrieved. Whether this finding extends to long-horizon or open-ended scientific reasoning remains an open question.

5.2 Reasoning Toggles Provide Minimal Benefit on Science↩︎

Table 7 reports accuracy deltas (\(\Delta_{\text{acc}}\) = reasoning \(-\) standard) stratified by domain across all benchmarks. For the two toggle pairs—where architectural confounds are eliminated—gains are 0–4pp at most. For Gemini (91.9% MMLU-STEM), the toggle makes essentially no difference across all four domains, with all 95% CIs including zero. Qwen3 shows small positive gains that barely exclude zero (physics: \(+\)​1.1 to \(+\)​4.7pp). McNemar’s test confirms this: for both toggle pairs the discordant counts are small and nearly equal (Qwen3: \(b=21\), \(c=20\); Gemini: \(b=8\), \(c=9\)), yielding McNemar statistic \(= 0.0\) (\(p = 1.0\)) — no evidence of a systematic toggle effect in either direction.

Table 7: Domain-stratified accuracy deltas ( = reasoning \(-\) standard, pp)averaged across all benchmarks. 95% bootstrap CIs in parentheses.
Model pair Physics Chemistry Biology Earth Sci.
o3 / GPT-4o \(-\)9.6 (\(-\)14.1, \(-\)5.1) \(-\)6.0 (\(-\)10.3, \(-\)1.7) \(-\)9.4 (\(-\)14.1, \(-\)4.7) \(-\)25.0 (\(-\)35.6, \(-\)14.4)
Qwen3 on/off \(+\)2.9 (\(+\)1.1, \(+\)4.7) \(+\)2.6 (\(+\)0.7, \(+\)4.5) \(+\)2.9 (\(+\)0.3, \(+\)5.5) \(+\)4.2 (\(-\)4.2, \(+\)12.5)
Gemini 2.0 on/off \(+\)0.6 (\(-\)1.8, \(+\)3.0) \(+\)0.7 (\(-\)2.4, \(+\)3.8) \(-\)0.6 (\(-\)4.1, \(+\)2.9) \(-\)4.2 (\(-\)15.3, \(+\)6.9)
Average \(\Delta\) \(-\)2.0 \(-\)0.9 \(-\)2.4 \(-\)8.3

4pt

5.3 Benchmark Choice Determines Conclusions About Reasoning Models↩︎

Figure 1: image.

Figure 2: image.

This benchmark-dependent reversal has a direct implication: conclusions about reasoning model utility on science depend entirely on which benchmark is used. GPQA Diamond, with its emphasis on conceptual depth and multi-step derivation, favors reasoning-specialized models. IsoSci, with its structured formula-substitution problems, reveals that the same model is less capable of efficient knowledge retrieval. Neither benchmark alone provides a complete picture; together they diagnose where and how a model’s science capability breaks down.

6 Conclusion↩︎

We introduce IsoSci, a benchmark of isomorphic cross-domain science problems designed to disentangle reasoning from domain knowledge in LLM evaluation. The core contributions are a construction methodology for isomorphic problem pairs applicable at any scale or domain, and the \(p_{\text{know}}\) metric that decomposes reasoning-mode gains into knowledge-dependent and structure-invariant components. Across five model pairs and four model families, most reasoning-mode gains are knowledge-dependent, and enabling reasoning yields only marginal improvements on short-horizon procedural science tasks. The reversal for o3-mini, strong on GPQA Diamond and weak on IsoSci, shows that no single benchmark provides a complete picture of scientific capability. We hope the isomorphic-pair methodology and \(p_{\text{know}}\) metric support more precise evaluation of scientific reasoning and motivate larger instantiations covering longer-horizon problem types.

6.0.0.1 Limitations.

(1) Dataset scope: With 144 pairs, IsoSci is smaller than prior benchmarks and does not support fine-grained sub-domain analysis; however, it suffices for the controlled pairwise comparisons underlying our claims. (2) Model coverage: We evaluate a limited set of models; however, results are consistent across traditional and toggle-based comparisons, suggesting the observed patterns are not model-specific. (3) Grading noise: Automated grading (±2% tolerance with pattern-based extraction) may introduce minor errors, mainly from formatting or unit mismatches; manual checks indicate this affects \(<3\%\) of cases and does not change overall conclusions. (4) Toggle interpretation: The reasoning.enabled flag changes generation behavior but not model weights; it remains the cleanest available method for isolating reasoning at inference time.

7 Full Accuracy Results with Confidence Intervals↩︎

Table 8 reports complete accuracy results for all six model configurations across all four benchmarks and four scientific domains, with 95% bootstrap confidence intervals (1,000 samples).

Table 8: Full accuracy results (%) with 95% bootstrap CIs.“R” = reasoning mode; “S” = standard mode.\(n\) = number of problems evaluated per cell.“—” indicates that the source benchmark contains no questionsin that scientific domain: GPQA Diamond has no earth science questions;MMLU-STEM as downloaded contains no earth science subset;SciBench covers only physics and chemistry, with no biology or earthscience problems. Earth science coverage is provided exclusively by, which includes 72 earth science problems per modelconfiguration sourced from our synthetic generation pipeline(Section [sec:sec:construction]).
Model Mode Physics Chemistry Biology Earth Sci.
(\(n\)=75 / 69 / 72 / 72)
o3-mini R 52.0 [40.0, 64.0] 30.4 [20.3, 42.0] 34.7 [25.0, 45.8] 29.2 [19.4, 40.3]
GPT-4o-mini S 69.3 [58.7, 80.0] 62.3 [50.7, 73.9] 59.7 [48.6, 70.8] 54.2 [41.7, 65.3]
Qwen3-32B R 41.3 [29.3, 53.3] 21.7 [13.0, 31.9] 45.8 [34.7, 57.0] 38.9 [27.8, 50.0]
Qwen3-32B S 36.0 [25.3, 46.7] 26.1 [15.9, 37.7] 50.0 [38.9, 62.5] 34.7 [25.0, 45.8]
Gemini Flash R 65.3 [53.3, 76.0] 62.3 [50.7, 72.5] 58.3 [47.2, 69.4] 61.1 [50.0, 72.2]
Gemini Flash S 65.3 [54.7, 76.0] 59.4 [47.8, 71.0] 58.3 [47.2, 69.4] 65.3 [54.2, 76.4]
GPQA Diamond (\(n\)=86 / 93 / 19 / 0)
o3-mini R 65.1 [54.7, 74.4] 47.3 [37.6, 57.0] 57.9 [36.8, 78.9]
GPT-4o-mini S 44.2 [33.7, 54.7] 30.1 [21.5, 39.8] 36.8 [15.8, 57.9]
Qwen3-32B R 46.5 [36.0, 57.0] 10.8 [5.4, 18.3] 47.4 [26.2, 68.4]
Qwen3-32B S 30.2 [20.9, 39.5] 17.2 [9.7, 24.7] 31.6 [10.5, 52.6]
Gemini Flash R 81.4 [73.3, 89.5] 37.6 [28.0, 47.3] 68.4 [47.4, 89.5]
Gemini Flash S 81.4 [73.3, 89.5] 39.8 [30.1, 50.5] 73.7 [52.6, 89.5]
MMLU-STEM (\(n\)=250 / 250 / 250 / 0)
o3-mini R 43.6 [38.0, 49.6] 51.6 [45.6, 57.6] 84.8 [80.4, 88.8]
GPT-4o-mini S 71.6 [65.6, 76.4] 74.0 [68.4, 79.6] 92.0 [88.8, 95.2]
Qwen3-32B R 45.6 [39.6, 51.6] 51.2 [44.8, 57.2] 85.6 [81.2, 90.0]
Qwen3-32B S 44.4 [38.4, 50.8] 47.2 [41.6, 53.2] 81.6 [76.8, 86.8]
Gemini Flash R 91.2 [87.2, 94.4] 89.2 [84.8, 92.8] 95.2 [92.4, 97.6]
Gemini Flash S 91.2 [87.6, 94.4] 88.8 [84.8, 92.4] 95.6 [92.8, 98.0]
SciBench (\(n\)=236 / 349 / 0 / 0)
o3-mini R 47.0 [41.1, 53.4] 38.1 [32.9, 43.3]
GPT-4o-mini S 45.8 [39.4, 52.1] 33.5 [28.7, 38.7]
Qwen3-32B R 29.7 [23.7, 36.0] 27.2 [22.6, 32.4]
Qwen3-32B S 30.5 [25.0, 36.4] 21.8 [17.8, 26.4]
Gemini Flash R 52.5 [46.2, 59.3] 54.2 [49.0, 59.3]
Gemini Flash S 50.8 [44.5, 57.2] 53.0 [48.1, 58.5]

3pt

8 Evaluation Prompts↩︎

8.1 Zero-Shot Chain-of-Thought Evaluation Prompt↩︎

All models receive the following system-level instruction prepended to each question:

Think step by step. Show your reasoning clearly. Provide your final answer at the end in the format: **Final Answer:** <your answer>

For GPQA Diamond (MCQ), the question is formatted as:

{question_text}
A) {option_A}
B) {option_B}
C) {option_C}
D) {option_D}

Answer choices are shuffled using a deterministic seed equal to the question index, ensuring reproducibility. The correct answer letter varies per question.

8.2 Isomorphic Partner Generation Prompt↩︎

The following prompt was used to generate isomorphic partner problems (Stage 2):

System: You are an expert in multiple scientific disciplines with deep knowledge of physics, chemistry, biology, and earth science. Your task is to create ISOMORPHIC science problems — problems that share identical logical and mathematical structure but require different domain knowledge. “Isomorphic” means: same number and type of reasoning steps; same mathematical operations; same solution procedure; but different domain facts, constants, formulas, and named entities. You must respond with valid JSON only.

User: I have a source problem from {source_domain} with the following structure:

SOURCE PROBLEM: {question}

CORRECT ANSWER: {answer}

REASONING STRUCTURE: - Structure type: {structure_type} - Key formula/principle used: {formula} - Solution steps: {steps}

Your task: Generate {n} isomorphic partner problems in {target_domain}.

Each partner must: (1) use a DIFFERENT formula/principle from {target_domain}; (2) have IDENTICAL logical structure: {structure_type}; (3) have the same number of solution steps ({n_steps} steps); (4) be solvable at undergraduate level; (5) be completely self-contained; (6) have a unique, unambiguous correct answer.

Return a JSON array with fields: question, answer, formula_used, solution_steps, domain_knowledge_required, isomorphism_justification, sub_topic.

8.3 LLM Judge Verification Prompt↩︎

The following prompt was used for automated pair verification (Stage 3):

System: You are an expert science educator and benchmark quality reviewer. Evaluate pairs of science problems for structural isomorphism. Score each criterion from 1 to 5. Respond with valid JSON only.

User: Evaluate this isomorphic problem pair:

=== SOURCE PROBLEM ({source_domain}) ===
{source_question}
ANSWER: {source_answer}

=== TARGET PROBLEM ({target_domain}) ===
{target_question}
ANSWER: {target_answer}

=== CLAIMED ISOMORPHISM ===
Structure type: {structure_type}
Justification: {justification}

Score this pair on 4 criteria (1–5 each): 1. LOGICAL EQUIVALENCE (1–5): same reasoning procedure? 2. DOMAIN INDEPENDENCE (1–5): knowledge required is non-overlapping? 3. DIFFICULTY PARITY (1–5): equally challenging at undergraduate level? 4. SELF-CONTAINMENT (1–5): fully specified with all needed information?

Return JSON: {“logical_equivalence”: int, “domain_independence”: int, “difficulty_parity”: int, “self_containment”: int, “answer_seems_correct”: bool, “rejection_reason”: str or null}

8.4 Earth-Science Seed Problem Generation Prompt↩︎

The following prompt was used to generate the 96 synthetic earth-science seed problems in Stage 1 (Section 3.3). The same prompt template was used for any domain where benchmark coverage was insufficient; in practice only earth science required synthetic generation. Temperature was set to 0.7 to encourage topical diversity.

System: You are an expert science educator creating evaluation problems. Your task is to generate clear, well-defined science problems suitable for a benchmark dataset. Each problem must: (1) be solvable at college or advanced undergraduate level; (2) have a single unambiguous correct answer; (3) require a clear, identifiable reasoning procedure; (4) be self-contained (all needed information is in the problem). Respond only with valid JSON — no preamble or explanation.

User: Generate {n} distinct {structure_type} problems in earth science.

Structure type definition:
- formula_recall_and_substitute: student must recall a specific law/formula, substitute given values, compute result
- unit_conversion_chain: multi-step unit conversion requiring tracking of units throughout
- conservation_law_application: identify and apply a conservation principle (energy, mass, charge, etc.)
- proportional_reasoning: use ratios or scaling relationships to find an unknown quantity
- two_step_causal_chain: qualitative reasoning where A leads to B leads to C (no computation required)

Requirements:
- All numerical values must be given in the problem
- Difficulty: college undergraduate
- Vary the sub-topics within earth science
- Each problem must be solvable in 3–5 reasoning steps

Return a JSON array of objects, each with: {“question”: “full problem text”, “answer”: “correct answer with units if applicable”, “solution_steps”: [“step 1”, “step 2”, ...], “formula_used”: “name of the key formula or principle”, “sub_topic”: “specific topic within earth science”, “estimated_steps”: <integer 3–5>}

9 Answer Extraction Algorithm↩︎

Algorithm 3 describes the answer extraction procedure applied to all model responses.

Figure 3: Answer extraction from model response

10 Example Dataset Pairs↩︎

We present representative examples from IsoSci, illustrating the structure of isomorphic problem pairs across domains. Each pair consists of a source and target problem with identical reasoning structure but distinct domain knowledge.

Structure: conservation law + proportional reasoning

Source problem (Physics):

A liquid flows at a constant flow rate through a pipe with circular cross-sections of varying diameters. At one point in the pipe, the diameter is \(2\;\text{cm}\) and the flow speed is \(18\;\text{m/s}\). What is the flow speed at another point in this pipe, where the diameter is \(3\;\text{cm}\)?

A) \(4\;\text{m/s}\)
B) \(6\;\text{m/s}\)
C) \(8\;\text{m/s}\)
D) \(12\;\text{m/s}\)

Answer: C) \(8\;\text{m/s}\)

Target problem (Chemistry):

A gas diffuses through a porous membrane at a constant molar flow rate. At one location in the membrane, the cross-sectional area is \(4.0\;\text{cm}^2\) and the diffusion flux is \(0.12\;\text{mol}/(\text{cm}^2 \cdot \text{s})\). What is the diffusion flux at another location where the cross-sectional area is \(6.0\;\text{cm}^2\)?

A) \(0.04\;\text{mol}/(\text{cm}^2 \cdot \text{s})\)
B) \(0.06\;\text{mol}/(\text{cm}^2 \cdot \text{s})\)
C) \(0.08\;\text{mol}/(\text{cm}^2 \cdot \text{s})\)
D) \(0.18\;\text{mol}/(\text{cm}^2 \cdot \text{s})\)

Answer: C) \(0.08\;\text{mol}/(\text{cm}^2 \cdot \text{s})\)

Structure: CLT + standardization + probability lookup

Source problem (Physics):

Let \(X\) equal the maximal oxygen intake of a human on a treadmill, measured in milliliters of oxygen per minute per kilogram of body weight. Assume that, for a particular population, the mean of \(X\) is \(\mu = 54.030\) and the standard deviation is \(\sigma = 5.8\). Let \(\bar{X}\) be the sample mean of a random sample of size \(n = 47\).

Find \(P(52.761 \leq \bar{X} \leq 54.453)\), approximately.

Answer: \(0.6247\)

Target problem (Chemistry):

Let \(Y\) equal the molar concentration of a sodium chloride solution, measured in moles per liter. Assume that, for a particular preparation method, the mean of \(Y\) is \(\mu = 0.850\;\text{M}\) and the standard deviation is \(\sigma = 0.042\;\text{M}\). Let \(\bar{Y}\) be the sample mean of a random sample of size \(n = 36\).

Find \(P(0.836 \leq \bar{Y} \leq 0.859)\), approximately.

Answer: \(0.6247\)

11 Dataset Release and Reproducibility↩︎

11.0.0.1 Dataset and Croissant metadata.

IsoSci is released on HuggingFace at https://huggingface.co/datasets/isosci/isosci (anonymized for review). The repository includes train (80 pairs) and test (64 pairs) splits stratified by domain mapping, provided for downstream studies that require held-out evaluation sets, such as fine-tuning or few-shot prompting experiments. All results in this paper use the full 144-pair set without train/test separation. In addition to full pair metadata, and a Croissant-compliant croissant.json metadata file at the repository root. The Croissant file was validated locally using the mlcroissant package prior to submission.

11.0.0.2 Evaluation code.

The full pipeline is released at https://anonymous.4open.science/r/isosci-603C/. The pipeline is implemented in Python 3.9+ and requires only standard scientific libraries plus the requests package for API calls. All random seeds are fixed for reproducibility.

11.0.0.3 Computational cost.

Table 9 reports approximate API costs for replicating our evaluation.

Table 9: Approximate API cost for full replication.Estimates are based on publicly listed OpenRouter pricing at the time of evaluation and may vary over time.
Stage API calls Est.cost (USD)
Dataset construction (Stages 1–3) \(\sim\)800 $80–120
Model evaluation (Stage 4) \(\sim\)10,926 $400–800
Total \(\sim\)11,726 $480–920

11.0.0.4 Model versions.

Table 10 lists exact model identifiers used in this study, accessed via the OpenRouter API.

Table 10: Exact model identifiers used in evaluation.
Model OpenRouter identifier
o3-mini (reasoning) openai/o3-mini
GPT-4o-mini (standard) openai/gpt-4o-mini-2024-07-18
Qwen3-32B thinking=ON qwen/qwen3-32b:nitro + reasoning.enabled=true
Qwen3-32B thinking=OFF qwen/qwen3-32b:nitro + reasoning.enabled=false
Gemini 2.0 Flash thinking=ON google/gemini-2.0-flash-001 + reasoning.enabled=true
Gemini 2.0 Flash thinking=OFF google/gemini-2.0-flash-001 + reasoning.enabled=false
Dataset construction only (not evaluated)
Claude claude-sonnet-4-5 (generation) anthropic/claude-sonnet-4-5
GPT-4o-mini (judge) openai/gpt-4o-mini-2024-07-18
DeepSeek-V3 (judge) deepseek/deepseek-v3

11.0.0.5 Toggle implementation.

For both Qwen3-32B and Gemini 2.0 Flash, we pass "reasoning": {"enabled": true/false} as a top-level field in the OpenRouter API request body. When enabled=false, the model generates a direct response without a visible <think>...</think> block; when enabled=true, the model prefixes its response with an explicit reasoning chain before the final answer. Temperature is 0 in both conditions and no other parameters are modified. Manual inspection of 20 randomly sampled response pairs confirmed that the toggle controls the presence of a visible <think> block but that both conditions generate comparably long final responses on structured scientific problems. We note that this toggle suppresses visible chain-of-thought generation but does not modify model weights; it is possible that models internally perform multi-step reasoning in standard mode without surfacing it, in which case our comparisons measure the effect of visible extended reasoning.

12 API Exclusion Analysis↩︎

Of 10,926 API calls (\(6\) configurations \(\times\) \((288 + 198 + 585 + 750)\) items), 8,408 (76.9%) returned valid responses used in analysis. The remaining 2,518 (23.1%) were excluded due to output token limit truncation (\(\approx\)​18%, concentrated in reasoning-on configurations on free-response benchmarks), API timeout (\(\approx\)​3%), and format errors (\(\approx\)​2%). Reasoning-on configurations show higher exclusion rates on SciBench (28% vs.% for standard mode), consistent with longer reasoning chains hitting the 8,192 token limit. This asymmetric exclusion could in principle suppress observed reasoning-mode gains; we note it as a conservative bias — if anything it understates reasoning-mode accuracy, making the null finding for toggle pairs more rather than less credible. Evaluations affected by an earlier 2,048 token limit were rerun after the limit was increased.

13 Statistical Tests↩︎

13.0.0.1 McNemar’s test.

We used McNemar’s test with continuity correction to assess whether reasoning and standard configurations produce significantly different correct/incorrect patterns on paired IsoSci items (\(n=288\) per comparison). The test statistic is \((|b-c|-1)^2/(b+c)\) where \(b\) = items correct under reasoning only and \(c\) = items correct under standard only. Results are reported in Table 11.

For o3-mini vs.GPT-4o-mini, the test confirms a highly significant difference (\(b=16\), \(c=87\), stat\(=47.57\), \(p<0.001\)): the standard model (GPT-4o-mini) outperforms on substantially more items than the reasoning model does.

For the two toggle pairs, the discordant counts are small and nearly equal: Qwen3-32B (\(b=21\), \(c=20\)) and Gemini 2.0 Flash (\(b=8\), \(c=9\)). The continuity correction yields a statistic of 0.00 in both cases (\(p=1.0\)), indicating no evidence of a systematic toggle effect. We note that the accuracies are not literally identical — Qwen3-32B shows 37.2% vs.% and Gemini shows 61.8% vs.% — but the discordant pairs are balanced in both directions, meaning gains and losses from enabling reasoning cancel out almost exactly across the 288 items.

Table 11: McNemar’s test results on paired items (continuity-corrected).\(b\) = reasoning correct, standard wrong; \(c\) = reasoning wrong, standard correct.\(n=288\) paired items per comparison.
Comparison \(b\) \(c\) Statistic \(p\)-value Interpretation
o3-mini vs.GPT-4o-mini 16 87 47.57 \(<\)0.001 Significant difference
Qwen3-32B think-on vs.off 21 20 0.00 1.000 No evidence of toggle effect
Gemini Flash think-on vs.off 8 9 0.00 1.000 No evidence of toggle effect

13.0.0.2 Bootstrap confidence intervals.

All reported CIs use 1,000 bootstrap samples with the percentile method. The random seed is fixed at 42 for all bootstrap calculations.

13.0.0.3 Binomial test on source/target gain asymmetry.

As a complement to \(p_{\text{know}}\), we test whether source-only gains (\(k_s\)) and target-only gains (\(k_t\)) occur with equal probability under the null hypothesis \(H_0: \Pr[\text{source-only}] = 0.5\). This tests directional asymmetry in where the knowledge bottleneck falls, which is distinct from the primary \(p_{\text{know}}\) finding.

Across the three main model pairs (\(k_s = 24\), \(k_t = 17\), \(n = 41\) asymmetric gains), the binomial test yields \(p = 0.349\): no significant directional asymmetry within the main pairs. Pooled across all five model pairs (\(k_s = 41\), \(k_t = 22\), \(n = 63\)), the test yields \(p = 0.023\), indicating that source-only gains outnumber target-only gains at conventional significance. This asymmetry is driven by the supplementary pairs (DeepSeek-R1 and QwQ-32B) and should be interpreted with caution: it suggests that source problems may be slightly harder or more knowledge-discriminating than target problems on average, but it does not affect the primary finding that knowledge-dependent gains (\(k_s + k_t\)) dominate structure-invariant gains (\(k_b\)) across all five pairs.

14 Robustness Check: \(p_{\text{know}}\) on Valid-Response Subset↩︎

A potential concern is that asymmetric response truncation could bias \(p_{\text{know}}\) if truncated responses are systematically correct or incorrect. We recompute \(p_{\text{know}}\) under the symmetric definition (Eq. 5 ) restricted to items where both configurations produced valid, non-truncated responses (non-empty response, non-empty extracted answer, no API error).

Table 12 reports results. Qwen3-32B shows the largest exclusion rate (88 invalid reasoning responses, 86 invalid standard responses out of 288), leaving 194 items (67.4%). The restricted accuracy for Qwen3-32B rises from 37% to 54%, confirming that invalid responses are concentrated on harder items.

Despite this, the pooled restricted \(p_{\text{know}} = 94.4\%\) (34/36 gains, Wilson 95% CI [81.9%, 98.5%]) is within 3pp of the full-set estimate of 95.3% (43 main pairs, CI [84.5%, 98.7%]), and the CIs overlap substantially. The finding is robust to exclusion of invalid responses.

Table 12: Robustness check: \(p_{\text{know}}\) on the valid-response subsetunder the symmetric definition. “Restricted \(n\)” = items retained afterexcluding truncated or empty responses.
Model pair Restr.\(n\) Excl.R Excl.S \(n_{\text{gain}}\) \(p_{\text{know}}\) 95% CI
o3-mini / GPT-4o-mini 276 12 0 12 100.0% [75.8, 100.0]
Qwen3-32B think on/off 194 88 86 16 87.5% [64.0, 96.5]
Gemini Flash think on/off 288 0 0 8 100.0% [67.6, 100.0]
Pooled 758 36 94.4% [81.9, 98.5]
Full-set (Table [tbl:tab:decoupling]) 864 43 95.3% [84.5, 98.7]

The Qwen3-32B restricted \(n_{\text{gain}} = 16\) is smaller than the full-set value of 19, as expected: restricting to valid responses removes some pairs where a gain existed, shrinking the denominator. The \(p_{\text{know}}\) estimate changes from 89.5% to 87.5%, well within the overlapping confidence intervals. The direction of the finding is unchanged across all three model pairs and both the full-set and restricted analyses.

15 Source/Target Label Permutation Test↩︎

A potential concern is that the asymmetry between source-only gains (\(k_s\)) and target-only gains (\(k_t\)) reflects a systematic difficulty imbalance between source and target problems rather than domain knowledge asymmetry. To test this, we performed a label-swap permutation test: for each pair, we randomly swapped the source and target labels with probability 0.5, recomputed \(|k_s - k_t|\) on the shuffled data, and repeated for 1,000 iterations. The empirical \(p\)-value is the fraction of permutations yielding \(|k_s - k_t| \geq\) the observed value.

Results are reported in Table 13. The observed source/target imbalance is not statistically significant at any conventional threshold (\(p = 0.065\)\(0.195\) per model pair). We cannot rule out that some portion of the \(k_s\)/\(k_t\) asymmetry reflects difficulty differences between source and target problems rather than directional knowledge asymmetry.

Crucially, this test addresses a secondary question about the direction of knowledge-dependent gains, not the primary finding. The main claim rests on \(p_{\text{know}} = (k_s + k_t)/(k_s + k_t + k_b) = 95.3\%\), which measures whether knowledge-dependent gains (\(k_s + k_t = 41\)) dominate structure-invariant gains (\(k_b = 2\)). This ratio is unaffected by the source/target label assignment: swapping labels converts \(k_s\) gains into \(k_t\) gains and vice versa, but leaves \(k_s + k_t\) unchanged. The permutation test therefore has no bearing on the primary finding.

Table 13: Source/target label-swap permutation test. The test statistic is\(|k_s - k_t|\); the null distribution is generated by randomly swappingsource and target labels within pairs (1,000 iterations, seed 42).\(p\)-values above 0.05 indicate the observed imbalance is consistent withrandom label assignment. This test addresses label-direction asymmetry,not the primary \(p_{\text{know}}\) finding.
Model pair \(k_s\) \(k_t\) \(|k_s - k_t|\) Perm. \(p\)-value
o3-mini / GPT-4o-mini 5 11 6 0.195
Qwen3-32B think on/off 12 5 7 0.136
Gemini Flash think on/off 7 1 6 0.065

References↩︎

[1]
Jiahao Yu, Zelei Cheng, Xian Wu, and Xinyu Xing. : Learning from critical steps to improve LLM reasoning. In The Thirty-ninth Annual Conference on Neural Information Processing Systems, 2025. URL https://openreview.net/forum?id=c6RDAutyNE.
[2]
Nouha Dziri, Ximing Lu, Melanie Sclar, Xiang Lorraine Li, Liwei Jiang, Bill Yuchen Lin, Sean Welleck, Peter West, Chandra Bhagavatula, Ronan Le Bras, Jena D. Hwang, Soumya Sanyal, Xiang Ren, Allyson Ettinger, Zaid Harchaoui, and Yejin Choi. Faith and fate: Limits of transformers on compositionality. In Thirty-seventh Conference on Neural Information Processing Systems, 2023. URL https://openreview.net/forum?id=Fkckkr3ya8.
[3]
Aitor Lewkowycz, Anders Johan Andreassen, David Dohan, Ethan Dyer, Henryk Michalewski, Vinay Venkatesh Ramasesh, Ambrose Slone, Cem Anil, Imanol Schlag, Theo Gutman-Solo, Yuhuai Wu, Behnam Neyshabur, Guy Gur-Ari, and Vedant Misra. Solving quantitative reasoning problems with language models. In Alice H. Oh, Alekh Agarwal, Danielle Belgrave, and Kyunghyun Cho, editors, Advances in Neural Information Processing Systems, 2022. URL https://openreview.net/forum?id=IFXTZERXdM7.
[4]
Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, brian ichter, Fei Xia, Ed Chi, Quoc V Le, and Denny Zhou. Chain-of-thought prompting elicits reasoning in large language models. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, and A. Oh, editors, Advances in Neural Information Processing Systems, volume 35, pages 24824–24837. Curran Associates, Inc., 2022. URL https://proceedings.neurips.cc/paper_files/paper/2022/file/9d5609613524ecf4f15af0f7b31abca4-Paper-Conference.pdf.
[5]
Jun Wang. A tutorial on llm reasoning: Relevant methods behind chatgpt o1, 2025. URL https://arxiv.org/abs/2502.10867.
[6]
Xinyi Wang, Lucas Caccia, Oleksiy Ostapenko, Xingdi Yuan, William Yang Wang, and Alessandro Sordoni. Guiding language model reasoning with planning tokens. In First Conference on Language Modeling, 2024. URL https://openreview.net/forum?id=wi9IffRhVM.
[7]
Charlie Victor Snell, Jaehoon Lee, Kelvin Xu, and Aviral Kumar. Scaling LLM test-time compute optimally can be more effective than scaling parameters for reasoning. In The Thirteenth International Conference on Learning Representations, 2025. URL https://openreview.net/forum?id=4FWAwZtd2n.
[8]
David Rein, Betty Li Hou, Asa Cooper Stickland, Jackson Petty, Richard Yuanzhe Pang, Julien Dirani, Julian Michael, and Samuel R. Bowman. : A graduate-level google-proof q&a benchmark. In First Conference on Language Modeling, 2024. URL https://openreview.net/forum?id=Ti67584b98.
[9]
Xiaoxuan Wang, Ziniu Hu, Pan Lu, Yanqiao Zhu, Jieyu Zhang, Satyen Subramaniam, Arjun R. Loomba, Shichang Zhang, Yizhou Sun, and Wei Wang. . In Proceedings of the Forty-First International Conference on Machine Learning, 2024.
[10]
Dan Hendrycks, Collin Burns, Steven Basart, Andy Zou, Mantas Mazeika, Dawn Song, and Jacob Steinhardt. Measuring massive multitask language understanding. In International Conference on Learning Representations, 2021. URL https://openreview.net/forum?id=d7KBjmI3GmQ.
[11]
Samir Abdaljalil, Hasan Kurban, Khalid Qaraqe, and Erchin Serpedin. Theorem-of-thought: A multi-agent framework for abductive, deductive, and inductive reasoning in language models. In Yuji Zhang, Canyu Chen, Sha Li, Mor Geva, Chi Han, Xiaozhi Wang, Shangbin Feng, Silin Gao, Isabelle Augenstein, Mohit Bansal, Manling Li, and Heng Ji, editors, Proceedings of the 3rd Workshop on Towards Knowledgeable Foundation Models (KnowFM), pages 111–119, Vienna, Austria, August 2025. Association for Computational Linguistics. ISBN 979-8-89176-283-1. . URL https://aclanthology.org/2025.knowllm-1.10/.
[12]
Wanhua Li, Zibin Meng, Jiawei Zhou, Donglai Wei, Chuang Gan, and Hanspeter Pfister. SocialGPT: Prompting LLMs for social relation reasoning via greedy segment optimization. In The Thirty-eighth Annual Conference on Neural Information Processing Systems, 2024. URL https://openreview.net/forum?id=xcF2VbyZts.
[13]
Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc V Le, Ed H. Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou. Self-consistency improves chain of thought reasoning in language models. In The Eleventh International Conference on Learning Representations, 2023. URL https://openreview.net/forum?id=1PL1NIMMrw.
[14]
Feng Chen, Allan Raventos, Nan Cheng, Surya Ganguli, and Shaul Druckmann. Rethinking fine-tuning when scaling test-time compute: Limiting confidence improves mathematical reasoning. In The Thirty-ninth Annual Conference on Neural Information Processing Systems, 2025. URL https://openreview.net/forum?id=jvVQeSMeGM.
[15]
Ivan Kartac, Mateusz Lango, and Ondrej Dušek. Reasoning gets harder for llms inside a dialogue, 2026. URL https://arxiv.org/abs/2603.20133.
[16]
Zhanke Zhou, Xiao Feng, Zhaocheng Zhu, Jiangchao Yao, Sanmi Koyejo, and Bo Han. From passive to active reasoning: Can large language models ask the right questions under incomplete information? In Forty-second International Conference on Machine Learning, 2025. URL https://openreview.net/forum?id=LCaTpVuvpj.
[17]
Risha Hazra, Gabriele Venturato, Pedro Zuidberg Dos Martires, and Luc De Raedt. Have large language models learned to reason? a characterization via 3-SAT. In Second Conference on Language Modeling, 2025. URL https://openreview.net/forum?id=MPTlWIVSMU.
[18]
Yihuai Hong, Meng Cao, Dian Zhou, Lei Yu, and Zhijing Jin. The reasoning-memorization interplay in language models is mediated by a single direction. In Wanxiang Che, Joyce Nabende, Ekaterina Shutova, and Mohammad Taher Pilehvar, editors, Findings of the Association for Computational Linguistics: ACL 2025, pages 21565–21585, Vienna, Austria, July 2025. Association for Computational Linguistics. ISBN 979-8-89176-256-5. . URL https://aclanthology.org/2025.findings-acl.1111/.
[19]
Mingyu Jin, Weidi Luo, Sitao Cheng, Xinyi Wang, Wenyue Hua, Ruixiang Tang, William Yang Wang, and Yongfeng Zhang. Disentangling memory and reasoning ability in large language models. In Wanxiang Che, Joyce Nabende, Ekaterina Shutova, and Mohammad Taher Pilehvar, editors, Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1681–1701, Vienna, Austria, July 2025. Association for Computational Linguistics. ISBN 979-8-89176-251-0. . URL https://aclanthology.org/2025.acl-long.84/.
[20]
Yasaman Razeghi, Robert L Logan IV, Matt Gardner, and Sameer Singh. Impact of pretraining term frequencies on few-shot numerical reasoning. In Yoav Goldberg, Zornitsa Kozareva, and Yue Zhang, editors, Findings of the Association for Computational Linguistics: EMNLP 2022, pages 840–854, Abu Dhabi, United Arab Emirates, December 2022. Association for Computational Linguistics. . URL https://aclanthology.org/2022.findings-emnlp.59/.
[21]
Rahul Thapa, Qingyang Wu, Kevin Wu, Harrison G Zhang, Angela Zhang, Eric Wu, Haotian Ye, and James Zou. Reasoning or knowledge: Stratified evaluation of biomedical LLMs. In Vera Demberg, Kentaro Inui, and Lluís Marquez, editors, Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers), pages 2450–2483, Rabat, Morocco, March 2026. Association for Computational Linguistics. ISBN 979-8-89176-380-7. . URL https://aclanthology.org/2026.eacl-long.111/.
[22]
Yuangang Li, Justin Tian Jin Chen, Ethan Yu, David Hong, and Iftekhar Ahmed. Beyond output correctness: Benchmarking and evaluating large language model reasoning in coding tasks, 2026. URL https://arxiv.org/abs/2604.12379.
[23]
Lintao Wang, Encheng Su, Jiaqi Liu, Pengze Li, Jiabei Xiao, Wenlong Zhang, Xinnan Dai, Xi Chen, Yuan Meng, Lei Bai, Wanli Ouyang, Shixiang Tang, Aoran Wang, and Xinzhu Ma. Physunibench: A multi-modal physics reasoning benchmark at undergraduate level, 2026. URL https://arxiv.org/abs/2506.17667.
[24]
Shunya Minami, Tatsuya Ishigaki, Ikko Hamamura, Taku Mikuriya, Youmi Ma, Naoaki Okazaki, Hiroya Takamura, Yohichi Suzuki, and Tadashi Kadowaki. Quantumbench: A benchmark for quantum problem solving, 2025. URL https://arxiv.org/abs/2511.00092.
[25]
Elliot Glazer, Ege Erdil, Tamay Besiroglu, Diego Chicharro, Evan Chen, Alex Gunning, Caroline Falkman Olsson, Jean-Stanislas Denain, Anson Ho, Emily de Oliveira Santos, Olli Järviniemi, Matthew Barnett, Robert Sandler, Matej Vrzala, Jaime Sevilla, Qiuyu Ren, Elizabeth Pratt, Lionel Levine, Grant Barkley, Natalie Stewart, Bogdan Grechuk, Tetiana Grechuk, Shreepranav Varma Enugandla, and Mark Wildon. Frontiermath: A benchmark for evaluating advanced mathematical reasoning in ai, 2025. URL https://arxiv.org/abs/2411.04872.
[26]
OpenAI. Openai o3 and o4-mini system card, 2025. URL https://openai.com/index/o3-o4-mini-system-card/.
[27]
An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, Chujie Zheng, Dayiheng Liu, Fan Zhou, Fei Huang, Feng Hu, Hao Ge, Haoran Wei, Huan Lin, Jialong Tang, Jian Yang, Jianhong Tu, Jianwei Zhang, Jianxin Yang, Jiaxi Yang, Jing Zhou, Jingren Zhou, Junyang Lin, Kai Dang, Keqin Bao, Kexin Yang, Le Yu, Lianghao Deng, Mei Li, Mingfeng Xue, Mingze Li, Pei Zhang, Peng Wang, Qin Zhu, Rui Men, Ruize Gao, Shixuan Liu, Shuang Luo, Tianhao Li, Tianyi Tang, Wenbiao Yin, Xingzhang Ren, Xinyu Wang, Xinyu Zhang, Xuancheng Ren, Yang Fan, Yang Su, Yichang Zhang, Yinger Zhang, Yu Wan, Yuqiong Liu, Zekun Wang, Zeyu Cui, Zhenru Zhang, Zhipeng Zhou, and Zihan Qiu. Qwen3 technical report, 2025. URL https://arxiv.org/abs/2505.09388.
[28]
Deepmind. Gemini 2.0 flash model card, 2025. URL http://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-2-0-Flash-Model-Card.pdf.
[29]
Daya Guo, Dejian Yang, Haowei Zhang, Junxiao Song, Peiyi Wang, Qihao Zhu, Runxin Xu, Ruoyu Zhang, Shirong Ma, and Xiao et al. Bi. Deepseek-r1 incentivizes reasoning in llms through reinforcement learning. Nature, 645 (8081): 633–638, sept 2025. ISSN 1476-4687. . URL http://dx.doi.org/10.1038/s41586-025-09422-z.

  1. Corresponding Author: hkurban@hbku.edu.qa↩︎