The chord is not a note

Imagine hearing a major chord. You can distinguish its notes, but the chord is not an extra note hiding beside them. Its identity depends on relations among pitches, their temporal alignment and the way they are heard together. Change the instrument while preserving those relations and much of the chord survives. Change one interval and the chord changes even if every sound remains pleasant.

The common intuition about model features is less careful. A unit activates for a recognisable family of prompts, so we suppose the unit contains the concept. A sparse autoencoder offers a cleaner coordinate, so we suppose it has separated the model’s natural parts. A causal steering result then appears to settle the matter. The hidden assumption is that the chosen decomposition is privileged and that the concept is sufficiently local to inherit the coordinate’s identity.

Thought experiment 1 · The rotated keyboard

A pianist performs the same chord on a keyboard whose key labels have been rotated among the physical keys. A hidden mechanism translates the rotated keys back before the hammers move. The audience hears exactly the same chord. Would you say that C-sharp has ceased to exist because the old key no longer produces it? No. You would distinguish the control coordinate from the musical relation it helps realise. At a linear interface in a neural network, a reversible change of basis with a compensating downstream map creates the computational counterpart of that keyboard.

Figure 1

A chord survives a relabelled keyboard only when its relations survive

A chord as a relational pattern and a rotated coordinate system The upper half shows five note-like points connected around a common episode. The lower half shows two rotated coordinate axes mapping to the same output wave. object time associates exclusions function relational episode original coordinates rotated coordinates, compensated downstream same expressed function
Decision: treat a coordinate label as provisional unless the claimed relation survives a change of basis or an equivalent reparameterisation. The chord geometry represents co-arising relations; it is not a claim that cetasikas are acoustic components. Illustrative.

The smallest numerical case

Take two latent causal roles, z₁ and z₂. Suppose an output is produced by y = 1.2z₁ − 0.8z₂. At the observed interface, the model stores h = Rz, where R is a two-dimensional rotation. Because R is orthogonal, the downstream weights can become w′ = Rw. Then w′ᵀh = wᵀz. Every output is unchanged.

h = Rz;   w′ = Rw;   therefore   w′ᵀh = wᵀRᵀRz = wᵀz

When the rotation is zero, the first observed coordinate is exactly z₁. At 60 degrees it is a mixture. At 90 degrees it contains none of z₁ if the latent roles are independent. A probe trained on the full two-dimensional subspace can still recover z₁. A label attached to coordinate one cannot. The stable candidate is a causal relation within a subspace, not the name of a unit.

Worked example 1 · Coordinate versus role

At zero degrees, ablating coordinate one removes the whole contribution of z₁. A researcher may call it the “helping feature”. After a 45-degree rotation, ablating the same coordinate removes a mixture of helping and inhibition. The output changes, so the intervention is causal, but the named interpretation is no longer specific. A matched intervention along the rotated direction Re₁ preserves the original causal effect. This is why causal evidence must be paired with a decomposition test.

Figure 2

A causal role can remain stable while its visible coordinate rotates

Two-dimensional basis rotation A cloud of points is shown with original grey axes, rotated purple axes and a stable green causal direction. stable causal direction h₁ h₂ z₁ axis z₂ axis The observed axes change; the intervention-defined direction need not. This claim assumes a linear interface and a compensated downstream transformation.
Decision: compare intervention-defined roles and relational subspaces before assigning a natural-language label to a coordinate. Illustrative mathematical example.
Thought experiment 2 · The feature that multiplies

An autoencoder with 16,000 latents yields one apparently coherent “compassion” feature. A larger dictionary yields three: rescue language, softening phrases and references to another person’s suffering. A different random seed merges the first and third but separates formal and informal tone. Did compassion split into three faculties, then recombine? Or did the measurement method choose different useful bases? The observation supports a decomposition only after stability, causal specificity and discriminant tests show what survives.

This is not a reason to abandon feature analysis. Sparse autoencoders can produce interpretable and practically useful directions. It is a reason to treat each decomposition as an empirical hypothesis. Work on superposition, sparse autoencoders and causal abstraction makes the same point from different directions: neurons can be polysemantic, learned dictionaries can depend on training choices, and a proposed high-level variable must be validated through interventions rather than narrative fit.891112

