48 KiB
Q123 · Scalable interpretability
0. Header metadata
ID: Q123
Code: BH_AI_INTERP_L3_123
Domain: Artificial intelligence
Family: Interpretability and internal representations
Rank: S
Projection_dominance: I
Field_type: cognitive_field
Tension_type: cognitive_tension
Status: Open
Semantics: hybrid
E_level: E1
N_level: N2
Last_updated: 2026-01-31
0. Effective layer disclaimer
All statements in this entry are made strictly at the effective layer of the Tension Universe (TU) framework.
-
This page only specifies an effective-layer encoding of the scalable interpretability problem:
- state spaces for interpretability worlds,
- observables, fields, and tension functionals,
- singular sets and regular domains,
- encoding classes and fairness constraints,
- experiment patterns and engineering templates.
-
It does not define or expose any TU deep-layer axioms, generative rules, or field equations.
-
It does not specify how raw model weights, activations, datasets, or training procedures are mapped into TU deep-layer objects.
Throughout this document:
M,I_local,C_global,K_complexity,DeltaS_interp,Tension_interp, and tensor components such asT_ij(m),S_i(m),C_j(m),lambda(m), andkappaare all treated as effective-layer summaries.- The construction of these summaries from raw computational artifacts is left to external tool chains and is outside the scope of this page.
- No claim is made that the effective-layer encoding given here solves, proves, or refutes the canonical scalable interpretability problem. It only provides a structured way to encode and test interpretations under TU-style constraints.
The semantics are hybrid:
-
Discrete objects include:
- probe indices, concept templates, model and task identifiers, scale buckets, experiment labels.
-
Continuous objects include:
- normalized interpretability scores, global coherence measures, complexity measures, and tension values.
All comparisons, inequalities, and optimization statements in this page are to be understood at this effective, hybrid semantic level.
1. Canonical problem and status
1.1 Canonical statement
The canonical question behind Q123 can be phrased as:
Can we maintain faithful, useful, and affordable interpretability of internal AI representations as models scale in capability and size, without the cost or complexity of interpretation growing so fast that it becomes effectively impossible?
More concretely, Q123 asks whether there exists a family of interpretability tools and encodings such that, for frontier models:
- Internal representations can be mapped to human-usable concepts and mechanisms in a controlled way.
- The size and complexity of the explanation library grow much slower than the raw parameter count and state space of the models.
- This interpretability remains robust when tasks, architectures, and deployment conditions change.
The problem does not ask for a specific method. It asks whether the general regime of “scalable interpretability” is achievable at all under realistic constraints.
1.2 Status and difficulty
Current interpretability work has demonstrated several partial successes:
- Mechanistic interpretability studies have identified circuits and features in vision and language models that correspond to human-understandable patterns.
- Feature visualization and probing methods can sometimes reveal concept-like structure in internal layers.
- Some methods transfer across model sizes within a narrow architecture family.
However, several pressure points remain unresolved:
- Many interpretability tools do not scale well. Cost grows very quickly with parameter count or with the number of layers inspected.
- Results can be brittle. Probes that work on one model or dataset fail or give misleading answers on another.
- It is unclear whether a small, stable library of concepts and circuits can explain most of what very large models are doing.
There is no consensus answer to whether scalable interpretability is possible in the strong sense defined above. The problem is open and tightly coupled to questions about alignment, control, and oversight of powerful AI systems.
1.3 Role in the BlackHole project
Within the BlackHole S-problem collection, Q123 plays several roles:
-
It is the central node for the interpretability cluster of AI problems, connecting to alignment, control, and oversight.
-
It provides the core notion of cognitive_tension between:
- internal representation complexity, and
- the size, stability, and usability of human-level explanations.
-
It offers a template for encoding questions about whether human understanding can keep up with systems whose internal state spaces grow far beyond intuitive scales.
-
It acts as a bridge node to:
- neuroscience problems about neural coding and representation,
- socio-technical problems where understanding complex models of society is necessary.
References
-
C. Olah et al., “Zoom In: An introduction to circuits”, Distill, 2020. (Mechanistic interpretability agenda and circuits framing for internal representations.)
-
N. Elhage et al., “Toy Models of Superposition”, Anthropic technical report, 2022. (Demonstrates how features can become entangled as models scale, stressing interpretability.)
-
F. Doshi-Velez and B. Kim, “Towards a Rigorous Science of Interpretable Machine Learning”, arXiv preprint, 2017. (Formal discussion of interpretability as a scientific problem and evaluation challenge.)
-
A. Nanda, “A Mechanistic Interpretability Analysis of Grokking”, technical writeup, 2022. (Case study on understanding internal circuits and their evolution during training.)
At least one of the above references comes from or is backed by a major research organization, and each contains enough bibliographic information to be located and checked.
2. Position in the BlackHole graph
This block records how Q123 sits in the BlackHole graph, using only Q identifiers and one-line reasons that point to concrete components or tension types.
2.1 Upstream problems
Upstream nodes provide prerequisites, tools, or conceptual framing that Q123 relies on at the effective layer.
-
Q121 (BH_AI_ALIGNMENT_L3_121) Reason: Defines the alignment objectives and value-grounded behaviors that scalable interpretability is supposed to support, via components like
AlignmentObjectiveFieldandFailureModeCatalog. -
Q122 (BH_AI_CONTROL_L3_122) Reason: Supplies control and intervention patterns that assume some ability to read and modify internal mechanisms, using components such as
InterventionHandleSpaceandControlRiskFunctional. -
Q083 (BH_NEURO_CODE_L3_083) Reason: Provides analogies and constraints from biological neural coding, including
CodebookObservablesthat inform how internal representations might map to concepts. -
Q089 (BH_NEURO_PREDICTIVE_CODE_L3_089) Reason: Offers predictive-coding-style structures and invariants, for example
PredictionErrorField, which influence what “explanation” means for layered networks.
2.2 Downstream problems
Downstream nodes directly reuse Q123 components or depend on its tension structure.
-
Q124 (BH_AI_OVERSIGHT_L3_124) Reason: Reuses
InterpretabilityTensionFunctional_Q123to decide where human or automated oversight should be concentrated in large models. -
Q125 (BH_AI_MULTIAGENT_L3_125) Reason: Uses
ConceptProbeLibrary_Q123andWorldTF_InterpretabilityPatternto interpret interacting agents’ internal states and to detect opaque coordination behaviors.
2.3 Parallel problems
Parallel nodes share similar tension types but do not directly reuse Q123 components.
-
Q059 (BH_CS_INFO_THERMODYN_L3_059) Reason: Both Q059 and Q123 study how much structured information can be extracted, compressed, or made usable from very large state spaces, under information-theoretic constraints.
-
Q116 (BH_PHIL_MATH_FOUND_L3_116) Reason: Both address what counts as an acceptable explanation or understanding, linking technical structure to human-level conceptual clarity.
2.4 Cross-domain edges
Cross-domain edges connect Q123 to problems in other domains that can reuse its patterns.
-
Q098 (BH_EARTH_ANTHROPOCENE_L3_098) Reason: Can reuse Q123’s interpretability patterns to understand complex climate and socio-economic models that inform decisions about the Anthropocene.
-
Q105 (BH_COMPLEX_CRASHES_L3_105) Reason: Can reuse interpretability tension tools to inspect models of complex systems where unpredictable crashes or cascades occur, using similar ideas of opaque internal mechanisms.
3. Tension Universe encoding (effective layer)
All content in this block is at the effective layer and is governed by the disclaimer in Section 0. We only describe:
- state spaces,
- observables and fields,
- invariants and tension scores,
- singular sets and domain restrictions,
- encoding classes and fairness constraints.
We do not describe any hidden generative rules or how raw model weights, activations, or datasets are turned into TU internal fields.
3.1 State space
We assume a semantic state space:
M
with elements m in M interpreted as “interpretability worlds” for AI systems.
Each state m encodes, at the effective layer:
-
A particular AI model or a family of closely related models, including:
- architecture class,
- approximate scale (for example parameter-count bucket),
- training regime and task-family descriptor.
-
One interpretability tool stack, including:
- a fixed concept probe library,
- a fixed family of feature or circuit extraction tools,
- a fixed set of reporting formats for explanations.
-
Coarse summaries of performance on tasks that are relevant for safety or alignment.
We do not specify how m is constructed from raw weights or training logs. We only assume that for each such model and tool stack there exists at least one state m that encodes the observable summaries listed below.
At the effective layer, we require that:
- For each state
mand each observable defined in this block, the observable is either well defined and finite or explicitly marked as out of domain.
3.2 Effective observables and fields
All observables that will feed into tension functionals are treated as unitless, normalized summaries once an encoding is fixed. Raw quantities (for example raw description lengths or unnormalized scores) may exist in implementations, but they must be mapped into normalized observables using rules that are part of the encoding and are fixed before experiments.
We define the following observables and fields on M.
- Local interpretability score family
I_local(m; U)
- Input: state
mand a finite setUof internal units, features, or circuit fragments selected by a fixed rule. - Output: a nonnegative scalar, normalized into a fixed range such as
[0, 1], that summarizes how well the fixed probe library can assign stable, human-usable concepts to the elements ofU. - Interpretation: larger values indicate higher interpretability quality for that local subset.
- Global conceptual coherence
C_global(m)
- Input: state
m. - Output: a scalar, normalized into a fixed range such as
[0, 1], that measures the degree to which local explanations can be composed into a small set of global concepts or mechanisms that explain large fractions of model behavior. - Higher values indicate better global coherence and reuse of a compact concept library.
- Explanation complexity
K_complexity(m)
- Input: state
m. - Output: a nonnegative scalar that approximates description length or complexity of the explanation library needed to cover a fixed portfolio of behaviors for the model. Before use in tension functionals it is mapped, via a fixed normalization rule, into a normalized complexity:
K_norm(m) in [0, 1]
Examples of what K_complexity may summarize:
- number of distinct concept probes used,
- total size of a circuit dictionary,
- complexity of the minimal explanation graphs.
- Interpretability mismatch
DeltaS_interp(m)
- Input: state
m. - Output: a nonnegative scalar that measures how badly the pair
(C_global(m), K_complexity(m))deviates from an idealized scalable regime for the given performance and scale of the model.
Properties:
DeltaS_interp(m) >= 0for all regular states.- Small
DeltaS_interp(m)indicates that global coherence is high relative to explanation complexity, for the given capability level. - The functional form of
DeltaS_interpis fixed by the encoding and obeys the monotonicity rules specified in Section 3.3.
The exact functional definition of DeltaS_interp depends on reference curves and thresholds that are part of the encoding. These curves and thresholds are chosen before any interpretability experiments are run under that encoding and are not tuned based on experiment outcomes.
3.3 Encoding class and fairness constraints
To avoid arbitrary post hoc tuning, we restrict attention to an admissible encoding class E_interp with the following properties.
- Finite probe library
There exists a fixed countable family of interpretability probes and concept templates:
P = {p_1, p_2, ..., p_n, ...}
For any specific encoding instance in E_interp, only a finite subset of P can be activated, and this subset must be chosen before any experiment is run.
- Fixed aggregation and normalization rules
For each encoding instance:
- The rules that aggregate local probe results into
I_local, and that aggregate local explanations intoC_globalandK_complexity, are fixed before observing detailed outcomes of experiments. - The normalization rules that map raw quantities into normalized observables (for example into
[0, 1]) are fixed in advance and are part of the encoding. - These rules may depend on coarse model-scale buckets or task-family descriptors, but not on fine-grained activation patterns or on the results of interpretability experiments.
- Weight constraints and mismatch monotonicity
When defining DeltaS_interp(m) and Tension_interp(m) we may use weights of the form:
w_C, w_K >= 0, w_C + w_K = 1
and, where needed,
w_low, w_struct, w_comp >= 0, w_low + w_struct + w_comp = 1
These weights must be selected once for the encoding instance and cannot be changed based on experiment outcomes.
DeltaS_interp(m) obeys the following monotonicity constraints under a fixed encoding:
- At fixed model scale and performance level, if
C_global(m)increases andK_complexity(m)does not increase, thenDeltaS_interp(m)must not increase. - At fixed model scale and performance level, if
K_complexity(m)increases and neitherI_local(m; U_*)norC_global(m)improve in a pre-declared tolerance band, thenDeltaS_interp(m)must not decrease.
Reference curves and thresholds used to define DeltaS_interp are part of the encoding and are not adjusted in response to experimental results.
- Resolution and refinement order
Each state m is associated with a resolution parameter:
r(m) in R_plus
which can represent, for example, the size of the model, the coverage of the task portfolio, or the density of measurement of internal activations.
We introduce a refinement partial order <=_ref on M defined by:
m1 <=_ref m2if and only ifm2represents a refinement ofm1with higher resolution parameter (for exampler(m2) > r(m1)) and strictly more detailed but compatible summaries.
All admissible encodings must respect this partial order in the sense that:
- Observables do not change in arbitrary ways under refinement.
- If
m1 <=_ref m2then it is meaningful to compareDeltaS_interp(m1)andDeltaS_interp(m2)and to interpret trends inTension_interpacross refinement.
- Encoding comparability
An encoding element e in E_interp consists of:
- a chosen finite probe subset from
P, - fixed aggregation and normalization rules,
- fixed weights and reference curves,
- a fixed rule for selecting
U_*and defining resolution buckets.
Comparisons of Tension_interp across models, scales, or tasks are only valid within the same encoding element e. When a different encoding element e' is chosen:
- it must be given a distinct identifier or version label, and
- tension values computed under
e'must not be retrofitted into plots or tables that were originally defined forewithout recomputing all relevant observables.
These constraints implement the fairness ideas that no encoding is allowed to be silently adjusted to make specific models look more interpretable.
3.4 Effective tension tensor components
We assume that Q123 reuses the general TU tension tensor structure at the effective layer:
T_ij(m) = S_i(m) * C_j(m) * DeltaS_interp(m) * lambda(m) * kappa
where:
S_i(m)is a source-like factor that represents how strongly source componenti(for example a particular subsystem or layer family) contributes to interpretability-relevant behavior.C_j(m)is a receptivity-like factor that represents how sensitive observer or downstream componentjis to interpretability quality for decision making or safety.DeltaS_interp(m)is the interpretability mismatch defined above.lambda(m)is a convergence state factor drawn from a fixed range that codes whether local reasoning about the model is convergent, recursive, divergent, or chaotic.kappais a coupling constant that sets the overall scale of cognitive_tension for this encoding.
In this entry, T_ij(m), S_i(m), C_j(m), lambda(m), and kappa are all treated as effective-layer summary objects. No specific deep-layer field equations or dynamics for these quantities are assumed or exposed. It is only required that, for any regular state m and any admissible encoding, T_ij(m) is well defined and finite.
The detailed indexing sets for i and j are not needed at the effective layer. It is sufficient that they can be chosen in a way compatible with the observables already defined.
3.5 Invariants, tension functional, and domain restrictions
We define an interpretability tension functional based on normalized versions of the observables.
Let:
I_norm(m) in [0, 1]
C_norm(m) in [0, 1]
K_norm(m) in [0, 1]
be normalized forms of:
I_local(m; U_*)under a fixed selection rule forU_*,C_global(m),K_complexity(m),
using the encoding’s normalization rules.
We define:
Tension_interp(m) = w_low * (1 - I_norm(m))
+ w_struct * (1 - C_norm(m))
+ w_comp * K_norm(m)
where:
w_low,w_struct,w_compare nonnegative weights that sum to1and are fixed within the encoding.
This functional is required to satisfy the following monotonicity properties:
- If
I_norm(m)increases andC_norm(m)increases whileK_norm(m)stays the same or decreases, thenTension_interp(m)must not increase. - If
K_norm(m)increases whileI_norm(m)andC_norm(m)remain within a pre-declared tolerance band,Tension_interp(m)must not decrease.
We now define the singular set for Q123:
S_sing = { m in M :
I_local(m; U_*) is undefined or not finite
or C_global(m) is undefined or not finite
or K_complexity(m) is undefined or not finite
or Tension_interp(m) is undefined or not finite
}
All analysis and experiments for Q123 are restricted to the regular set:
M_reg = M \ S_sing
Whenever an experiment attempts to evaluate observables for a state in S_sing, the result is treated as “out of domain” rather than as informative evidence about interpretability regimes.
4. Tension principle for this problem
This block encodes Q123 as a tension principle at the effective layer.
4.1 Core tension statement
The core cognitive_tension principle for Q123 can be stated as:
Inside realistic resource and tooling limits, there is a tension between:
- The richness, size, and flexibility of internal representations in powerful AI models.
- The requirement that humans (or human-aligned tools) can understand and work with these representations using a compact, robust explanation library and a finite probe set.
Q123 asks whether this tension can be kept within a manageable band as models scale, or whether it inevitably grows beyond any reasonable threshold.
4.2 Scalable interpretability as low tension
At the effective layer, a world is in the scalable interpretability regime if there exists an admissible encoding class E_interp such that:
For each scale bucket k,
there exists m_k in M_reg with resolution r(m_k) in bucket k
and Tension_interp(m_k) <= epsilon_interp(k)
where:
epsilon_interp(k)is a scale-dependent threshold that grows slowly withkand remains bounded in a way consistent with realistic oversight and tooling.
In words:
- As models grow, there are ways to encode their internal structure so that interpretability tension remains controlled.
- The explanation and concept libraries remain usable and do not explode in size or complexity relative to the models.
4.3 Interpretability collapse as persistent high tension
Conversely, an interpretability collapse regime is one in which, for any admissible encoding in E_interp, there exists a scale bucket beyond which all regular states exhibit persistent high tension:
There exists k_0 and delta_interp > 0 such that
for all k >= k_0, for all m in M_reg with resolution r(m) in bucket k,
Tension_interp(m) >= delta_interp
In words:
-
Beyond some scale, every honest attempt to encode the model with fixed probe libraries and aggregation rules leads to explanations that are either:
- too complex to be practical, or
- too incoherent to be trustworthy.
Q123, as an S problem, does not claim which regime the real world occupies. It provides a way to formulate and test encodings that discriminate between these regimes.
5. Counterfactual tension worlds
We now describe counterfactual worlds at the effective layer. None of these worlds describes how internal TU fields are constructed from raw data.
5.1 World T_interp (scalable interpretability)
World T_interp is a world in which scalable interpretability is achievable in a strong sense.
Typical properties:
-
Existence of low-tension sequences
-
For each relevant scale level, there exist states
m_T(k)inM_regthat encode models at that scale such that:Tension_interp(m_T(k)) <= epsilon_interp(k)with
epsilon_interp(k)growing slowly enough that explanations remain usable for oversight and control.
-
-
Stability of local probes
- The local interpretability scores
I_local(m_T(k); U_*)remain bounded away from zero for key subsystems, and do not degrade dramatically when the model or data distribution shifts.
- The local interpretability scores
-
Global coherence
C_global(m_T(k))stays high, indicating that a compact concept and circuit library explains a large fraction of important behaviors across tasks.
-
Controlled complexity
K_complexity(m_T(k))grows slower than a simple function of model size or resolution, such as sublinear in an appropriate scale measure, within the chosen encoding class.
5.2 World F_interp (interpretability collapse)
World F_interp is a world in which strong scalable interpretability fails.
Typical properties:
-
No low-tension encodings beyond some scale
-
For every admissible encoding, there exists a scale level
k_0such that all statesm_F(k)withk >= k_0satisfy:Tension_interp(m_F(k)) >= delta_interpfor some
delta_interp > 0that does not shrink with further refinement.
-
-
Fragile local probes
- Probes that appear to work at small scales fail to generalize at higher scales or under small distribution shifts, so
I_localbecomes noisy or misleading.
- Probes that appear to work at small scales fail to generalize at higher scales or under small distribution shifts, so
-
Fragmented global structure
C_global(m_F(k))cannot be kept high without rapidly increasingK_complexity. The explanation library becomes too large and tangled to be usable.
-
Escalating explanation burden
- Any attempt to maintain adequate coverage of safety-relevant behaviors leads to exponential or otherwise infeasible growth in explanation complexity measures, making oversight via interpretability unrealistic.
5.3 Intermediate regime
We also allow an intermediate regime where:
- Some subsystems or tasks remain in a low-tension interpretability regime.
- Others move toward high tension, especially those that involve emergent or strategic behavior.
This regime is important for engineering decisions, but the primary distinction in Q123 is still between:
- worlds where strong scalable interpretability is possible in principle, and
- worlds where it is not.
5.4 Interpretive note
These counterfactual worlds describe patterns of observables and tension functionals. They do not include any description of how TU internal fields are generated from raw data or how training pipelines operate at the deep level.
6. Falsifiability and discriminating experiments
This block describes experiments and protocols that can:
- test whether a given Q123 encoding is coherent and useful, and
- discriminate between encodings that support scalable interpretability and those that do not.
These experiments cannot prove or disprove the canonical statement itself. They only accept or reject particular TU encodings within the admissible class.
Experiment 1: Scaling sweep in a controlled model family
Goal:
Evaluate whether a chosen Q123 encoding tracks intuitive interpretability quality as models scale within a fixed architecture and training regime.
Setup:
-
Select a family of models with the same architecture pattern, trained on the same task family, at multiple scale levels (for example different parameter counts).
-
Fix a finite concept probe library and circuit template set before any inspection of internal activations.
-
Fix aggregation and normalization rules for
I_local,C_global, andK_complexityas described in Section 3. -
Choose a fixed portfolio of behaviors and test cases (for example reasoning tasks, safety-relevant prompts).
-
Pre-register the evaluation protocol, including:
- how
U_*is selected, - how human judgments will be collected,
- how correlations and trends will be tested.
- how
Protocol:
-
For each model size, construct a state
m_sizeinM_regthat encodes the chosen summaries and probe outcomes. -
Compute
I_local(m_size; U_*),C_global(m_size), andK_complexity(m_size)using the fixed encoding. -
Compute
Tension_interp(m_size)for each scale level. -
Collect human or expert judgments on interpretability:
- For a subset of internal circuits or features selected by a pre-declared sampling rule, ask whether humans can understand and predict their behavior using the explanation library.
- Evaluators must be blind to all tension scores and any derived statistics.
Metrics:
- Correlation between
Tension_interp(m_size)and human interpretability ratings, using a pre-declared correlation or ranking statistic. - Trend of
Tension_interp(m_size)as model scale increases. - Stability of this trend under minor variations in probe selection that stay within the admissible library.
Falsification conditions:
The encoding is considered misaligned and rejected for Q123 if both of the following hold:
- Across scale levels and sampled subsystems, models that human experts judge as clearly more interpretable consistently receive higher tension scores than models they judge as opaque, beyond a pre-declared robustness threshold.
- Small permitted changes within the admissible encoding class (for example swapping a small fraction of probes within the same global library, or modestly adjusting constant factors within fixed normalization rules) do not remove the systematic disagreement between
Tension_interpand human judgments.
Semantics implementation note:
The experiment uses hybrid semantics in line with Section 0. Internal representations and activations are treated as continuous fields, while probes, concept dictionaries, and explanation libraries are treated as discrete structures. All observables are defined at the effective layer in terms of summaries and do not depend on raw floating-point details being exposed.
Boundary note:
Falsifying a TU encoding does not solve the canonical statement. This experiment can show that a particular Q123 encoding is misaligned or unstable, but it does not settle whether scalable interpretability exists in principle.
Experiment 2: Toy interpretable vs scrambled models
Goal:
Test whether the Q123 encoding can reliably distinguish between deliberately interpretable toy models and scrambled models with similar performance but less structured internal representations.
Setup:
- Construct a set of toy interpretable models, where internal circuits or features are hand-designed or strongly constrained to have clear human-understandable roles on a small suite of tasks.
- Construct a matched set of scrambled models with similar input and output behavior but intentionally obfuscated internal structures (for example through random basis transformations or entangled parameterizations).
- Use the same concept probe library and aggregation rules for all models.
- The toy-versus-scrambled labels must not be used in any way to select probes, aggregation rules, or normalization rules. These are fixed before any model-specific measurements.
Protocol:
- For each toy interpretable model, construct a regular state
m_TtoyinM_reg. - For each scrambled model, construct a regular state
m_FtoyinM_reg. - Evaluate
I_local,C_global,K_complexity, andTension_interpon all these states under the fixed encoding. - Optionally, obtain human judgments on how easy it is to understand circuits in each model class, with judges blind to model labels and tension values.
Metrics:
- Comparison of the distribution of
Tension_interp(m_Ttoy)andTension_interp(m_Ftoy). - Fraction of model pairs where the toy interpretable model has strictly lower tension than its scrambled counterpart.
- Alignment of tension differences with human judgments, where available.
Falsification conditions:
The encoding is considered ineffective and rejected for Q123 if:
- For a broad enough sample of toy versus scrambled model pairs, the encoding fails to consistently assign lower
Tension_interpto toy interpretable models than to scrambled models, relative to a pre-declared threshold. - The sign or magnitude of the average tension difference between the two model classes is highly sensitive to arbitrary choices within the fixed probe library that stay within the admissible class, in a way that violates the fairness constraints in Section 3.3. For example, replacing a small fraction of probes with equally plausible alternatives must not completely reverse the ordering of tension between the two classes.
Semantics implementation note:
Hybrid semantics are used in the same way as in Experiment 1. Continuous internal states are observed through discrete probes and explanation artifacts, and only their summarized forms appear in the effective layer.
Boundary note:
Falsifying a TU encoding does not solve the canonical statement. Success or failure on toy models only evaluates the quality of a particular Q123 encoding; it does not prove that scalable interpretability is possible or impossible for real frontier systems.
7. AI and WFGY engineering spec
This block explains how Q123 becomes a reusable engineering module within AI systems and the WFGY framework, at the effective layer.
7.1 Training signals
We define training signals that can be used as auxiliary objectives or diagnostics.
-
signal_interp_stability- Definition: a penalty signal that increases when
Tension_interp(m)increases between nearby training checkpoints or under small perturbations of prompts and inputs, for states representing the same model. - Purpose: encourage models and interpretability tools to move toward stable, low-tension regions of
M_reg.
- Definition: a penalty signal that increases when
-
signal_circuit_sparsity- Definition: a regularization term that penalizes increases in
K_complexity(m)orK_norm(m)when performance remains constant or improves. - Purpose: favor internal structures whose explanations can be expressed with smaller and more reusable circuit libraries.
- Definition: a regularization term that penalizes increases in
-
signal_world_TF_separation- Definition: a signal that encourages the model to keep answers under World T_interp assumptions and World F_interp assumptions clearly separated, by measuring inconsistency when it implicitly mixes the two interpretability regimes.
- Purpose: avoid hidden conflation of “we can understand this” and “we cannot realistically understand this” regimes.
-
signal_probe_alignment- Definition: a signal that penalizes discrepancies between probe-based explanations and known causal interventions in toy settings, where ground-truth mechanisms are accessible.
- Purpose: tie interpretability scores to genuine causal structure rather than purely correlational patterns.
7.2 Architectural patterns
We sketch architectural patterns that can incorporate Q123 components.
-
InterpretabilityHead- Role: given a representation of the current internal state and context, this head outputs an estimated
Tension_interpvalue and a short vector of interpretable diagnostics (for example normalizedI_norm,C_norm,K_norm). - Interface: takes intermediate activations or compressed summaries as input, emits tension estimates and supporting statistics as outputs.
- Role: given a representation of the current internal state and context, this head outputs an estimated
-
ConceptLibraryModule-
Role: maintains a small, explicit library of concept vectors, circuits, or templates that explanations must be expressed in terms of, to constrain explanation complexity.
-
Interface:
- Inputs: task-family descriptors, high-level goals, and training context.
- Outputs: a fixed-size set of concept anchors and associated decoding mechanisms.
-
-
TU_InterpObserver- Role: acts as a generalized observer that maps internal states and concept-library contents into the observables used by Q123:
I_local,C_global,K_complexity, and their normalized forms. - Interface: takes the model’s internal activations and concept-library state as input and provides the observable summaries needed to compute
Tension_interp.
- Role: acts as a generalized observer that maps internal states and concept-library contents into the observables used by Q123:
7.3 Evaluation harness
An evaluation harness for Q123-augmented systems can be organized as follows.
-
Task mix
- Include tasks where mechanistic structure is partly known (for example algorithmic tasks with known circuits).
- Include high-level capabilities tasks where interpretability is important for safety (for example instruction following with safety constraints).
-
Conditions
- Baseline condition: models without Q123 modules and without interpretability-related training signals.
- TU condition: models with Q123 modules, receiving interpretability-related signals and exposing tension outputs.
-
Metrics
- Behavioral performance on the task mix.
- Quality of explanations, measured against human expert assessments or ground-truth circuits where available.
- Agreement between explanation complexity and measured
K_complexity,K_norm, andTension_interpvalues. - Stability of explanations and tension scores under minor changes of prompts or inputs.
7.4 60-second reproduction protocol
A minimal protocol for external users to experience the effect of Q123 encodings.
Baseline setup
-
Prompt a model with a question like:
“Explain how this language model decides which answer to give on safety-relevant questions. Please be detailed.”
-
Observe the explanation:
- Does it reference concrete internal mechanisms, or does it stay at a vague design level?
- Does it provide any sense of which parts of the model are most important?
TU encoded setup
-
Ask the same question, but with an additional instruction:
“Use interpretable internal concepts and circuits, and report a scalar interpretability tension score for the explanation. Explain which parts of your internal representation space are easy to understand and which are opaque.”
-
Observe the explanation and the reported tension:
- Are specific internal structures or concept libraries mentioned?
- Does the model identify which parts of its behavior cannot easily be explained within a small concept library?
Comparison metric
-
Rate both explanations on:
- structure (clear parts and relationships),
- concreteness (linkage to internal mechanisms or concept libraries),
- honesty about opacity (does the model admit areas with high tension).
What to log
- Prompts and full responses for both setups.
- Any intermediate tension scores or diagnostics emitted by Q123 modules.
- This allows later analysis of how Q123 affects explanation style without exposing any deep TU generative rules.
8. Cross problem transfer template
This block describes reusable components produced by Q123 and their direct reuse targets.
8.1 Reusable components produced by this problem
-
ComponentName:
InterpretabilityTensionFunctional_Q123-
Type: functional
-
Minimal interface:
- Inputs: internal representation summaries, probe results, and explanation complexity indicators for a given model and context.
- Output: a scalar interpretability tension score in a fixed range (for example
[0, 1]) plus a small diagnostic vector.
-
Preconditions:
- The encoding must belong to the admissible class
E_interp, with probe libraries, normalization rules, and aggregation rules fixed ahead of time.
- The encoding must belong to the admissible class
-
-
ComponentName:
ConceptProbeLibrary_Q123-
Type: field or ai_module
-
Minimal interface:
- Inputs: task-family descriptor and architecture descriptor.
- Output: a finite set of concept probes and templates selected from a global library
P, plus associated configuration for mapping probe activations into explanations.
-
Preconditions:
- The selection policy must be independent of fine-grained activation patterns and must be fixed before running interpretability experiments for the models under study.
-
-
ComponentName:
WorldTF_InterpretabilityPattern-
Type: experiment_pattern
-
Minimal interface:
- Inputs: description of a model family and interpretability tool stack.
- Output: a pair of experiment designs corresponding to World T_interp and World F_interp assumptions, each with defined observables, metrics, and falsification conditions.
-
Preconditions:
- The experiment designs must respect the constraints on encoding class and fairness as set out in Sections 3 and 6.
-
8.2 Direct reuse targets
-
Target: Q121 (BH_AI_ALIGNMENT_L3_121)
- Reused components:
InterpretabilityTensionFunctional_Q123,ConceptProbeLibrary_Q123. - Why it transfers: alignment scenarios often require knowing when internal representations for value-related concepts are interpretable and stable. Q123 supplies a way to score and monitor this.
- What changes: observables are focused on value-aligned circuits and representations rather than general task behavior.
- Reused components:
-
Target: Q122 (BH_AI_CONTROL_L3_122)
- Reused components:
InterpretabilityTensionFunctional_Q123. - Why it transfers: control procedures can use tension scores to decide where intervention handles are safe or where additional interpretability work is needed.
- What changes: tension thresholds and metrics are tuned for control sensitivity rather than general understanding.
- Reused components:
-
Target: Q124 (BH_AI_OVERSIGHT_L3_124)
- Reused components:
ConceptProbeLibrary_Q123,WorldTF_InterpretabilityPattern. - Why it transfers: oversight processes need structured protocols for distinguishing interpretable and non-interpretable regimes, and for routing human attention accordingly.
- What changes: experiment patterns emphasize auditing workflows and oversight load, not just scientific evaluation.
- Reused components:
-
Target: Q125 (BH_AI_MULTIAGENT_L3_125)
- Reused components:
WorldTF_InterpretabilityPattern. - Why it transfers: multi-agent systems require understanding internal states of interacting agents; interpretability patterns help identify opaque coordination channels.
- What changes: input model families are now agent populations; metrics focus on coordination structures and emergent collective behaviors.
- Reused components:
9. TU roadmap and verification levels
This block explains how Q123 is positioned on the TU verification ladder and what the next measurable steps are.
9.1 Current levels
-
E_level: E1
- A coherent effective-layer encoding of scalable interpretability has been specified, including state space, observables, a tension functional, and a singular set.
- At least two discriminating experiments with explicit falsification conditions have been described.
-
N_level: N2
- A clear narrative distinguishes World T_interp and World F_interp, plus an intermediate regime.
- Cross-problem connections to alignment, control, oversight, and neuroscience are spelled out.
9.2 Next measurable step toward E2
To move Q123 from E1 to E2, at least one of the following must be realized in concrete implementations:
-
A working tool chain that:
- takes trained models and an interpretability tool stack as input,
- constructs states in
M_regfor those models, - computes approximate
Tension_interpscores and publishes them along with model scale and task portfolio.
-
A completed instance of Experiment 1:
- applied to at least one real model family across several scale levels,
- with publicly available data on tension scores and human interpretability judgments,
- allowing independent groups to reproduce or challenge the results.
These steps operate entirely at the effective layer and do not require exposing any deep TU generative rules.
9.3 Long-term role in the TU program
In the longer term, Q123 is expected to serve as:
-
The anchor node for interpretability considerations in the AI cluster, linking to alignment, control, oversight, and multi-agent questions.
-
A test bed for whether TU encodings can remain practical as systems become extremely large and complex.
-
A bridge between:
- technical interpretability research,
- formal safety specifications,
- and philosophical discussions about understanding and explanation.
As verification levels rise, Q123 components should become standard tools for evaluating and comparing AI systems along interpretability dimensions.
10. Elementary but precise explanation
This block explains Q123 in everyday language, while staying faithful to the effective-layer encoding.
Modern AI models are very large. Inside them there are many numbers and complicated patterns that decide what the model does. Interpretability is about trying to look inside and say:
- “This part is doing roughly this job.”
- “These patterns mean the model is thinking about this concept.”
So far, people have made progress on small or medium models. They can sometimes find circuits that recognize simple shapes, grammar patterns, or other clear features. But as models get bigger and more powerful, it becomes harder to keep up. There are too many parts, and the patterns can become tangled.
Q123 asks a simple but hard question:
As models get bigger, can we still understand them well enough, using tools that do not explode in cost and complexity?
In the Tension Universe view, we do not jump to an answer. Instead, we:
-
Imagine a space of “interpretability worlds”. Each world is:
- one model at some size,
- with one fixed set of interpretability tools and probes,
- plus a way to summarize explanations.
-
For each world, we measure:
- how well we can give simple, stable explanations of what the model is doing (local and global interpretability),
- how big and complicated the explanation library has to be.
-
We combine these into a single number called interpretability tension. Roughly:
- low tension means explanations are clear and not too complex,
- high tension means it feels like the model is a black box or the explanations are too messy.
Then we look at two kinds of imaginary universes:
- In a “good” universe, as we build bigger and smarter models, there are still ways to keep interpretability tension low. Our tools scale well enough. We can still see what matters inside the models.
- In a “bad” universe, after some point interpretability tension stays high no matter what we do, as long as we play fair and do not cheat with hindsight. The inside becomes too complicated for us to really understand.
Q123 does not say which universe we live in. Instead, it gives:
- a careful way to define what we mean by “scalable interpretability”,
- clear measurements and experiments that can tell us whether a particular way of encoding interpretability is working,
- reusable pieces that other problems, like alignment and oversight, can use when they talk about understanding models.
In this way, Q123 turns a vague worry into a structured tension problem: one that can be tested, compared, and improved over time, without claiming any deep magic or revealing how the inner TU machinery is built.
Tension Universe effective-layer footer
This page is part of the WFGY / Tension Universe S-problem collection and should be read strictly as an effective-layer encoding of the scalable interpretability problem.
Scope of claims
- The goal of this document is to specify an effective-layer description of interpretability tension for large AI models.
- It does not claim to prove or disprove the canonical scalable interpretability statement in Section 1.
- It does not introduce any new theorem about AI models or TU itself beyond what is already established in the cited literature and TU charters.
- It should not be cited as evidence that scalable interpretability is possible or impossible in the real world.
Effective-layer boundary
- All objects used here (state spaces
M, observables, invariants, tension scores, tensor components, and counterfactual worlds) live at the effective layer. - No mapping from raw model weights, activations, or datasets to TU deep-layer fields is specified or required.
- Any implementation that instantiates these observables must treat the mapping from raw data to effective-layer summaries as a separate engineering choice, outside the claims of this page.
Encoding and fairness
-
For any fixed encoding element in
E_interp, the following are required:- probe subsets, aggregation rules, normalization rules, and weights are fixed before experiments,
- these choices do not depend on detailed experiment outcomes,
- cross-model or cross-scale comparisons of
Tension_interpare only valid within that encoding.
-
Changing the encoding (for example changing probe subsets beyond the allowed small perturbations, or redefining normalization) creates a new encoding element that must be treated as a separate version with its own identifier.
-
Experiments and falsification conditions in Section 6 are designed to test encodings and architectures under these fairness constraints; passing them does not elevate any encoding to a theorem about the underlying canonical problem.
This page should be read together with the following charters:
- TU Effective Layer Charter
- TU Encoding and Fairness Charter
- TU Tension Scale Charter
- TU Global Guardrails
Index:
← Back to Event Horizon
← Back to WFGY Home
Consistency note:
This entry has passed the internal formal-consistency and symbol-audit checks under the current WFGY 3.0 specification.
The structural layer is already self-consistent; any remaining issues are limited to notation or presentation refinement.
If you find a place where clarity can improve, feel free to open a PR or ping the community.
WFGY evolves through disciplined iteration, not ad-hoc patching.