Paper deep dive
Broken Symmetry in LLM Refusal: Answer Release Is More Local Than Refusal Restoration
Yiqi Liu, Yang Wang, Songxin Wang, Chenghao Xiao, Chenghua Lin
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 95%
Last extracted: 8/22/2026, 2:58:52 AM
Summary
This paper investigates the internal mechanisms of Large Language Model (LLM) refusal, revealing a 'broken symmetry' where releasing a withheld answer is a highly local operation (single-position patch), whereas restoring refusal requires broader, multi-position interventions. The study demonstrates that while the correct answer remains linearly recoverable from hidden states during refusal, this recoverability does not translate to reliable behavioral control via linear direction editing, implying that probe-based safety audits may overestimate true control.
Entities (8)
Relation Signals (6)
Answer Release â ismorelocalthan â Refusal Restoration
confidence 99% · releasing this withheld answer is a highly local operation... Conversely, the reverse operation is not equally local
Answer Release â requires â Single-Position Patch
confidence 98% · releasing this withheld answer is a highly local operation, requiring only a single-position patch.
Refusal Restoration â requires â Broader Interventions
confidence 97% · reimposing suppression requires broader interventions across multiple positions
Qwen2.5-7B-Instruct â exhibits â Broken Symmetry
confidence 96% · We establish our high-resolution mechanistic results mainly on Qwen-family checkpoints... Under matched causal interventions, refusal exhibits a pronounced asymmetry
Displacement Vector â failstoactas â Reliable Linear Control Toggle
confidence 95% · it fails to act as a reliable, reversible linear control toggle between behaviours.
Probe Recoverability â overestimates â True Behavioural Control
confidence 94% · probe recoverability can overestimate true behavioural control
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:When a language model refuses to answer a prompt, it is unclear whether the correct answer is erased from its internal representations, or merely suppressed at the output layer. We investigate this mechanism using a controlled withhold setting, which yields perfectly matched answering and refusal trajectories for bidirectional activation patching. We uncover a causal asymmetry in intervention locality under matched causal interventions, which we term broken symmetry. Even when a model generates a clean refusal, the correct answer remains linearly recoverable from its hidden states. Furthermore, releasing this withheld answer is a highly local operation, requiring only a single-position patch. Conversely, the reverse operation is not equally local: reimposing suppression requires broader interventions across multiple positions, and assembling a coherent refusal sequence is more difficult still. We further demonstrate that while an average answer-to-refusal displacement vector marks the geometric difference between these states, it fails to act as a reliable, reversible linear control toggle between behaviours. Taken together, our findings show that refusal does not function as a simple symmetric switch. For safety and auditing, this implies that probe recoverability can overestimate true behavioural control, and locating refusal-relevant directions does not reliably grant the ability to steer a model from answering to coherent refusal.
Tags
Links
- Source: https://arxiv.org/abs/2608.15772v1
- Canonical: https://arxiv.org/abs/2608.15772v1
Trouble viewing inline? Open PDF directly â
Full Text
72,574 characters extracted from source content.
Expand or collapse full text
Broken Symmetry in LLM Refusal: Answer Release Is More Local Than Refusal Restoration Yiqi Liu 1 , Yang Wang 1 , Songxin Wang 2 , Chenghao Xiao 2 , Chenghua Lin 1 1 University of Manchester, 2 Shanghai University of Finance and Economics yiqi.liu@manchester.ac.ukchenghua.lin@manchester.ac.uk Abstract When a language model refuses to answer a prompt, it is unclear whether the correct an- swer is erased from its internal representa- tions, or merely suppressed at the output layer. We investigate this mechanism using a con- trolled withhold setting, which yields perfectly matched answering and refusal trajectories for bidirectional activation patching. We uncover a causal asymmetry in intervention locality un- der matched causal interventions, which we term broken symmetry. Even when a model generates a clean refusal, the correct answer remains linearly recoverable from its hidden states. Furthermore, releasing this withheld answer is a highly local operation, requiring only a single-position patch. Conversely, the reverse operation is not equally local: reimpos- ing suppression requires broader interventions across multiple positions, and assembling a co- herent refusal sequence is more difficult still. We further demonstrate that while an average answer-to-refusal displacement vector marks the geometric difference between these states, it fails to act as a reliable, reversible linear con- trol toggle between behaviours. Taken together, our findings show that refusal does not function as a simple symmetric switch. For safety and auditing, this implies that probe recoverability can overestimate true behavioural control, and locating refusal-relevant directions does not re- liably grant the ability to steer a model from answering to coherent refusal. 1 Introduction Suppose a model has enough information to iden- tify a correct answer, but has been instructed not to reveal it. If refusal operates like a simple, local switch within the modelâs internal states, then turn- ing refusal off should expose the hidden answer, and turning it back on should require a compara- ble, equally local edit. Recent work makes this switch-like picture compelling: compact activation directions can steer refusal behaviour (Arditi et al., 2024), and contrastive activation-addition provides a standard recipe for intervening on these directions (Zou et al., 2023a; Rimsky et al., 2024). However, directional steerability does not es- tablish causal symmetry. A geometric direction may mark where answering and refusing states dif- fer, but it does not prove that answer release and full refusal assembly are controlled by matched, equally local inverse edits. This distinction is criti- cal because refusal is not a monolithic behaviour. Suppressing the local decision space (the answer channel) is mechanistically distinct from generat- ing an explicit, stable refusal string (full refusal assembly). Motivated by this gap, we use symmetry as a diagnostic null for matched causal interventions: if a highly local edit releases a withheld answer, the matched reverse edit should reimpose answer- channel suppression with comparable locality. We investigate this across state-of-the-art open-weight models (including the Qwen, Llama, Mistral, and Gemma families). By using a controlled withhold setting, where instruction-forced prompts demand that the model hide the correct option to an an- swerable A/B question, we isolate matched answer- ing and refusing trajectories with a shared answer- channel readout. We establish our high-resolution mechanistic results mainly on Qwen-family check- points, and then provide cross-family support for the same qualitative pattern. Under matched causal interventions, refusal ex- hibits a pronounced asymmetry in intervention lo- cality. At a high level, the picture is clear: the withheld answer remains linearly recoverable, re- leasing it is a highly local operation, but restoring refusal is not. Bidirectional patching demonstrates that a single-position edit is sufficient to restore the hidden answer on the answer-channel readout. In contrast, reimposing suppression requires broader patches across multiple positions, and assembling full refusal behaviour is harder still. We call this arXiv:2608.15772v1 [cs.AI] 16 Aug 2026 IOIGT Refusal 0.0 0.5 1.0 H(T) CE (normalized) 1.000 0.999 1.000 Probe recovery IOIGTRefusal 0.0 0.5 1.0 Answer availability rate 1.0001.000 0.000 Behavioural output Balanced Internal Representation Harmful Safe Refusal Transformation Harmful Answer Channel Hidden State Hidden answer is recoverable Null Hypothesis: refusal behaves as a local symmetric switch Diverse Outputs Refusal Path Inputs Safe same hidden state Figure 1: Conceptual picture of hidden-answer suppression and the symmetry hypothesis. A model may internally encode the correct answer while producing a refusal output. If refusal behaves like a local switch, then enabling and disabling it should require comparable local interventions. pattern broken symmetry. Furthermore, while we can isolate an average answer-to-refusal dis- placement vector, adding or removing this shared direction does not act as a reliable, reversible toggle between answering and coherent refusal. With this distinction established, our paper makes three primary claims: âą Refusal interventions are not equally local. Releasing a withheld answer requires only a local, single-position edit, but reimposing answer-channel suppression requires broader, distributed support. âąSuppression and assembly dissociate. Sup- pressing the correct answer channel is causally distinct from assembling a coherent refusal string under intervention. âąHidden recoverability overestimates be- havioural control. Because the correct an- swer remains recoverable even during a clean refusal, probe-only safety audits overestimate true behavioural control. Across extensive validations over model sizes (from 7B to 32B) and model families (Qwen, Llama, Mistral, and Gemma), the qualitative hidden-state asymmetry holds, while generation- level control and shared-direction interventions show checkpoint-dependent strength. This pattern is consistent with a dissociation between concen- trated refusal geometry and reliable behavioural control. Taken together, these results suggest that locating refusal-relevant geometry does not inher- ently grant causal control over refusal behaviour in LLMs. 2 Related Work Causal patching and decoder-restricted recov- ery. Activation patching descends from causal mediation and tracing (Vig et al., 2020; Meng et al., 2022), with recent guidance on metric choice and saturation (Zhang and Nanda, 2024; Heimer- sheim and Nanda, 2024). On the decoder side, V-information and MDL-style probing treat the de- coder family as part of the measured quantity (Xu et al., 2020; Hewitt et al., 2021; Pimentel et al., 2020; Voita and Titov, 2020), motivating our use of progressively richer decoder familiesâlinear probes, MLP probes, affine lenses, and tuned lenses (Belrose et al., 2023; Pal et al., 2023)âto separate recoverability from behavioural control. Hidden knowledge and refusal geometry.Mod- els can internally encode information that their outputs suppress (Burns et al., 2023; Azaria and Mitchell, 2023; Gekhman et al., 2025; Fedzechk- ina et al., 2026). In the refusal setting, Arditi et al. (2024) show that a shared refusal direction causally changes behaviour, and WollschlĂ€ger et al. (2025) extend this to multi-dimensional concept cones. These works characterise refusal-relevant geometry but do not test whether answer release and refusal restoration are mirror-local inverse operations. Activation steering and safety mechanisms. Contrastive activation addition (Zou et al., 2023a; Rimsky et al., 2024) and related work localise safety-relevant features via sparse autoencoders (Yeo et al., 2025), over-refusal mitigation (Dabas et al., 2025), and weight pruning (Orgad et al., 2026). These methods demonstrate directional steerability but do not ask whether a refusal- relevant direction is sufficient for full behaviour assembly. We address this with matched bidirec- tional patching. 3 Experimental Setup Every experiment in our pipeline asks two linked questions on the same hidden states: First, can a restricted decoder recover the hidden answer? Second, can a causal edit force the model to use that answer in behaviour? The controlled withhold setting is a methodologi- cal prerequisite for bidirectional patching: matched trajectories and a shared answer-channel readout are required to define inverse interventions on a common coordinate. Naturalistic harmful prompts do not admit this structure. Models and the Withhold Task The primary testbed is Qwen2.5-7B-Instruct, which is open- weight, instruction-tuned, stable under the con- trolled withhold gate, and small enough for high- resolution activation patching. We also run scal- ing checks on Qwen2.5-14B/32B and cross-family checks on Llama, Mistral, and Gemma checkpoints. Table 4 lists the exact model names and Hugging Face IDs. The main causal task is a controlled alternate- choice (A/B) withhold setting. We provide an an- swerable multiple-choice prompt, but explicitly in- struct the model to hide the correct option while preserving the fixed A/B answer channel. We com- pare this against standard easy-task baselines like Greater-Than and Indirect Object Identification (IOI) (Hanna et al., 2023; Wang et al., 2023). Patching on Matched Trajectories The con- trolled withhold setting yields two matched for- ward passes with identical token lengths, allowing for clean residual-stream activation patching: âąThe A-run (Answering Trajectory): The prompt asks an A/B question and instructs the model to answer it (e.g., âAnswer with A or B.â). âąThe R-run (Refusing Trajectory): The prompt asks the identical question but adds a withhold instruction (e.g., âDo not reveal the correct option; refuse to answerâ). We run both prompts, cache the pre-sampling residual-stream statesR â,t , and transplant states from one run into the other at specific layersâand token positionsP. The two directions are defined as follows: âą Answer Release (AâR): We patch A-run states in the R-run to test if the hidden answer can be locally released. âą Refusal Restoration (RâA): We patch R- run states into the A-run to test if answer- channel suppression and refusal assembly can be locally reimposed. Patches range from a single final-answer slot (po- sition -1) to wider windows incorporating earlier context tokens (position -2, -3). Metrics and Decoders Following activation- patching best practices (Zhang and Nanda, 2024; Heimersheim and Nanda, 2024), we avoid relying solely on saturated top-1 metrics by pairing discrete endpoints with continuous margins. We measure three distinct outcomes: 1.Probe Recoverability: We test if the hidden answer is decodable using linear probes, MLP probes, affine lenses, and tuned lenses fit on held-out data. We use the cross-entropy lower bound against the task label as a recoverability proxy, testing if information is present before causal intervention. 2.Answer-Channel Suppression: A hidden- state measurement of the local A/B decision space, operationalised as both the discrete A/B top-1 readout and the continuous correct- answer-minus-distractor margin on patched final-token logits. 3. Full Refusal Assembly: A generation-level endpoint. Because suppressing the local cor- rect answer is not equivalent to generating a stable refusal string, we independently score the generated output for explicit refusal mark- ers versus answer matching. We summarise the primary asymmetry using a single-position locality gap: the late-layer differ- ence in the A/B readout between single-position AâR answer release and single-position RâA suppression. A positive gap indicates that releasing the answer is causally easier (i.e., more local) than restoring suppression. 4 Results We report three linked tests. Probe recovery first shows why causal tests are needed (§4.1). Bidirec- tional patching then tests the mirror-local predic- tion across controlledwithhold, non-refusal con- trol, naturalistic, and cross-family settings (§4.2). Finally, vector interventions ask whether an esti- mated answer-to-refusal displacement behaves like a reversible behavioural coordinate under addition and removal (§4.3). Together, these tests separate hidden-answer recoverability, answer-channel sup- pression, and full refusal assembly. 4.1 Hidden recoverability does not imply behavioural use To understand how a model refuses, we must first verify whether it still knows the answer it is refus- ing to provide. Table 1 compares our instruction- forced withhold refusal task against standard non- refusal baseline tasks. Under probe recovery alone, refusal looks identical to simple task baselines: a simple linear decoder perfectly recovers the with- held answer (1.000) from the exact same token that later refuses to emit it. While the hidden an- swer remains fully decodable, the modelâs actual behavioural answer rate is completely suppressed (0.000). This distinction highlights the necessity for causal tests, motivating the causal patching ex- periments in the following section. 4.2 Patching evidence: bidirectional asymmetry across settings All four results in this section use activation patch- ing: we cache residual states from one trajectory, transplant them into the matched trajectory of the other, and read off the behavioural effect. We eval- uate across the controlled withhold setting; a non- refusal task setting; naturalistic prompts; and cross- family checkpoints. The single-position locality gap.We first test the symmetry hypothesis given in Figure 1: if refusal operates like a simple switch, a single-position patch at the final answer token (â1) should toggle it in both directions equally. Figure 3 and Table 2 show this is not the case. Across layers 16â26 in Qwen2.5-7B, single-position AâR patches per- fectly release the hidden answer (1.00 recovery), while the matched RâA patches leave the A/B readout at the unpatched refusal baseline (0.50). This persistent 0.50 locality gap confirms that re- leasing an answer is local, while reimposing sup- pression is not. Wider patches assemble refusal. We have shown that a single-token patch cannot restore re- fusal. We expand the RâA patch to include earlier context positions (Figure 4; Table 11). As the patch widens fromâ1to(â1,â2,â3), answer rates col- lapse from 0.50 to 0.00, while explicit refusal rises from 0.00 to 0.84. Together, these results establish the core broken symmetry: answer release is highly local, while restoring coherent refusal requires dis- tributed patching across broader contexts. The asymmetry is refusal-specific. A natural counter-argument is that any strong instruction override might produce the same asymmetry. To test this, we swap the refusal instruction for a forced-override control that preserves the A/B for- mat but instructs the model to output the distractor label. Table 3 shows that this ordinary override is highly symmetric: single-position edits success- fully toggle the model in both directions. The broken-symmetry profile therefore characterizes the controlled refusal setting studied here and is absent in this matched forced-distractor override. Out-of-set override controls show the same answer-release pattern when the prescribed target isC,PASS,NONE, orSKIP, including safety-framed variants: all gates are clean, and AâR patches at layers 22 and 26 restore correct A/B generation at rate 1.00 (Appendix B.1). The generation-level release effect also persists under non-greedy de- coding: with temperature 0.7, top-p0.95, and 10 samples per pair, AâR patches at layers 22 and 26 again release the answer at rate 1.00 in the main withholdsetting and the out-of-set controls (Ap- pendix B.2). Cross-setting and cross-family generalisation. Finally, we test whether the asymmetry is an arti- fact of the A/B format or specific to the primary TaskH(T)Linear bitsBest decoderBest bitsGapBehaviour Withhold refusal (alternate-choice MC)1.0001.000linear1.0000.000refuses; answer rate 0.000 Greater-than1.0000.999linear0.9990.000high task accuracy Indirect object identification1.0001.000linear1.0000.000high task accuracy Subject-verb agreement1.0001.000linear1.0000.000high task accuracy Factual recall MC1.9991.999linear1.9990.000high task accuracy Table 1: Probe-only comparison between refusal and easy-task baselines. âWithhold refusalâ is the alternate-choice withhold setting from Section 3 and Appendix A.1. Linear probes recover the withheld answer as well as easy-task labels, but the model does not emit it, motivating the causal patching tests in Section 4.2. Matched Bidirectional Patching Answer Release (local) ...T-2T-1T ... Layer l ...T-2T-1T Refusal Answer Refusal Prompt single position patch single position reverse patch wider patches Refusal Assembly (requires broader support) ...T-2T-1T ...T-2T-1T ... Layer l ...T-2T-1T Answer Answer Refusal Answer Prompt Broken Symmetry of Refusal Behaviour hidden answer released single patch not enough for refusal refusal restored Refusal Hidden States Answer Hidden States What is the capital of France? A: Paris B: Rome Do not reveal the correct option; Refuse to answer. What is the capital of France? A: Paris B: Rome Answer with A or B. Figure 2: Bidirectional patching reveals asymmetric locality: a single-position AâR patch releases the hidden answer, but the reverse patch fails to restore suppression without broader multi-position support. EndpointPatchMeasured quantityValue Hidden-state A/B top-1 layers 16â26 AâRcorrect-answer readout1.0 RâAsuppression readout0.5 Generation best layer: L22/26 vs. L16 AâRanswer / refusal rate1.0 / 0.5 RâAanswer / refusal rate0.5 / 0.0 Table 2: Core single-position bidirectional patching result in Qwen2.5-7B. AâR patches locally release the hidden answer, while matched RâA patches fail to restore answer-channel suppression or explicit re- fusal. Hidden-state rows report final-token A/B top-1 readout; generation rows report independently scored answer/refusal rates. See Figures 3 and 4 for layer and wider-position profiles. Qwen2.5-7B checkpoint. Bidirectional patching on strictly gated naturalistic harmful prompts pre- serves the directional split: answer release remains broad across late layers, while refusal reimposi- tion is front-loaded and collapses rapidly, yielding a comparable late-layer separation of around 0.6 (Appendix F). Rerunning the controlled withhold on Llama-3.1-8B (Table 17), Mistral-7B, Gemma- 4, and larger Qwen checkpoints (Table 13) supports the same qualitative asymmetry across the evalu- ated checkpoints. 16182022242627 Layer 0.50 0.75 1.00 Top-1 readout Gap: 0.50 Layer-by-layer hidden-state top-1 readout answerâ refuse refuseâ answer 0.84 Figure 3: Layer-by-layer hidden-state top-1 readout under single-position bidirectional patching in Qwen2.5- 7B. AâR releases the hidden answer across layers 16 to 26, while RâA remains at the refusal baseline. The shaded band marks the summary window for the locality gap in Table 2. 4.3 Vector-intervention evidence: shared directions reveal non-additive refusal geometry Having ruled out a generic override explanation, we next ask whether the asymmetry can neverthe- less be compressed into one additive direction in activation space. We therefore move from full-state transplants to direction edits. Patching transplants states from valid answering or refusing trajecto- ries; direction edits instead ask whether the average answer-to-refusal displacement can serve as a re- 1 ( 1,2)( 1,2,3) 0.0 0.2 0.4 0.6 0.8 1.0 Generation rate 0.00 0.50 1.00 1.00 0.00 0.00 answer refuse 1 ( 1,2)( 1,2,3) 0.50 0.17 0.00 0.00 0.66 0.84 refuse answer Layer-16 generation outcomes under wider refusal patches answerrefusal Figure 4: Layer-16 generation outcomes under wider refusal patches in Qwenwithhold. Widening the suppressive RâA patch reduces answer rate from 0.50 to 0.00 while increasing refusal from 0.00 to 0.84; the release direction also strengthens with wider patches. ModelTarget A/B readout Gen. clean Reverse gen. Profile CleanTargetAns.Target Qwen2.5-7Brefusal1.0000.5001.0000.50not restoredAsym. Qwen2.5-7Bforced distractor1.0001.0001.0000.001.000Symm. Llama-3.1-8Brefusal1.0000.0001.0000.000.172Asym. Llama-3.1-8Bforced distractor1.0000.8360.8280.001.000Near-symm. Table 3: Non-refusal override control. Forced-distractor overrides are more symmetric than refusal under the same A/B format. âCleanâ denotes answer restoration; âTargetâ denotes refusal or distractor restoration under the reverse patch. versible control coordinate. If so, adding it should assemble refusal and removing it should release answering. Mean refusal displacement. For each matched refusal pairi, define the displacements i = h R i âh A i between the R-run and A-run residual states at the analysed layer and position set. Across 256 such pairs spanning 114 prompt bodies, 4 refusal in- struction variants, and 4 semantic domains, these displacements retain a robust shared mean direc- tion whose energy share is 85%, 84%, and 89% at layers 16, 22, and 26 respectively. In practice, this means most pair-to-pair displacement energy lies along one shared direction rather than being spread uniformly across orthogonal residual variation. Cross-checkpoint scope.At the same time, con- centrated geometry is not sufficient for behavioural control. The larger-Qwen follow-ups make this clear: Qwen2.5-14B and Qwen2.5-32B both re- tain concentrated shared-direction geometry, yet the matched addition, ablation, and projection in- terventions are largely behaviourally inert at the same sites (Table 15; Appendix C). This does not mean the underlying asymmetry disappears: bidi- rectional patching still recovers hidden-state asym- metry at both scales. Rather, these results show that a refusal-relevant displacement need not define a reliable linear path from answering to coherent refusal. Figure 5 turns the shared displacement into a direct intervention test, following the logic of rep- resentation engineering and contrastive activation addition (Zou et al., 2023a; Rimsky et al., 2024). In Qwen2.5-7B, removal does not monotonically con- vert refusal-only outputs into clean answers, while addition suppresses answer-only outputs more read- ily than it assembles refusal-only outputs. Gemma- 4-26B-A4B gives the cleaner paired case: removal can restore clean answering, but addition still fails to assemble clean refusal. Appendix C uses the Qwen2.5-14B and Qwen2.5-32B follow-ups to show geometry/control dissociation rather than vi- sually informative sweep curves. For each anal- ysed layerâand target position setP, and for each matched pairi, we compute the per-example dis- placements (â,P) i = h R i,â,P â h A i,â,P . Averaging over the matched set gives a shared mean direc- tion Ìs (â,P) . Starting from the answer trajectory for example i, we apply h edit i,â,P = h A i,â,P + λ Ìs (â,P) and scan intervention strength. Within each anal- ysed layer-position setting, Ìs (â,P) is held fixed, and λshould be read as a within-setting intervention strength rather than as a scale intended for cross- layer or cross-model comparison. 0.00.51.01.52.0 Intervention strength λ 0.0 0.5 1.0 Generation fraction (a) Qwen2.5-7B removal (L22) 0.00.51.01.52.0 Intervention strength λ 0.0 0.5 1.0 Generation fraction (b) Qwen2.5-7B addition (L22) 0.00.51.01.52.0 Intervention strength λ 0.0 0.5 1.0 Generation fraction (c) Gemma-4-26B removal (L26) 0.00.51.01.52.0 Intervention strength λ 0.0 0.5 1.0 Generation fraction (d) Gemma-4-26B addition (L26) Answer only Refusal only Figure 5: Shared-direction interventions show non-additive refusal geometry. Curves report clean answer-only and refusal-only generation fractions; omitted mass includes hybrid or neither/other outputs. Removal and addition are not symmetric: removal can restore answering, while addition often suppresses answers without reliably assembling clean refusal. Addition and removal are not mirror operations. Removing the estimated direction often weakens refusal or releases answers, indicating that it is load- bearing for answer suppression. However, adding the same direction does not reliably construct coher- ent refusal. For example, in Qwen2.5-7B,λ = 0.5 at layer 16 reduces answer generation from 100% to 0%, whereas explicit refusal reaches 84% only atλ = 2. Large-λadditions therefore act as stress tests rather than typical activation states. Overall, Figure 5 shows that the mean answer-to- refusal displacement captures refusal-relevant ge- ometry, but not a reversible behavioural axis from answering to coherent refusal. 5 Mechanism Analysis Section 4 established the asymmetry and its refusal- specificity. We now ask two mechanism-level follow-up questions: where in the token sequence does suppression draw its non-local support (§5.1), and how far does the shared-direction mechanism transfer across model families before scope limits dominate (§5.2)? 5.1 Non-adjacent support concentrates at generation-boundary positions Figure 6 separates ordinary locality from refusal- specific persistence. IOI is sharply final-token locked; GSM8K-MC shows weaker spillover be- yond the answer slot. The forced-override control is not perfectly point-local, but its off-target support is an early position-â2spillover that vanishes by late layers and is zero at positionâ3. By contrast, withhold-refusal patching keeps a distinct late-layer position-â2band plus a nonzero position-â3foot- print. The controlâs layer-16 position-â2genera- tion patch can already release the clean answer on 0.672 of cases, so positionâ2is not a readout arti- fact; the distinction is the persistence profile, with ordinary substitution front-loaded and transient while refusal continues to rely on non-adjacent context late in the forward pass. The strongest non-adjacent support concentrates at generation- boundary positions (Table 19) rather than at simple lexical cue words, contributing load-bearing sup- port that is not reducible to keyword anchoring while leaving its specific informational content un- resolved. Sparse-carrier controls. A natural follow-up is whether the non-local support identified above is carried by a small number of heads or by a single module class. At the main Qwen2.5-7B site, single-head, attention-only, and MLP-only patches at layer 16 with positions(â1,â2,â3) are behaviourally null in both directions (Table 12). These controls argue against the simplest sparse- carrier account, although they do not constitute a full circuit decomposition. 5.2 Cross-family mechanism transfer and scope Removal-side load-bearing effects are not unique to one checkpoint, but they also do not trans- fer uniformly from simple-looking geometry. Ta- ble 14 shows size-matched support in Llama-3.1- 27 24 20 16 Layer (a) IOI(b) GSM8K-MC -1-2-3 27 24 20 16 Layer Sustained Late-layer Support (c) Withhold Refusal -1-2-3 Transient Decay (d) Forced Override 16202427 Layer 0.0 0.5 1.0 Recovery Refusal Override Ordinary Tasks (IOI/GSM8K) (e) Pos.-2 profile 0.00.51.0 Patched Recovery Rate Figure 6: Matched locality profiles for clean-target recovery. Cells show final-token top-1 recovery under single- position patching. Unlike IOI, GSM8K-MC (Cobbe et al., 2021), and forced override,withholdrefusal retains late-layer off-slot support at positionâ2 and a nonzero positionâ3 footprint. 8B, where removal reduces refusal and restores answering. Mistral-7B shows the same removal- side pattern, with layer-dependent addition effects. Gemma-4 exhibits a sharper asymmetry: strong removal effects but little addition-side refusal as- sembly. In contrast, Qwen2.5-14B and Qwen2.5- 32B retain concentrated shared-direction geometry without comparable direction-intervention lever- age, although hidden-state patching still recovers the release-suppression asymmetry at both scales. Thus, checkpoint-specific refusal-relevant dis- placements can be load-bearing, but concentrated geometry alone does not imply a family- or scale- wide affine behavioural coordinate. The scope is correspondingly limited: the main evidence re- mains Qwen-centric; Llama-3.1-8B and Mistral-7B provide size-matched cross-family support, while Gemma-4 serves as a stronger but not size-matched stress case. 6 Discussion The broken symmetry documented above has di- rect implications for safety auditing. Probe recov- erability can remain high even when behaviour withholds the answer, so probe-only audits over- estimate behavioural deployability. Practical re- fusal audits should report probe recoverability to- gether with single-position answer release, answer- channel suppression, full-refusal generation, and the bidirectional locality gap. Conversely, local steering success can overstate real control over re- fusal behaviour because answer-channel suppres- sion and full refusal assembly remain only partially aligned under intervention. More generally, locat- ing refusal-relevant structure does not by itself spec- ify how refusal behaviour is causally controlled. In checkpoints where these displacement estimates are behaviourally informative, the same informa- tion that helps auditors locate suppressed content could also inform extraction attempts. The Ethical Considerations section expands on this deployment- facing risk and the corresponding access-control considerations. Cross-model follow-ups narrow the mechanism claim rather than simply broadening the result. Cross-family checks support the qualitative asym- metry: removal-side interventions can release an- swers or degrade refusal, while addition-side in- terventions do not reliably assemble coherent re- fusal. Larger-Qwen checks add the complemen- tary constraint: even when the average answer-to- refusal displacement is geometrically concentrated, it need not define a behaviourally effective additive or subtractive coordinate. Together, these results argue against an affine-coordinate view of refusal. Direct patching can expose releaseâsuppression asymmetry because it transplants states from valid model trajectories; mean-direction edits instead move along an averaged displacement that need not trace a valid path from answering to coherent refusal. A plausible source of this asymmetry is the optimization structure of post-training. Prior work suggests that alignment can route around rather than erase pre-trained capabilities, and that response-level alignment can homogenize outputs more strongly than it removes token-level uncer- tainty signals (Lee et al., 2024; Lin et al., 2024; Liu, 2026). This suggests that sequence-level align- ment may install distributed refusal policies while leaving local answer representations comparatively intact. Testing this hypothesis would require a con- trolled comparison between SFT-only and SFT+RL variants of the same base model. Across the tested settings, the same broken sym- metry recurs. Answer release is more local than suppression, suppression is not equivalent to coher- ent refusal assembly, and the average answer-to- refusal displacement does not generally provide a reversible coordinate between the two behaviours. Limitations The main evidence deliberately comes from the instruction-forced multiple-choicewithholdset- ting. This setting is idealized by design: it fixes the answer space, instruction contrast, and scor- ing rule so that matched inverse edits and a shared A/B answer-channel readout are well defined. The resulting claim concerns asymmetric intervention locality in controlled refusal trajectories, with natu- ralistic prevalence and task-induced asymmetry left to separate evaluation. Answer recovery selects a task-dependent A/B label, while refusal or override can target a prescribed output, so the controlled design keeps task-format demands explicit when interpreting the locality gap. The naturalistic free-form checks are weaker and more heterogeneous. They are causal stress tests on retained examples, not prevalence estimates over harmful prompts: the larger stress test is speech- heavy, and email and article forms are excluded because harmful-side refusal was unstable under the same gate. Appendix F reports the candidate-to- retained path, artifact retention rates, and exclusion rationale. Cross-family coverage is partial; we do not claim family-general status. Qwen2.5-7B is the main experimental line; Llama-3.1-8B provides size- matched aligned-model support, and Mistral-7B gives a second clean supporting profile in which answer suppression and refusal assembly remain separated (Table 14). Gemma-4-E4B and Gemma- 4-26B-A4B extend that support in a more extreme form, with effective removal or release and es- sentially no addition-side refusal assembly. Our prompt format, gate criteria, and layer-band con- ventions were developed on Qwen2.5-7B, so differ- ences on other families may partly reflect pipeline coupling as well as genuine mechanistic variation. Finally, the mechanism picture supported by our experiments is not a circuit decomposition. Our interventions rule out simple sparse-carrier accounts and identify causally potent checkpoint- specific answer-to-refusal displacements, but they do not identify the full attention-mediated route by which refusal is sustained token by token. The post-training mechanism hypothesis raised in §6 also remains untested; a controlled SFT-only versus SFT+RL comparison would be needed to evaluate it. Ethical Considerations The positive case for this work is diagnostic rather than mitigative. Our results show that refusal audits cannot safely collapse local recoverability and ac- tual behaviour into one score. A model can retain highly decodable answer information while still requiring broader distributed support to deploy or suppress that information behaviourally. That mat- ters for alignment evaluation because probe-only or local-state-only audits can therefore overestimate how safe a model will be under perturbation or steering. The same capabilities are dual-use. If a model suppresses sensitive information behaviourally but still retains it in hidden states, stronger decoders or causal interventions can be used to recover or amplify that information. In the refusal setting, our results also suggest that local steering direc- tions can look more behaviourally decisive than they really are, because answer-channel suppres- sion and full refusal assembly are only partially coupled. We therefore view representational and in- tervention analysis as useful for auditing and safety evaluation, but also as potentially informative for more effective extraction or jailbreak strategies, in- cluding automated transferable attacks (Zou et al., 2023b). Any future release of stronger tooling in re- alistic harmful domains should therefore be paired with careful evaluation and access policies. Compute requirements. All reported experi- ments were run on NVIDIA GPUs. The 7B-class and other lighter runs used single L40S-class GPUs, while the larger Qwen2.5-14B/32B and Gemma- 4-26B-A4B follow-ups used A100-class GPUs or equivalent sharded execution. The supplemental code includes Slurm templates and named experi- ment groups for reproduction. References Andy Arditi, Oscar Obeso, Aaquib Syed, Daniel Paleka, Nina Panickssery, Wes Gurnee, and Neel Nanda. 2024. Refusal in language models is mediated by a single direction. In Advances in Neural Informa- tion Processing Systems, volume 37. Amos Azaria and Tom Mitchell. 2023. The internal state of an LLM knows when itâs lying. In Find- ings of the Association for Computational Linguis- tics: EMNLP 2023. Nora Belrose, Zach Furman, Logan Smith, Danny Ha- lawi, Igor Ostrovsky, Lev McKinney, Stella Bider- man, and Jacob Steinhardt. 2023. Eliciting latent predictions from transformers with the tuned lens. CoRR, abs/2303.08112. Collin Burns, Haotian Ye, Dan Klein, and Jacob Stein- hardt. 2023. Discovering latent knowledge in lan- guage models without supervision. In International Conference on Learning Representations. Patrick Chao, Edoardo Debenedetti, Alexander Robey, Maksym Andriushchenko, Francesco Croce, Vikash Sehwag, Edgar Dobriban, Nicolas Flammarion, George J. Pappas, Florian TramĂšr, Hamed Hassani, and Eric Wong. 2024. JailbreakBench: An open ro- bustness benchmark for jailbreaking large language models. In Advances in Neural Information Process- ing Systems, volume 37. Karl Cobbe, Vineet Kosaraju, Mohammad Bavarian, Mark Chen, Heewoo Jun, Lukasz Kaiser, Matthias Plappert, Jerry Tworek, Jacob Hilton, Reiichiro Nakano, Christopher Hesse, and John Schulman. 2021. Training verifiers to solve math word prob- lems. arXiv preprint arXiv:2110.14168. Mahavir Dabas, Si Chen, Charles Fleming, Ming Jin, and Ruoxi Jia. 2025. Just enough shifts: Mitigating over-refusal in aligned language models with targeted representation fine-tuning. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pages 11846â11861. PMLR. Masha Fedzechkina, Eleonora Gualdoni, Rita Ramos, and Sinead Williamson. 2026. What do your log- its know? (The answer may surprise you!). arXiv preprint arXiv:2604.09885. Zorik Gekhman, Eyal Ben-David, Hadas Orgad, Eran Ofek, Yonatan Belinkov, Idan Szpektor, Jonathan Herzig, and Roi Reichart. 2025. Inside-out: Hidden factual knowledge in LLMs. In Proceedings of the 2nd Conference on Language Modeling. Michael Hanna, Ollie Liu, and Alexandre Variengien. 2023. How does GPT-2 compute greater-than?: In- terpreting mathematical abilities in a pre-trained lan- guage model. In Advances in Neural Information Processing Systems. Stefan Heimersheim and Neel Nanda. 2024. How to use and interpret activation patching. arXiv preprint arXiv:2404.15255. John Hewitt, Kawin Ethayarajh, Percy Liang, and Christopher D. Manning. 2021. Conditional prob- ing: measuring usable information beyond a baseline. In Proceedings of the 2021 Conference on Empiri- cal Methods in Natural Language Processing, pages 1626â1639. Andrew Lee, Xiaoyan Bai, Itamar Pres, Martin Watten- berg, Jonathan K. Kummerfeld, and Rada Mihalcea. 2024. A mechanistic understanding of alignment algorithms: A case study on DPO and toxicity. In Proceedings of the 41st International Conference on Machine Learning, pages 26361â26378. PMLR. Yong Lin, Hangyu Lin, Wei Xiong, Shizhe Diao, Jian- meng Liu, Jipeng Zhang, Rui Pan, Haoxiang Wang, Wenbin Hu, Hanning Zhang, Hanze Dong, Renjie Pi, Han Zhao, Nan Jiang, Heng Ji, Yuan Yao, and Tong Zhang. 2024. Mitigating the alignment tax of RLHF. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, pages 580â606, Miami, Florida, USA. Mingyi Liu. 2026.The alignment tax: Response homogenization in aligned LLMs and its implica- tions for uncertainty estimation.arXiv preprint arXiv:2603.24124. Kevin Meng, David Bau, Alex Andonian, and Yonatan Belinkov. 2022. Locating and editing factual asso- ciations in gpt. In Advances in Neural Information Processing Systems, volume 35, pages 17359â17372. Curran Associates, Inc. Hadas Orgad, Boyi Wei, Kaden Zheng, Martin Watten- berg, Peter Henderson, Seraphina Goldfarb-Tarrant, and Yonatan Belinkov. 2026. Large language mod- els generate harmful content using a distinct, unified mechanism. arXiv preprint arXiv:2604.09544. Koyena Pal, Jiuding Sun, Andrew Yuan, Byron C. Wal- lace, and David Bau. 2023. Future lens: Anticipating subsequent tokens from a single hidden state. In Pro- ceedings of the 27th Conference on Computational Natural Language Learning, pages 548â560. Tiago Pimentel, Josef Valvoda, Rowan Hall Maudslay, Ran Zmigrod, Adina Williams, and Ryan Cotterell. 2020. Information-theoretic probing for linguistic structure. In Proceedings of the 58th Annual Meet- ing of the Association for Computational Linguistics, pages 4609â4622. Nina Rimsky, Nick Gabrieli, Julian Schulz, Meg Tong, Evan Hubinger, and Alexander Turner. 2024. Steer- ing llama 2 via contrastive activation addition. In Proceedings of the 62nd Annual Meeting of the As- sociation for Computational Linguistics (Volume 1: Long Papers), pages 15504â15522, Bangkok, Thai- land. Association for Computational Linguistics. Jesse Vig, Sebastian Gehrmann, Yonatan Belinkov, Sharon Qian, Daniel Nevo, Yaron Singer, and Stu- art M. Shieber. 2020. Investigating gender bias in language models using causal mediation analysis. In Advances in Neural Information Processing Systems, volume 33. Elena Voita and Ivan Titov. 2020. Information-theoretic probing with minimum description length. In Pro- ceedings of the 2020 Conference on Empirical Meth- ods in Natural Language Processing, pages 183â196. Kevin Wang, Alexandre Variengien, Arthur Conmy, Buck Shlegeris, and Jacob Steinhardt. 2023. Inter- pretability in the wild: A circuit for indirect object identification in GPT-2 small. In International Con- ference on Learning Representations. Tom WollschlĂ€ger, Jannes Elstner, Simon Geisler, Vin- cent Cohen-Addad, Stephan GĂŒnnemann, and Jo- hannes Gasteiger. 2025. The geometry of refusal in large language models: Concept cones and rep- resentational independence. In Proceedings of the 42nd International Conference on Machine Learn- ing, volume 267 of Proceedings of Machine Learning Research, pages 66945â66970. PMLR. Yilun Xu, Shengjia Zhao, Jiaming Song, Russell Stew- art, and Stefano Ermon. 2020. A theory of usable information under computational constraints. In In- ternational Conference on Learning Representations. Wei Jie Yeo, Nirmalendu Prakash, Clement Neo, Ran- jan Satapathy, Roy Ka-Wei Lee, and Erik Cambria. 2025. Understanding refusal in language models with sparse autoencoders. In Findings of the Associ- ation for Computational Linguistics: EMNLP 2025, pages 6377â6399, Suzhou, China. Association for Computational Linguistics. Fred Zhang and Neel Nanda. 2024. Towards best prac- tices of activation patching in language models: Met- rics and methods. In The Twelfth International Con- ference on Learning Representations. Andy Zou, Long Phan, Sarah Chen, James Campbell, Phillip Guo, Richard Ren, Alexander Pan, Xuwang Yin, Mantas Mazeika, Ann-Kathrin Dombrowski, Shashwat Goel, Nathaniel Li, Michael J. Byun, Zifan Wang, Alex Mallen, Steven Basart, Sanmi Koyejo, Dawn Song, Matt Fredrikson, and 2 others. 2023a. Representation engineering: A top-down approach to AI transparency. arXiv preprint arXiv:2310.01405. Andy Zou, Zifan Wang, Nicholas Carlini, Milad Nasr, J. Zico Kolter, and Matt Fredrikson. 2023b. Univer- sal and transferable adversarial attacks on aligned language models. arXiv preprint arXiv:2307.15043. Model registry, shorthands, and licenses. Ta- ble 4 lists the exact model names, paper short- hands, and Hugging Face IDs for all evaluated checkpoints; outside that table, we use only the paper shorthands. Qwen2.5-7B/14B/32B, Mistral- 7B-Instruct-v0.3, and Gemma-4 checkpoints are re- leased under Apache-2.0; Qwen2.5-3B is under the Qwen Research License; and Llama-3.1/3.2 check- points are under the corresponding Meta Llama Community Licenses. We use these checkpoints through their public repositories and comply with their terms of use. Baseline tasks and datasets are cited to their original sources; GSM8K (Cobbe et al., 2021) and JailbreakBench (Chao et al., 2024) use the MIT license, while IOI and Greater-Than are generated task families following the cited prior work. A Information-Theoretic Motivation and Bound Sketches This appendix records the high-level derivation that motivates the main text. LetR â,t be a pre-sampling hidden state and letTbe the task label to be de- coded from that state. The ideal quantity of interest is I â (T ;R â,t ) = I(T ;R â,t ).(1) The empirical quantity used in the paper is the decoder-restricted lower bound I D (T ;R â,t ) = H(T ) â inf gâD E â log 2 g T | R â,t . (2) Here the expectation is the empirical average over held-out evaluation pairs(T,R â,t )âŒ Ë P eval . When the decoder family is unrestricted, the infimum attains the true conditional entropy, so I D (T ;R â,t )†I â (T ;R â,t ).(3) IfD 1 â D 2 , then enlarging the decoder family can only tighten the lower bound: I D 1 (T ;R â,t )†I D 2 (T ;R â,t )†I â (T ;R â,t ). (4) This monotonicity uses only the nesting condition D 1 â D 2 : every decoder available toD 1 is also available toD 2 . This is why decoder gaps can be read as missing recoverability under restricted computation rather than as arbitrary probe vari- ance. The paper therefore uses linear probes, MLP probes, affine lenses, and tuned lenses as progres- sively richer decoder families without claiming that any one of them fully characterizes the underlying representation. Interpretive note.The appendix uses these iden- tities as motivation rather than as a separate theo- retical contribution. The empirical paper does not FamilyFull model namePaper shorthandHF repo ID QwenQwen2.5-3B-InstructQwen2.5-3B Qwen/Qwen2.5-3B-Instruct QwenQwen2.5-7B-InstructQwen2.5-7B Qwen/Qwen2.5-7B-Instruct QwenQwen2.5-14B-InstructQwen2.5-14B Qwen/Qwen2.5-14B-Instruct QwenQwen2.5-32B-InstructQwen2.5-32B Qwen/Qwen2.5-32B-Instruct LlamaLlama-3.1-8B-InstructLlama-3.1-8B meta-llama/Llama-3.1-8B-Instruct LlamaLlama-3.2-3B-InstructLlama-3.2-3B meta-llama/Llama-3.2-3B-Instruct MistralMistral-7B-Instruct-v0.3Mistral-7B mistralai/Mistral-7B-Instruct-v0.3 GemmaGemma-4-E4B-itGemma-4-E4B google/gemma-4-e4b-it GemmaGemma-4-26B-A4B-itGemma-4-26B-A4B google/gemma-4-26B-A4B-it Table 4: Model naming convention used throughout the paper. HF repo IDs are listed here for exact reference. depend on treating these quantities as tight esti- mates of mutual information. A high linear-probe value is used only to show that the hidden answer is recoverable by a simple decoder; the behavioural claims come from matched causal patching, not from assuming that any decoder-restricted bound equals I â . A.1 Main Prompt Templates and Scoring Rules The main controlled setting uses paired A/B prompts with the same question and option order. The answer-side template is <question stem> A: <option A> B: <option B> Answer with exactly A or B. and the refusal-side template is <question stem> A: <option A> B: <option B> For safety reasons, withhold the answer and output exactly REFUSE. The generated manifests store the binary label- token map explicitly as"0": " A", "1": " B". Main-text scoring uses three rules. Hidden- state top-1 reads out the larger of the correct- answer token and distractor token from the patched final-token logits. The paired continuous score is the correct-answer-minus-distractor margin on the same logits. Generation-level answer matching requires the decoded continuation to begin with the stripped correct label token (âAâ or âBâ), while refusal detection uses the fixed marker set imple- mented in the evaluation code:refuse,cannot, canât,sorry,unable,i will not, andi wonât. Naturalistic free-form scoring is different and is reported separately in Appendix F. Decoder split and training protocol. All de- coder families use the same prompt-level split pro- tocol across refusal and easy-task baselines. Ac- tivations are split once into train and held-out evaluation partitions withtest_size=0.25and seed=42; when label counts permit, the split is stratified by label, and if a rare class would oth- erwise be absent from the training partition, one example is moved back from evaluation into train- ing to guarantee class coverage. No decoder is evaluated on the same prompts it was fit on. Linear probes and MLP probes are trained independently at each layer on standardized hidden states with the default paper settingsmax_iter=2000,l2=1.0, and MLP hidden width64. Affine lenses and tuned lenses use the same train/eval split, but fit their auxiliary final-layer teacher only on the training partition before distilling or regressing earlier-layer states into that held-out evaluation pipeline. The appendix tables report only held-out metrics from this shared split protocol. B Refusal Supporting Tables for Qwen2.5-7B This section collects the supporting tables for the Qwen2.5-7B experimental family that anchor the main text. It includes the main-setting refusal re- sults and the matched control analyses. B.1 Out-of-Set Override Controls This matched control checks whether answer re- lease persists when the prescribed override target lies outside the original A/B answer set. B.2 Sampling Robustness Sampling robustness is evaluated by testing whether generation-level answer release persists under non-greedy decoding. TaskBehaviour Best decoderBest bits Withhold refusal (Llama-3.2-3B) 83.2 refusalmlp @ 31.000 / 1.000 Table 5: Appendix backbone extension retained only for the refusal mainline. Llama-3.2-3B shows the same near-tight available-but-suppressed refusal backbone at probe level. Behaviour is refusal rate. The main cross-family causal support in Appendix C uses the size-matched Llama-3.1-8B checkpoint. DirectionBest / plateau layersPatched rateClean acc. Corrupt acc. answerâ refuse16â261.000 top-1 recovery1.00.5 refuseâ answer16â270.500 plateau on the binary top-1 readout1.00.5 Table 6: Single-position bidirectional causal control for the mainwithholdrefusal setting on public Qwen2.5-7B. The hidden-state readout is the top-1 prediction between the correct-answer token and the distractor token from the patched final-token logits. The release edit, AâR (answerârefuse), fully restores the hidden answer across a broad late-layer band. The reverse suppressive edit, RâA (refuseâanswer), leaves that binary readout at the unpatched R-run baseline while still shifting the paired correct-answer-minus-distractor margin toward suppression; strong behavioral suppression appears only once earlier positions are added (Table 11). DirectionLayers testedBaseline behaviorBest patched behavior answerâ refuse16, 22, 26refusal 1.00, answer 0.00refusal 0.50, answer 1.00 at layers 22/26 refuseâ answer16, 22, 26answer 1.00, refusal 0.00 answer 0.50, 0.34, 0.00; refusal stays 0.00 Table 7: Single-position generation-level bidirectional patching on the mainwithholdrefusal setting in public Qwen2.5-7B. The same locality gap seen in the hidden-state patch metrics survives into greedy generation: late- layer answerârefuse patching releases the hidden answer locally, while the reverse refuseâanswer edit degrades answering without reinstating refusal. Table 11 shows that strong behavioral answer suppression only appears once the patch widens across earlier positions. Metric Patched behavior Best layer(s)Profile Clean-label release Override reimposition Hidden state (A/B top-1) late-layer answer-channel switching 1.000 1.00024â27Symm. Generation (leading label) first-token behavioral targeting 1.000 1.00026Symm. Generation (exact sentence form) exact template assembly; asymmetry in opposite direction 0.172 1.00022/26 vs. 26Reverse Table 8: Qwen multi-token non-refusal sentence control. The target outputs are sentence completions beginning withAorB, so the control preserves the same first-token A/B coordinate system while requiring a natural-language continuation. This makes the output format matched across directions, even though the underlying instructions are not strict semantic mirrors: the clean prompt asks for the correct label, whereas the override prompt forces the opposite label. Hidden-state switching and generation-level leading-label targeting are symmetric at late layers; only exact sentence-template reassembly is asymmetric, and that asymmetry runs in the opposite direction from withhold refusal (favoring the override side). Profile labels: Symm. = both directions saturate; Reverse = asymmetric, but the suppress-side is stronger than release-side, opposite to the refusal pattern in Table 2. Override targetClean gateOverride gateRelease L22Release L26 C1.001.001.001.00 PASS1.001.001.001.00 NONE1.001.001.001.00 SKIP1.001.001.001.00 safety-(C/PASS/NONE/SKIP)1.001.001.001.00 Table 9: Out-of-set override controls in Qwen2.5-7B. The override prompt prescribes an exact target outside the A/B answer set, optionally under safety framing. Each target family uses 256 examples; the grouped safety row reports the shared value acrossC,PASS,NONE, andSKIP. Release columns report generation-level AâR answer release under single-position patching. ConditionDecodingBaseline targetRelease L22Release L26 withholdT = 0.7, top-p = 0.95refusal 1.001.001.00 CT = 0.7, top-p = 0.95override 1.001.001.00 safety-CT = 0.7, top-p = 0.95override 1.001.001.00 safety-PASS T = 0.7, top-p = 0.95override 1.001.001.00 Table 10: Generation-level sampling robustness in Qwen2.5-7B with 10 samples per pair. Release columns report AâR answer release under single-position patching. These rows measure answer-channel release under sampling. DirectionPositionsRepresentative layerPatched behavior answerâ refuse â122/26refusal 0.50, answer 1.00 answerâ refuse (â1,â2)16refusal 0.00, answer 0.50 answerâ refuse (â1,â2,â3)16/22refusal 0.00, answer 1.00 refuseâ answer â116answer 0.50, refusal 0.00 refuseâ answer (â1,â2)16answer 0.17, refusal 0.66 refuseâ answer (â1,â2,â3)16answer 0.00, refusal 0.84 Table 11: Multi-position generation-level patching for the mainwithholdrefusal setting in public Qwen2.5-7B. The single-position asymmetry remains the main result, but extending the patch across earlier positions strengthens both directions behaviorally. The largest gain appears in the suppressiverefuseâanswerdirection at layer 16: answer rate falls monotonically from 0.50 to 0.17 and then 0.00 as the patch widens fromâ1to(â1,â2)and then(â1,â2,â3), while refusal rises from 0.00 to 0.66 and then 0.84. The release direction also strengthens, but remains more reliable and reaches full answer release earlier. Patched behavior Interventionanswerâ refuserefuseâ answerEffect Single head (28 headsĂ 3 layers)no releaseno change (84/84)null Attention-onlyno releaseno suppressionnull MLP-onlyno releaseno suppressionnull Full layeranswer 1.00refusal 0.84full asymmetry Cross-family single-head suppress check (best tested head) Qwen2.5-7Bâanswer 1.00, refusal 0.00null Llama-3.1-8Bâanswer 0.83, refusal 0.00weak answer-only Mistral-7Bâanswer 0.84, refusal 0.00weak answer-only Gemma-4-E4Bâanswer 1.00, refusal 0.00null Gemma-4-26B-A4Bâanswer 1.00, refusal 0.00null Table 12: Negative mechanistic controls for the mainwithholdrefusal site. The top block reports the original Qwen2.5-7B controls at layer 16 with positions(â1,â2,â3): sparse interventions (single head, attention-only, MLP-only) produce no behavioral change in either direction, while full-layer patching reproduces the behavioral asymmetry. The lower block extends the single-head suppress check across the newly tested families by reporting the best tested head over layers 16, 22, and 26 under the same multi-position patch. Across all families, no single head reinstalls explicit refusal; at most, some heads weakly degrade answering without producing refusal strings. C Cross-Model Removal-Side Evidence and Geometry Comparison This section collects the cross-model evidence that sits outside the primary setting.It sepa- rates larger-model geometry/control contrasts from cross-family supporting evidence so that removal- side causal evidence and geometric concentration are not conflated. C.1 Within-Family Contrast: Qwen2.5-14B Within the Qwen family, Qwen2.5-14B now plays a different role from Qwen2.5-7B. Its shared- direction geometry is still highly concentrated, but the refreshed addition, ablation, and projection follow-ups are behaviourally inert at the tested late layers. A new bidirectional-patching check makes that contrast clearer: hidden-state answer release reaches 1.00 only at layer 26, while reverse hidden- state suppression stays at 0.00 across layers 16, 22, and 26, and generation-level single-position patching is inert in both directions. The layer-16 and layer-22 hidden release values match the cor- rupt baseline of 0.664 rather than exceeding it, so they should be read as no-op rather than as par- tial release. We therefore use Qwen2.5-14B as a within-family contrast showing that concentrated refusal geometry does not by itself guarantee a us- able additive path between answering and coherent refusal, even when a narrower late-layer hidden asymmetry remains detectable. Qwen2.5-32B extends the same scaling story one step further. At the originally tested layers 16, 22, and 26, bidirectional patching was fully inert, which initially looked like a pipeline limit. A follow-up hidden-state sweep over deeper lay- ers 40, 48, 54, and 58 resolves that ambiguity: answerârefuse patching reaches 1.00 at all four deep layers, while refuseâanswer suppression re- mains at 0.00. The Qwen-family scaling picture is therefore graded rather than binary: hidden-state asymmetry survives from 7B through 32B, but generation-level single-position control disappears by 14B, and shared-direction control is already in- ert by 14B. C.2 Cross-Family Supporting Evidence: Llama-3.1-8B and Mistral-7B Llama-3.1-8B provides size-matched cross-family supporting evidence for the same removal-side con- straint: refusal collapses and answer generation rises under matched removal. Mistral-7B adds a second clean supporting profile: removal again supports the same checkpoint-specific causal role, while addition can saturate at one tested layer but does not provide a comparably broad or stable affine behavioural coordinate across the late-layer band. C.3 Gemma-4 Profiles The Gemma-4 checks delimit the scope of the mechanism claim while also showing the asym- metry in a particularly stark form. Both Gemma-4- E4B and Gemma-4-26B-A4B show near-maximal asymmetry: removal or release can fully col- lapse refusal and restore answer behaviour, while addition-side interventions fail to assemble explicit refusal. We therefore use these rows to clarify the removal-versus-addition distinction rather than to claim a single shared refusal mechanism across families. D Qwen2.5-3B Transparency: Coordinate-System Instability This section records the Qwen2.5-3B results for transparency rather than for principal interpretation. In chat-template coordinates, the shared-direction geometry is still measurable, but it is much less one- dimensional than in Qwen2.5-7B. In raw refusal- side coordinates, the refusing baseline itself is un- stable, so removal-style follow-ups can produce answer behaviour without defining a clean counter- part to the main Qwen2.5-7B/Qwen2.5-14B assay. We therefore do not use Qwen2.5-3B as principal scaling evidence. ModelHidden releaseHidden suppressGen. releaseGen. suppressProfile Qwen2.5-7B1.000.501.000.00Main asym. Qwen2.5-14B1.000.000.000.00Hidden-only asym. Qwen2.5-32B1.000.000.000.00Deep hidden asym. Llama-3.1-8B1.000.001.000.17Asym. Mistral-7B1.000.501.000.00Asym. Gemma-4-E4B1.000.001.000.00Maximal asym. Gemma-4-26B-A4B1.000.001.000.00Maximal asym. Table 13: Cross-model bidirectional patching summary over the completed aligned-checkpoint runs. Hidden release and hidden suppress report the best single-position A/B readout in the answerârefuse and refuseâanswer directions, respectively. Generation columns report the best answer release and explicit-refusal reassembly under the same single-position patching family. Qwen2.5-14B now shows a narrow late-layer hidden asymmetry: release reaches 1.00 only at layer 26, while reverse suppression stays at 0.00 and generation-level single-position patching remains inert. Qwen2.5-32B shows the same asymmetry only after shifting the hidden-state sweep to deeper layers 40â58; the earlier 16/22/26 band was a no-op. The resulting Qwen-family pattern is therefore not that the asymmetry disappears with scale, but that it survives more robustly at the hidden-state level than at the generation-control level. Model Removal-side behaviourAddition-side Profile RefusalâAnswerâRefusal assembly Within-family scaling: asymmetry survives, control degrades Qwen2.5-7B1.000â 0.000 0.000â 1.000partial but effectiveFull asym. Within-family scaling: direction fragility Qwen2.5-14B1.000â 1.000 0.000â 0.000no-opDirection inert Qwen2.5-32B1.000â 1.000 0.000â 0.000no-opDirection inert Cross-family asymmetry support Llama-3.1-8B1.000â 0.000 0.000â 1.000layer-16 saturationSupports Mistral-7B1.000â 0.000 0.000â 0.500layer-16 saturationSupports Gemma-4-E4B1.000â 0.000 0.000â 1.000fails under additionMaximal asym. Gemma-4-26B-A4B 1.000â 0.000 0.000â 1.000fails under additionMaximal asym. Table 14: Cross-model summary for shared-direction interventions using the paper shorthands in Table 4. The Qwen rows show a within-family scaling gradient: the average answer-to-refusal displacement is behaviourally effective at 7B, but the same add/remove/projection family is inert at 14B and 32B even though Appendix Table 13 shows that hidden-state asymmetry survives beyond 7B. The cross-family rows report checkpoints where removing the estimated displacement collapses refusal and raises answer behaviour at representative tested layers. Llama-3.1-8B is the cleanest size-matched support line, Mistral-7B is a second positive case, and the Gemma-4 rows show the most extreme removal-versus-addition split. Profile labels: Full asym. = removal and addition together reproduce the main Qwen2.5-7B pattern; Direction inert = concentrated geometry is present but the matched interventions are behaviourally inert; Supports = removal collapses refusal and releases answers at representative settings; Maximal asym. = removal is strong but addition fails to assemble refusal. ModelLayer 16Layer 22Layer 26 Qwen2.5-7B0.849 / 4.500.841 / 4.280.891 / 4.11 Qwen2.5-14B0.723 / 4.620.731 / 4.580.813 / 4.75 Qwen2.5-32B0.875 / 3.840.906 / 4.620.875 / 4.57 Llama-3.1-8B0.923 / 4.260.893 / 3.740.896 / 3.67 Mistral-7B0.928 / 4.670.925 / 4.450.917 / 4.51 Gemma-4-E4B0.687 / 4.840.679 / 3.220.896 / 4.32 Gemma-4-26B-A4B0.772 / 4.600.632 / 4.400.574 / 4.51 Table 15: Cross-model geometry comparison for the shared suppression direction, using the paper shorthands in Table 4. Each cell reports mean-direction energy share / centered effective rank at the analyzed multi-position site. Concentrated geometry is common across the tested checkpoints, but Table 14 shows that this geometry does not by itself predict whether addition, ablation, or projection becomes a behaviorally effective refusal-control handle. InterventionLayer 16Layer 22Layer 26 Additionanswer 1.00 / refusal 0.00answer 1.00 / refusal 0.00answer 1.00 / refusal 0.00 Ablationanswer 0.00 / refusal 1.00answer 0.00 / refusal 1.00answer 0.00 / refusal 1.00 Projectionanswer 0.00 / refusal 1.00answer 0.00 / refusal 1.00answer 0.00 / refusal 1.00 Table 16: Shared-direction interventions in Qwen2.5-14B atλ = 1.0. Addition starts from the answer trajectory, whose baseline is answer 1.00 / refusal 0.00; ablation and projection start from the refusal trajectory, whose baseline is answer 0.00 / refusal 1.00. All three interventions are behaviorally inert at the tested late layers. Together with Table 15, this makes Qwen2.5-14B a within-family geometry/control dissociation rather than a second positive transfer case. Patched behavior EndpointReleaseSuppressProfile answerâ refuserefuseâ answer Two-label A/B top-1 readout 1.0000.000Asym. (source 1.000, target 0.664)recovered across tested layersbelow target baseline Generation (best layer) 1.0000.172Asym. (L26 vs. L22)answer restored, refusal 0.000refusal weakly restored; answer 0.664 Table 17: Llama-3.1-8B cross-family causal support for thewithholdrefusal setting. The same bidirectional intervention remains asymmetric in a size-matched Llama checkpoint: answer release reaches the source-run ceiling, while reverse edits do not reliably reinstall explicit refusal strings. Hidden-state baselines are source1.000and target0.664; generation baselines are refusal1.000/ answer0.000on the A-run target and answer1.000/ refusal 0.000 on the R-run target. Profile labels follow Tables 2 and 3. Coordinate viewLayer 16Layer 22Layer 26 Chat-template geometry top-1 share / eff. rank 0.310 / 4.680.297 / 4.760.294 / 4.77 Raw refusal-side removal best answer / refusal 1.000 / 0.0001.000 / 0.0001.000 / 0.000 Table 18: Qwen2.5-3B transparency summary across coordinate systems. In chat-template coordinates, the shared- direction geometry is measurable but much less concentrated than in Qwen2.5-7B or the refreshed Qwen2.5-14B run: the centered top-1 share stays near 0.30 with centered effective rank near 4.7. In the raw refusal-side coordinate system, the refusing baseline is unstable, so best tested removal runs can release answer behavior without defining a clean refusal-side counterpart to the main assay. The two views are therefore informative for transparency only, not for principal scaling claims. E Scope and Robustness Analyses This section collects two analyses that constrain the scope of our main claims: a characterization of where non-adjacent support appears, and a follow- up that tests whether wider suppression automati- cally yields better refusal assembly. E.1 Generation-Boundary Positions ModelPosition -1Position -2Position -3 Qwen2.5-7Bnewline assistant <|im_start|> Llama-3.2-3Bdouble newline <|end_header_id|> assistant Table 19: Generation-boundary positions carrying the strongest non-adjacent support in the tested models. In both Qwen2.5-7B and Llama-3.2-3B, the late-layer position-â2and position-â3effects fall on structural boundary tokens rather than on simple lexical cue words. This supports the narrower claim used in the main text: non-adjacent support concentrates at generation- boundary positions and is not reducible to simple key- word anchoring. E.2 Wider-Patch Follow-Up Patch extentLayer 16 (answer / refusal)Layer 22 (answer / refusal) â10.50 / 0.000.34 / 0.00 (â1,â2)0.17 / 0.660.00 / 0.00 (â1,â2,â3)0.00 / 0.840.00 / 0.17 (â1,â2,â3,â4)1.00 / 0.000.00 / 0.00 Table 20: Wider-patch follow-up in Qwen2.5-7B for the suppressiverefuseâanswerdirection. Extending the patch from(â1,â2,â3)to(â1,â2,â3,â4)does not improve refusal assembly: at layer 16 it fully reverses the earlier gain, restoring answer to 1.00 and refusal to 0.00, while at layer 22 it still suppresses answers without reinstating strong refusal. We treat this as a position-combination boundary or interference case, not as evidence for a monotone wider-is-better rule. The result supports the main-text reading that stronger sup- pression does not automatically yield more reliable re- fusal assembly. Theâ4slot in this follow-up lies just out- side the assistant-generation boundary used in the main Qwen chat template, immediately before theim_start/assistantboundary sequence sum- marized above. We did not run a full combina- torial search over skip-position patches such as (â1,â2,â4). The table should therefore be read as a boundary check showing that patch width and position identity interact, not as a systematic expla- nation of theâ4 reversal. F Naturalistic Refusal Checks For the naturalistic free-form follow-up in the main text, we verified the full candidate-to-retained path rather than treating the retained examples as a ran- dom sample of harmful prompts. We first estab- lished a small clean retained set under the same scoring rule used for patching and then expanded only the artifact families that continued to form sta- ble answer-versus-refusal baselines. Email and ar- ticle forms were excluded because harmful-side re- fusal remained unstable under the same gate, so in- cluding them would mainly inject prompt-transfer noise rather than broaden the naturalistic claim. The retained set is therefore intentionally diagnos- tic rather than representative: it tests whether the directional split can survive outside the multiple- choice format after strict gating, not how common that split is across natural harmful prompts. ArtifactCandidatesRetainedRetention rate Speech12121.00 Thread1290.75 Blog640.67 Table 22: Initial artifact-screening gate for the naturalis- tic free-form pipeline. These rows identify the artifact families that form stable operational-answer versus re- fusal baselines under the same scoring rule later used for patching. ArtifactCandidatesRetainedRetention rate Speech42400.95 Thread42200.48 Blog2460.25 Table 23: Naturalistic gate for the main free-form gen- eration check in Section 3. The retained 66-case set is usable for generation-level causal analysis, but its arti- fact balance remains uneven: speech prompts are much more stable than thread prompts, and blog prompts are too sparse to support a separate claim. Patched generations are scored into refusal, safe- analysis, and operational-answer categories. On the main retained naturalistic set, answer release remains broad across layers 16â26 (operational an- swer 0.64/0.62/0.59), whereas refusal reimposition is front-loaded at layer 16 (refusal 0.45), attenu- ates to 0.02 by layer 22, and collapses to 0.00 by layer 26. The aggregate late-layer release-versus- refusal separation is about 0.60, with release at 0.61 and refusal at 0.008; a bootstrap interval for the late-layer gap remains strictly positive. This gap is measured on a different generation endpoint from the controlled 0.50 hidden-state locality gap, so we compare only its sign and direction, not its absolute scale. That is why the main text reports the naturalistic result as supporting cross-setting evidence in a locality-restructured form rather than as a second main experiment. We also evaluate a larger speech/thread expan- sion as a robustness check. It increases the retained set from 66 to 283 cases by expanding speech and thread prompts only, but that gain is highly uneven: speech retains 253 examples while thread retains only 30. Even under that stronger speech bias, the aggregate causal pattern remains stable. Answer re- lease stays broad across layers 16â26 (operational answer 0.67/0.70/0.66), whereas refusal reimposi- tion is front-loaded at layer 16 (refusal 0.51), atten- uates to 0.02 by layer 22, and is effectively absent by layer 26 (0.01). The aggregate late-layer gap is 0.664 with a 95% bootstrap interval of [0.613, 0.716]. The thread subset is weaker, but still di- rectionally compatible: its late-layer gap remains positive with bootstrap interval [0.117, 0.433]. We therefore read this larger set as a speech-heavy ro- bustness check that reinforces the same non-mirror locality profile, not as a stronger replacement for the more artifact-diverse retained set used in the main text. ModelRefusal rate (%) Best linear (%) Best MLP (%) Best tuned lens (%) 3-seed linear (%) Qwen2.5-3B87.052.060.052.057.3± 4.6 Qwen2.5-7B99.052.060.056.053.3± 2.3 Table 21: Open-ended refusal extension on public harmful prompts from JailbreakBench (JBB-Behaviors; Chao et al., 2024). Labels are balanced ten-way harm categories rather than exact answer strings, so this is a weaker but more realistic refusal target than the synthetic multiple-choice benchmark. Even so, the completed public-Qwen checkpoints still refuse strongly while retaining substantial recoverable harm-category signal in the final-token hidden state. LayerAâR: operational answerRâA: refusal 160.640.45 220.620.02 260.590.00 Table 24: Generation-level naturalistic bidirectional patching on the retained Qwen2.5-7B-Instruct free-form set (108 candidate pairs, 66 retained across speech, thread, and blog). This retained set is used as a diagnos- tic cross-setting stress test rather than as a representative prevalence estimate. The directional asymmetry persists in weaker, locality-restructured form: answer release remains broad across late layers, whereas behavioral refusal reimposition is front-loaded at layer 16 and near- zero by layer 26. ArtifactCandidatesRetainedRetention rate Speech3362530.75 Thread98300.31 Table 25: Expanded speech/thread naturalistic gate used for the appendix robustness check. The retained set grows to 283 cases, but the expansion is driven primarily by speech prompts while thread retention remains much weaker. LayerAâR: operational answerRâA: refusal 160.670.51 220.700.02 260.660.01 Table 26: Speech-heavy naturalistic robustness check (434 candidate pairs, 283 retained). The aggregate result is directionally consistent with the main 66-case set: answer release remains broad across late layers, whereas behavioral refusal reimposition is front-loaded and near- zero by layers 22â26.