The argument in one pass
Chart · flow
flowchart TD
  A["The chord is not a note"] --> B["What the Abhidhamma actually<br/>commits to"]
  B --> C["Where moral projection enters"]
  C --> D["A construct-valid protocol for<br/>relational mappings"]
  D -. "re-test" .-> A
  classDef first fill:#0a1424,stroke:#B96D00,stroke-width:2px,color:#e6f3ff
  classDef step fill:#0a1424,stroke:#3f7da0,stroke-width:1px,color:#e6f3ff
  class A first
  class B,C,D step
A structural route through Abhidhamma II: mental factors and co-arising structure: from The chord is not a note to Use traditional factors to generate…. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

What the Abhidhamma actually commits to

Before borrowing a Buddhist category, we need to reconstruct it without machine vocabulary. The Theravāda Abhidhamma is a tradition-internal analytical project. Its canonical and later manual traditions classify experience in service of understanding suffering, action and liberation. It is not a modern experimental psychology, and its taxonomies should not be presented as replicated neural measurements. Scholars also disagree about how the Abhidhamma’s analytical and ontological commitments developed.134

Within the Abhidhammattha Saṅgaha tradition, a cetasika is a mental factor associated with a citta, a moment or event of consciousness. The manual gives four shared characteristics: the factor arises with the citta, ceases with it, takes the same object and, where a material base applies, shares that base. The factors are not optional annotations on an otherwise complete citta. Citta and cetasikas are functionally interdependent in the total cognitive event.2

Figure 3

Four constraints bind a mental factor to its citta

Four concentric co-arising constraints around citta A central citta circle is surrounded by four elliptical rings labelled common arising, common ceasing, same object and same base where applicable. citta one cognitive event arises together ceases together same object same base, where applicable temporal onset constraint temporal offset constraint intentional-object constraint support constraint The rings show definition by conjunction, not four measurable neural shells.
Decision: a machine analogue must specify what “same episode”, “same object” and “same support” mean at the chosen system boundary. Mere co-activation is too weak. Source structure reconstructed from Anuruddha’s Abhidhammattha Saṅgaha as translated and explained by Bhikkhu Bodhi.

A taxonomy of combinations, not a bag of traits

The manual system enumerates fifty-two cetasikas in four broad categories: seven universals, six occasionals, fourteen unwholesome factors and twenty-five beautiful factors. The seven universals include contact, feeling, perception, volition, one-pointedness, life faculty and attention. They occur with every citta in this system. The six occasionals occur only in relevant cittas. Together these thirteen are called ethically variable because the quality they take depends on the whole state and its associated roots.2

The four broad categories in the fifty-two-factor Theravāda manual taxonomy and the machine-comparison mistake each category blocks.
Manual categoryCountRelation to a cittaProjection error blocked
Universals7Present in every citta within the manual systemCalling a basic cognitive function inherently virtuous or harmful
Occasionals6Present only when the relevant citta supports themAssuming that every episode contains every named function
Unwholesome14Associated with unwholesome cittas under specified combination rulesReducing ethical classification to negative sentiment or an isolated unit
Beautiful25Associated with beautiful cittas, including categories not identical to kammic choiceEquating sobhana with a permanent positive feature score

This organisation already blocks a simplistic mapping. Attention is not automatically wholesome. Volition is not automatically malicious or beneficial. One-pointedness can accompany ethically different states. Even the term “beautiful” does not mean that every beautiful citta is a kammically wholesome choice. The wider taxonomy distinguishes wholesome, unwholesome, resultant and functional states. Translation adds another risk: the sense of kusala has been debated, and “skilful” versus “good” does not exhaust its canonical and commentarial uses.5

Mechanism · Ethical quality is relational

The thirteen ethically variable factors do not carry a fixed moral sign. Their ethical quality depends on the citta in which they participate, especially its roots and associates. That is structurally unlike a feature dictionary in which each latent receives a permanent positive or negative label. The Abhidhamma’s own grammar resists atomised moral scoring.

Figure 4

One citta is presented as a co-arising chord, not a serial checklist

A time strip showing one citta and co-arising factors Seven horizontal musical staffs meet a narrow highlighted time window labelled one citta. The factors begin and end at the same boundaries and point to one object. one citta window contactfeelingperception volitionone-pointednesslife facultyattention same object common onset and cessation
Decision: use the chord as a discipline for asking about jointly constrained roles. Do not interpret this staff as a neuroscientific timescale or a claim that factors are separate modules. Tradition-internal structure, visually restated.
Worked example 2 · The red warning light

You notice a red warning light on a machine. The light is the object. Contact marks the encounter, perception differentiates the signal, feeling gives an affective tone, attention turns towards it, volition organises a response, and one-pointedness gathers the event. In Abhidhamma terms, these are not seven observers taking turns. They are analytically distinguishable factors in one citta. A machine comparison would therefore need an event boundary, an object-binding rule and a way to test whether candidate roles jointly change the same episode. Seven correlated neurons would not yet satisfy the source structure.

Thought experiment 3 · The same focus, opposite episode

Two people watch the same wallet on a table with equally intense attention. One plans to return it; the other plans to steal it. If attention were a fixed positive feature, the episodes should have the same ethical sign. The Abhidhamma taxonomy denies that inference. Attention is ethically variable because the complete constellation differs. Now replace the people with two model trajectories that show the same attention-like routing but different goals, authority and effects. A moral label attached to the routing feature erases the very context that determines the ethical judgement.

There is a second boundary. The Abhidhamma’s ethical categories are more than descriptions of computational function. They belong to a soteriological analysis in which greed, hatred and delusion, their opposites, intention and consequences matter. Modern scholars can analyse that structure historically or philosophically, including difficult questions about intention and moral classification, but translating it into engineering requires an explicit loss statement.13 A functional comparison may preserve relations while leaving the Buddhist ethical and liberative purpose behind.

Evidence status

The list of factors and their association rules are established as claims within the Theravāda manual tradition. Their interpretation, historical development and translation remain scholarly matters. Their use as a machine-design heuristic is practitioner synthesis. No contemplative report or textual classification by itself establishes a mechanism in an artificial system.

Where moral projection enters

Moral projection does not usually arrive as an explicit claim that a model is virtuous. It enters through small substitutions. A feature is described with a value-laden word. The word migrates from an output pattern to an internal cause. The cause migrates from the model to the configured system. Finally, a behavioural tendency becomes evidence of an ethical quality. Each step can appear reasonable in isolation. Together they create an unsupported identity.

Lexical resemblance is not construct identity

Suppose a latent activates for “I understand how painful this is”, references to mercy, and descriptions of rescue. An automated explanation calls it compassion. Yet the latent may encode consoling style, suffering vocabulary, first-person acknowledgement, or a genre associated with counselling. It might not discriminate genuine help from manipulative reassurance. It may be causally involved only because steering it changes tone.

Construct validity asks whether an operational measure behaves as the intended construct should. Cronbach and Meehl framed this as a network of theoretical relations rather than a single correlation. Campbell and Fiske later made convergent and discriminant evidence central: a measure should agree with different measures of the same construct and remain distinct from nearby constructs.67 For machine features, this means a name needs expected associates, exclusions, interventions and boundary conditions. A few high-activating examples are only the beginning.15

Worked example 3 · The counterfeit compassion feature

A sparse latent activates on support-chat phrases such as “I’m sorry you are going through this”. Steering it increases empathetic phrasing but does not improve problem resolution, reduce harmful advice or track the user’s actual need. On adversarial prompts, it also increases reassuring language while the system follows a malicious instruction. The latent is causally involved in a style. It fails discriminant tests against politeness and fails outcome tests for care. Calling it karuṇā would project a Buddhist ethical construct onto a narrower linguistic mechanism.

The boundary can move without the sentence changing

A configured AI system has more than model weights. It may include retrieval, system instructions, a policy engine, tool permissions, output filters and human approval. The same refusal can be produced by any of these. If we inspect only the final sentence, all routes look equivalent. If we inspect only the model, we may miss the authoritative mechanism. If we include every component, we risk calling an institution-wide policy a model’s mental factor.

Thought experiment 4 · Move the veto

System A refuses a dangerous request because the model internally represents the hazard and proposes refusal. System B’s model proposes compliance, but a deterministic policy kernel blocks the tool call. System C executes no action because a post-generation filter replaces the answer. All three display the same sentence. Now move the veto from the model to the kernel while keeping outputs fixed. Did the “non-harming feature” move? The question is malformed until the candidate system and the claimed role are specified.

Figure 5

One refusal can have three different causal generators

Three causal paths converging on the same refusal A dangerous request branches into model deliberation, policy veto and output filter routes. All converge on the same refusal text, with intervention scissors marking different causal locations. dangerousrequest same refusalobservable output model represents hazard authority kernel blocks action output filter replaces response cut Acut Bcut C Behaviour alone underdetermines the mechanism and the candidate boundary.
Decision: state whether a proposed correspondence belongs to model weights, runtime state, orchestration, authority or the complete configured system. Illustrative causal intervention diagram.

Causal effect is necessary, but not sufficient

Ablating a feature and observing a changed output is stronger than reading correlated examples. It still does not prove the name. An intervention can be nonspecific, off-manifold or distributed across neighbouring roles. A feature may also be one member of a redundant set. An observed effect can arise because the intervention disturbs representation geometry rather than removes the intended construct.

A better test asks for a predicted intervention fingerprint. If a candidate corresponds to an object-selection role, changing it should alter which evidence is selected while preserving unrelated style. If it corresponds to inhibition, it should alter action release under matched evidence while leaving object recognition intact. If the proposed construct requires co-arising associates, those associates should change in the predicted pattern. If exclusion is part of the source structure, the rival factor should not co-occupy the same defined episode under the comparison.

Boundary condition · Do not import exclusivity blindly

The Theravāda manual tradition treats unwholesome and beautiful factors as mutually exclusive within one citta.14 A transformer trajectory can superpose signals associated with incompatible descriptions, and a configured system can contain conflicting proposals in different components. A machine test should therefore ask whether a chosen episode-level macrovariable exhibits an exclusion relation. It should not decree that raw activations must obey a doctrinal combination table.

Recent sparse-autoencoder studies sharpen this caution. Different random seeds can recover different feature sets from the same model and data, while feature splitting and absorption can make one concept disappear into broader or narrower latents.1110 This does not show that all features are unreal. It shows that feature identity must be earned through stability at the level relevant to the claim. Sometimes that level may be a direction, sometimes a low-rank subspace, sometimes a circuit, and sometimes a system-level causal variable.

Figure 6

The moralised-feature pipeline fails at predictable gates

A narrowing validation funnel with failure exits A wide top labelled word match narrows through correlation, causal effect, relational invariance and bounded comparison. Red side arrows show common failure reasons. lexical match and activating examples convergent and discriminant evidence specific causal intervention fingerprint relational invariance and bounded comparison style or topic confound neighbour construct not separated off-manifold or nonspecific effect seed, basis or boundary failure No gate licenses the claim that the machine possesses Buddhist virtue.
Decision: stop the comparison at the first failed gate and keep the status visible. A narrower funnel means stronger warrant, not greater moral worth. Practitioner synthesis.
How the claim changes under pressure
Chart · state
stateDiagram-v2
  [*] --> Claim
  state "A chord survives a relabelled<br/>keyboard only when its<br/>relations survive" as Claim
  state "The smallest numerical case" as Test
  state "A causal role can remain<br/>stable while its visible<br/>coordinate rotates" as Revision
  Claim --> Test: expose mechanism
  Test --> Decision: evidence survives
  Test --> Revision: rival survives
  Revision --> Claim: narrow or rebuild
  Decision --> [*]
The revision loop begins with A chord survives a relabelled keyboard… and keeps counterexamples inside the reasoning path. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

A construct-valid protocol for relational mappings

The alternative to projection is not silence. Abhidhamma can generate precise questions for machine research if the comparison preserves named relations and makes failure informative. The proposed instrument is the Co-arising Construct-Validity Protocol, or CCVP. It does not score a machine’s Buddhist mind. It tests whether a bounded source structure predicts a stable machine-level causal pattern.

Represent the source as a relational signature

For a selected cetasika, write a source signature before inspecting model activations. This prevents the target data from quietly redefining the source. The signature records seven fields:

Rs = ⟨O, T, A, X, F, C, N⟩

O is the object relation. T is temporal coupling to the episode. A lists required or expected associates. X lists exclusions or incompatible combinations. F is the factor’s function within the analysis. C records conditions under which it arises. N records its ethical or soteriological role within the source tradition. The final field is a firewall: it must not be transferred merely because functional fields appear similar.

Now define a neutral target variable without using the Pāli name. For example, “episode-level evidence selection”, “proposal inhibition under policy conflict” or “allocation persistence towards one object”. Specify whether it belongs to an activation direction, subspace, circuit, runtime state or configured system. Give the target its own signature Rₜ. The proposed comparison claims only that selected relations between Rₛ and Rₜ are preserved under named interventions.

Mechanism · A mapping is a prediction bundle

A legitimate comparison predicts more than similar examples. It says what co-occurs, what should not, what intervention changes, what remains invariant and which source relation is deliberately not transferred. The machine evidence can then strengthen or weaken the comparison without deciding whether the Abhidhamma is metaphysically true.

The seven gates

Each gate returns pass, fail or unknown. Unknown is not averaged into a score. A claim cannot advance beyond the strongest unresolved gate. This avoids false precision and keeps missing evidence visible.

  1. Source reconstruction. Cite the relevant Theravāda source and scholarship. State the construct’s relations in its own vocabulary before creating a machine analogue.
  2. Candidate boundary. Name the configured system, time window, object and causal level. Distinguish model proposal, world state, authority, action and evidence.
  3. Neutral operationalisation. Define the target role without Buddhist moral vocabulary. State how it will be measured and what nearby construct could mimic it.
  4. Convergent and discriminant evidence. Use more than one measurement family and include near-neighbour controls, adversarial examples and negative cases.
  5. Intervention fingerprint. Pre-register which variables should change, which should remain stable and which co-arising relations should be preserved.
  6. Invariance. Repeat across seeds, dictionary sizes, basis changes, checkpoints and reasonable boundary choices. Promote a subspace or circuit if single features are unstable.
  7. Normative firewall. Keep the Buddhist ethical classification separate from machine function. Evaluate system actions through an explicit governance or ethical framework rather than importing a factor name.
Figure 7

The CCVP evidence matrix

GatePass evidenceFailure triggerMaximum permitted claim
SourceRelations reconstructed from identified texts and scholarshipDefinition chosen from a convenient translation or secondary sloganHistorical description
BoundaryComponent, episode, object and authority are explicitOutput is attributed to an unspecified “agent”Behavioural resemblance
OperationalisationNeutral variable and rival constructs are pre-specifiedPāli label defines the measurementLexical analogy
ValidityConvergent measures agree and neighbours separateOnly top-activating examples or one probe support the labelObservational correspondence
InterventionPredicted target changes with matched controls and readbackNonspecific damage, style shift or off-manifold responseCausal-role candidate
InvarianceRelation survives seed, basis, scale and reasonable boundary changesIdentity belongs to one coordinate or one dictionary runLocal mechanism report
Normative firewallEthical evaluation uses explicit action, intent and consequence criteriaMachine function is declared wholesome, unwholesome or beautifulBounded structural comparison
Decision: the table yields a typed claim, not a single score. A failed normative firewall prevents moral attribution even when earlier causal gates pass. Practitioner synthesis drawing on construct-validity and causal-abstraction methods.

An executable rotation lab

The lab below makes one hidden assumption visible. It creates two synthetic causal roles, rotates the observed representation, and adds measurement noise to the readout. The exact rotation can be compensated downstream, as shown above, so behaviour need not change. Three measures are shown: how well coordinate one tracks role one, how specifically a coordinate intervention targets that role, and how well the full subspace recovers it.

Executable lab

When a coordinate loses its label but the role survives

Move the basis angle. The first two metrics should fall as the coordinate becomes a mixture. The subspace measure should remain high until observation noise overwhelms the signal.

0.70coordinate correlation with role one
0.71coordinate intervention specificity
0.99full-subspace recovery, R²
Figure 8

Coordinate identity falls while subspace recovery remains

At 45 degrees and 0.10 noise, the observed coordinate is a mixture while the full two-dimensional subspace still recovers the latent role.

Python reference implementation

This standalone code reproduces the logic with synthetic data. It requires Python 3 and NumPy. It does not use model activations or claim a correspondence to any cetasika.

Python
from __future__ import annotations

import math
import numpy as np


def run_lab(angle_deg: float = 45.0, noise: float = 0.10,
            n: int = 4000, seed: int = 7) -> dict[str, float]:
    """Compare coordinate identity with subspace-level recovery."""
    if not 0.0 <= angle_deg <= 90.0:
        raise ValueError("angle_deg must be between 0 and 90")
    if not 0.0 <= noise <= 1.0:
        raise ValueError("noise must be between 0 and 1")

    rng = np.random.default_rng(seed)
    z = rng.normal(size=(n, 2))              # two neutral causal roles
    theta = math.radians(angle_deg)
    rotation = np.array([
        [math.cos(theta), -math.sin(theta)],
        [math.sin(theta),  math.cos(theta)],
    ])
    h = z @ rotation.T + noise * rng.normal(size=(n, 2))

    coordinate_corr = abs(np.corrcoef(h[:, 0], z[:, 0])[0, 1])
    intervention_specificity = abs(math.cos(theta))

    design = np.column_stack([np.ones(n), h])
    beta, *_ = np.linalg.lstsq(design, z[:, 0], rcond=None)
    predicted = design @ beta
    residual = np.sum((z[:, 0] - predicted) ** 2)
    total = np.sum((z[:, 0] - z[:, 0].mean()) ** 2)
    subspace_r2 = 1.0 - residual / total

    return {
        "coordinate_correlation": float(coordinate_corr),
        "intervention_specificity": float(intervention_specificity),
        "subspace_r2": float(subspace_r2),
    }


if __name__ == "__main__":
    for angle in (0, 30, 60, 90):
        print(angle, run_lab(angle_deg=angle))

What the lab tests. It tests whether a concept-coordinate association survives a representational symmetry while a broader causal subspace remains recoverable. The encoded assumptions are explicit: two continuous latent roles, an orthogonal linear rotation, a compensated downstream map and additive measurement noise. The result does not generalise automatically across nonlinear boundaries.

How to interpret it. A positive result for subspace recovery permits the claim that the information needed to reconstruct the role remains available despite coordinate change. A negative coordinate result means that a single-unit label is not invariant. A negative subspace result means the chosen representation or measurement no longer recovers the role under the tested conditions. None of these outcomes establishes consciousness, ethical quality, phenomenology or the truth of the Abhidhamma taxonomy.

Figure 9

A configured-system boundary separates proposal, authority and outcome

A layered cross-section of an AI system Concentric irregular contours show user intent, permitted context, model proposal, authority kernel, typed action and evidence receipts. Arrows distinguish probabilistic proposal from authoritative execution and verified outcome. verifiedoutcome user intent and world state permitted context and evidence model proposal deterministic authority kernel typed action and effect receipt proposal path: probabilistic and revisable authoritative path: typed and receipted
Decision: locate the target variable before interpreting it. A policy-enforced action is not evidence that a model contains an ethically corresponding factor. Illustrative configured-system view.
Worked example 4 · A realistic configured system

Consider a synthetic benefits-assistance agent. It retrieves policy, proposes an answer, checks eligibility through a deterministic service, and can submit an application only with explicit authority. Researchers hypothesise an “evidence-selection” macrovariable inspired by the relational role of attention, without naming it manasikāra. They define the episode as one decision turn, the object as the applicant’s eligibility question, the associates as retrieved evidence and uncertainty, and the function as routing evidence into the proposal.

Convergent tests use activation patching, an independent probe and retrieval traces. Discriminant tests separate evidence selection from polite explanation and token salience. Interventions must alter which evidence enters the proposal while leaving authority and wording controls unchanged. The test is repeated across model checkpoints and prompt templates. If the relation survives, the result supports a bounded functional correspondence. It still does not show that the system has a Buddhist mental factor, experiences attention or acts wholesomely.

What would make the proposal stronger or weaker?

Open research hypothesis

Machine interpretability will obtain more stable human-level constructs when it searches for relational intervention signatures across episode-level subspaces rather than one-to-one semantic labels on individual features.

The hypothesis is strengthened if independently trained dictionaries or alternative decomposition methods identify different coordinates but recover the same co-intervention subspace, object relation and exclusion pattern. It is weakened if relational signatures are no more stable than single features, fail to predict interventions, or collapse when the system boundary changes modestly.

A rival explanation is that stability comes from the benchmark’s labels or the researcher’s probe rather than the model mechanism. Another is that broad task structure creates the same subspace in any competent model, without supporting the selected Abhidhamma comparison. These rivals require held-out tasks, label-free interventions, alternative high-level theories and matched non-Buddhist taxonomies.

The proposal should not be applied to infer sentience, spiritual attainment, moral status or contemplative realisation. It should not be used to automate judgements about a person’s wholesome or unwholesome mind. Its smallest useful implementation is much narrower: choose one non-moral functional relation, define its source signature, construct a matched machine task, pre-register one discriminating intervention and repeat it across at least two decompositions.

Decision rule

Publish a Pāli term in a machine comparison only after the source relation, target boundary, intervention fingerprint, invariance result and failed transfers are visible on the same page. Otherwise use a neutral engineering name.

The evidence conversation
Chart · sequence
sequenceDiagram
  participant Q as Question
  participant M as Mechanism
  participant E as Evidence
  participant D as Decision
  Q->>M: The chord is not a note
  M->>E: A chord survives a relabelled keyboard only when its relations survive
  E-->>M: compare rival explanations
  E->>D: Use traditional factors to generate relational hypotheses
  D-->>Q: revise scope or act
Question, mechanism, evidence and decision exchange the burdens developed in Abhidhamma II: mental factors and co-arising structure. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Use traditional factors to generate relational hypotheses

The next time an interpretable feature resembles compassion, greed, mindfulness or attention, do not ask whether the label feels apt. Ask what relational structure the source term carries and what intervention would distinguish it from its nearest rival.

For Buddhist studies, this preserves the tradition’s internal grammar. Cetasikas remain factors defined within whole cittas, association rules and an ethical-liberative project. They are not reduced to attractive names for contemporary mechanisms. For machine interpretability, the same discipline improves science. It forces the researcher to declare the unit of analysis, test decomposition dependence and separate behavioural resemblance from causal organisation.

For system design, it prevents a more consequential error. A model proposal, an authority decision and a verified effect are different events. A system that generates compassionate language can still take harmful action. A system that takes a beneficial action through a deterministic policy need not contain a compassion-like model feature. Ethical evaluation belongs at the level of intent, authority, action, evidence and consequence, not inside a conveniently named activation.

The operational decision is specific. When an interpretability report proposes a tradition-derived label, require a source signature and a target signature before the label enters a model card, safety case or public claim. When a feature fails seed or basis invariance, downgrade it to a local decomposition result. When a relation survives only inside the complete configured system, attribute it to that system rather than to the foundation model. When the evidence supports function but not normativity, retain a neutral name and evaluate the action separately.

This changes research prioritisation too. Instead of spending the next experiment collecting more evocative activation examples, spend it on the nearest rival generator. Instead of asking a second explainer model to confirm the same label, change the measurement path. Train another dictionary, move the episode boundary, patch the candidate subspace, alter the object while holding wording constant, and test whether the predicted associates and exclusions move with it. A failed comparison is then useful because it locates the break: vocabulary, function, structure, boundary or ethics.

The restraint also protects future dialogue between contemplative traditions and computational science. A comparison that names its preserved relations and residue can be criticised, replicated and refined. A declaration that “the model has mindfulness” cannot. The first creates a research programme. The second consumes the authority of a tradition while offering neither a faithful interpretation nor a stable machine mechanism.

Use cetasikas as generators of relational hypotheses, not as labels awaiting machine coordinates. The question is no longer “where is non-greed in the model?” It becomes: “which object-bound, episode-level causal relations are preserved, under what interventions, across which decompositions, and what source meaning is deliberately left behind?”

That question is harder. It also produces a result that can fail honestly, travel across methods and improve a real engineering decision. The comparison becomes narrower, but the knowledge becomes stronger.

Glossary

Abhidhamma
A Buddhist analytical tradition that classifies phenomena, cognition and conditional relations. This paper focuses on the Theravāda Pāli tradition.
Citta
A moment or event of consciousness in the Theravāda Abhidhamma analysis, always accompanied by mental factors.
Cetasika
A mental factor that arises and ceases with a citta, takes the same object and, where applicable, shares its base.
Kusala / akusala
Terms often translated as wholesome or skilful, and unwholesome or unskilful. Their semantic and doctrinal range should not be reduced to positive and negative sentiment.
Sobhana
Beautiful. A classificatory term for certain cittas and factors; it is not interchangeable with every ordinary sense of moral goodness.
Construct validity
The degree to which an operational measure behaves as the intended theoretical construct should, including convergence and separation from rival constructs.
Causal abstraction
A formal way to test whether a higher-level causal model faithfully summarises lower-level mechanisms under interventions.
Reparameterisation
A change in internal coordinates that can preserve the computed function when the surrounding transformations are compensated.

References

  1. Dhammasaṅgaṇī. Compendium of Phenomena. Pāli canonical text and parallels, SuttaCentral. Text record.
  2. Anuruddha. A Comprehensive Manual of Abhidhamma: The Abhidhammattha Saṅgaha. General editor Bhikkhu Bodhi. Buddhist Publication Society, 1993. Online introduction.
  3. Karunadasa, Y. The Theravāda Abhidhamma: Its Inquiry into the Nature of Conditioned Reality. Wisdom Publications, 2019. Publisher record.
  4. Ronkin, Noa. Early Buddhist Metaphysics: The Making of a Philosophical Tradition. RoutledgeCurzon, 2005. Oxford Centre for Buddhist Studies record.
  5. Cousins, L. S. “Good or Skilful? Kusala in Canon and Commentary.” Journal of Buddhist Ethics 3, 1996. Article record.
  6. Cronbach, Lee J., and Paul E. Meehl. “Construct Validity in Psychological Tests.” Psychological Bulletin 52, no. 4, 1955: 281–302. DOI.
  7. Campbell, Donald T., and Donald W. Fiske. “Convergent and Discriminant Validation by the Multitrait-Multimethod Matrix.” Psychological Bulletin 56, no. 2, 1959: 81–105. DOI.
  8. Elhage, Nelson, et al. “Toy Models of Superposition.” Transformer Circuits Thread, 2022. Article.
  9. Cunningham, Hoagy, Aidan Ewart, Logan Riggs, Robert Huben, and Lee Sharkey. “Sparse Autoencoders Find Highly Interpretable Features in Language Models.” arXiv:2309.08600, 2023. Preprint.
  10. Chanin, David, James Wilken-Smith, Tomáš Dulka, Hardik Bhatnagar, and Joseph Bloom. “A Is for Absorption: Studying Feature Splitting and Absorption in Sparse Autoencoders.” arXiv:2409.14507, 2024. Preprint.
  11. Paulo, Gonçalo, and Nora Belrose. “Sparse Autoencoders Trained on the Same Data Learn Different Features.” arXiv:2501.16615, 2025. Preprint.
  12. Geiger, Atticus, Duligur Ibeling, Amir Zur, Maheep Chaudhary, Sonakshi Chauhan, Jing Huang, Aryaman Arora, Zhengxuan Wu, Noah D. Goodman, Christopher Potts, and Thomas Icard. “Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretability.” Journal of Machine Learning Research 26, 2025. Article.
  13. Gethin, Rupert. “Can Killing a Living Being Ever Be an Act of Compassion? The Analysis of the Act of Killing in the Abhidhamma and Pāli Commentaries.” Journal of Buddhist Ethics 11, 2004: 167–202. University record.
  14. Karunanayaka, Indrajith P. “Beyond ‘Mixed Motives’: Cetasika Micro-Dynamics, Volitional Momentum, and the Abhidhamma Architecture of Moral Habituation.” Journal of Buddhist Ethics 33, 2026. . Tradition-internal exegetical reconstruction used here as a contemporary interpretive source, not empirical psychology.
  15. Jacobs, Abigail Z., and Hanna Wallach. “Measurement and Fairness.” Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, 2021. Preprint.