Status: Draft 1
Date: 29 June 2026
Institution: Sirraya Labs
Identifier: SFS-0001
Supersedes: None
Version: 1.0-draft
- Purpose and Scope
- Ontology
- Epistemology
- Mathematical Framework
- Principles
- Scientific Questions and Hypotheses
- Validation Framework
- Research Debt Register
- Notation
- Governance
The study of artificial intelligence systems has produced substantial understanding in several dimensions: architectural analysis of how system structure enables computation, behavioral evaluation of system capabilities, and optimization theory of how training produces those capabilities. What remains underdeveloped is a systematic treatment of inference itself as a computational process with its own structure, dynamics, and control affordances.
This specification introduces such a treatment. It defines a scientific framework for studying the internal computational dynamics of AI systems, not as a metaphor but as a formal commitment that generates testable hypotheses and supports principled intervention design.
This specification asserts that:
- AI systems that process information sequentially admit a state-space abstraction useful for prediction, estimation, and intervention.
- This abstraction can be formalized with sufficient precision to generate falsifiable hypotheses.
- Empirical regularities in computational trajectories can be identified and characterized.
- These regularities can inform the design of inference-time interventions.
This specification does not assert that:
- Internal states correspond to human-interpretable concepts, beliefs, or intentions.
- The mathematical model is the true generative process of the system.
- Controllers designed under this framework guarantee any behavioral property.
- The framework applies to systems where internal states are inaccessible.
- The framework replaces architectural, behavioral, or optimization perspectives.
This framework would require substantial revision or abandonment if any of the following were demonstrated:
- F-001: Internal state representations cannot predict future computation better than input-level baselines.
- F-002: No stable notion of computational state exists across inputs, tasks, or model instances.
- F-003: Candidate observations carry negligible mutual information with downstream behavior.
- F-004: Admissible interventions cannot systematically influence computational trajectories beyond the effect of random perturbations of equal magnitude.
- F-005: Computational trajectory geometry is entirely input-specific with no transferable structure across related inputs or tasks.
This specification applies to AI systems satisfying four criteria:
- The system processes inputs through a sequence of internal computational steps.
- Internal representations at each step are accessible for measurement.
- The system's architecture is fixed during inference (no online learning).
- Behavior is generated from internal representations through a known mechanism.
In scope: transformer language models, diffusion models, state-space models, recurrent architectures, and any future architecture meeting the above criteria.
Out of scope: closed-API systems without internal state access, systems that learn during inference, and systems whose internal computation is not structured as sequential steps.
This specification synthesizes and formalizes ideas from the residual stream perspective on transformers (Elhage et al., 2021), the linear representation hypothesis (Park et al., 2024; Marks and Tegmark, 2024), neural ODE formulations (Chen et al., 2018), control-theoretic analyses of neural networks (Adu and Gharesifard, 2024), inference-time intervention methods (Turner et al., 2023; Li et al., 2023), empirical trajectory geometry studies (Mir, 2024), state estimation theory (Kalman, 1960; Anderson and Moore, 1979), and model predictive control (Mayne et al., 2000).
It differs from all of the above by providing a unified formal framework that distinguishes computational state from observations from behavior, defines intervention channels explicitly, specifies validation criteria for every assumption, is architecture-agnostic at its core, and includes an explicit epistemology.
Ontology specifies what entities exist within the framework. These are scientific objects, not mathematical ones. They exist independently of any particular representation.
The framework recognizes six categories of entities. Every object in the theory belongs to exactly one category.
A computational state is an internal configuration of the system at a specific point during inference that is sufficient to determine the probability distribution over future internal configurations and outputs, conditional on future inputs.
Status: Primitive (axiomatic; see Principle 1)
Properties:
- Internal to the system
- Not directly observable (see Section 3, Epistemology)
- May admit multiple equivalent representations (see Principle 3)
- Existence is axiomatic; nature is empirical
Candidate representations (not definitional):
- The residual stream vector in a transformer
- The hidden state in an RNN
- The latent vector in a state-space model
- The concatenation of residual stream and key-value cache
- A compressed representation learned by an autoencoder
The distinction between object and representation is fundamental. "Computational state" is the scientific object. "Residual stream" and "hidden vector" are mathematical representations of that object. The framework does not commit to any particular representation.
A computation is the evolution of computational state from an initial configuration to a final configuration, together with any outputs generated during or after this evolution.
Status: Primitive
Properties:
- Occurs over discrete or continuous time
- Transforms inputs and initial state into outputs and final state
- May be deterministic or stochastic
- Is the primary object of scientific study in this framework
An observation is any quantity derived from the computational state that is measurable during or after inference without modifying the state.
Status: Defined
Properties:
- Directly or indirectly measurable
- May be noisy, incomplete, or lossy
- Does not alter the computational state
- Is the only epistemic access to computational state (see Epistemology)
Examples: next-token probability distribution, entropy of the output distribution, norm of the residual stream, attention pattern statistics, outputs of trained probes, sparse autoencoder activations.
An intervention is any externally applied modification to the computational state or its evolution during inference.
Status: Defined
Properties:
- Applied during inference
- Modifies state evolution
- May be state-dependent or state-independent
- Enters through specified channels
- Is the primary mechanism for influencing computation from outside
Examples: adding a vector to the residual stream, modifying attention weights, editing specific activations, applying a transformation to key or value vectors.
Behavior is any externally visible output of the system.
Status: Defined
Properties:
- Directly observable
- Generated from computational state
- The primary object of evaluation
- May be evaluated against external criteria
Examples: generated token sequences, probabilities assigned to specific outputs, response latency, factual correctness as judged by external evaluation.
The environment comprises all external inputs to the system that are fixed during a given inference pass.
Status: Defined
Properties:
- Externally specified
- Not modified by the system during inference
- Includes prompts, retrieved context, system instructions, and tool outputs if pre-computed
- Does not include state-dependent interactions, which are part of computation
The relationships among entities are as follows:
Environment → [initializes] → Computational State
Computational State → [evolves via] → Computation
Computational State → [generates] → Behavior
Computational State → [produces] → Observation
Intervention → [modifies] → Computation
Observation → [informs] → Intervention (in closed-loop systems)
The following are explicitly excluded from the ontology:
- Concepts, beliefs, or intentions: Interpretative labels that may be applied to states but are not themselves entities.
- Truth: An evaluation criterion applied to behavior, not a property of computational state.
- Meaning: Semantic content is an interpretation, not an entity.
- Agents or selves: The framework studies computation, not agency.
This exclusion is methodological. It keeps the framework grounded in measurable quantities and prevents category errors in scientific claims.
Epistemology specifies what can be known about the entities defined in Section 2, and how such knowledge can be acquired.
Every claim within the framework falls into exactly one of the following categories.
Quantities measurable from system outputs or exposed internals without inference or estimation.
Examples: generated tokens, logit vectors via unembedding, attention weights if the architecture exposes them, residual stream vectors if model internals are accessible, computation time.
Epistemic status: Measurement, not inference. Error comes from measurement precision, not model uncertainty.
Quantities not directly measurable but estimable from directly observable quantities using a validated model.
Examples: semantic entropy estimated from logits, truthfulness of a representation estimated from probes, distance to a reference trajectory estimated from a geometric model, uncertainty of a state estimate.
Epistemic status: Estimation with quantifiable uncertainty. Claims must report confidence intervals or posterior distributions.
Quantities that are part of the theoretical framework but cannot be directly or indirectly observed with current methods.
Examples: the true minimal sufficient state if different from accessible representations, the exact disturbance at each step, the complete causal structure of state evolution.
Epistemic status: Theoretical construct. Claims about latent quantities are permissible in mathematical derivations but must be distinguished from empirical claims.
Truths derived from axioms and definitions by logical deduction.
Examples: theorems about idealized systems, bounds derived from assumptions, representation equivalence results.
Epistemic status: Proof. Validity depends on axioms and definitions, not on empirical evidence.
Choices made by researchers not forced by evidence or logic.
Examples: using PCA rather than an autoencoder for manifold approximation, choosing a specific entropy threshold for intervention, selecting a particular control horizon.
Epistemic status: Engineering decision. Justified by pragmatics, not by truth claims.
| Claim Type | Required Evidence | Standard |
|---|---|---|
| Measurement (K-001) | Instrument specification, precision analysis | Measurement error quantified |
| Estimation (K-002) | Validation on held-out data, confidence intervals | Statistical significance or Bayesian equivalent |
| Theorem (K-004) | Proof, explicit assumptions | Logical validity |
| Hypothesis test | Pre-registered protocol, effect size, replication | See Section 7 |
| Engineering comparison (K-005) | Benchmark results, ablation, efficiency analysis | Fair comparison, reproducible |
A central commitment of this framework is the explicit acknowledgment of the gap between computational state (ENT-001) and observations (ENT-003).
The Epistemic Gap Principle: No finite set of observations uniquely determines the computational state. All knowledge of computational state is mediated by observation models, which may be incomplete or incorrect.
Consequences:
- State estimation is always inferential, never definitional.
- Claims that a particular representation is the computational state are category errors.
- The quality of state estimation must be evaluated empirically, not assumed.
- Multiple observation models may be consistent with the same evidence.
Every estimate of an indirectly observable quantity must be accompanied by an uncertainty quantification. Acceptable forms include confidence intervals, credible intervals, prediction intervals, bootstrap estimates of variability, and formal bounds derived from assumptions. Point estimates without uncertainty are permissible only for directly observable quantities (K-001).
This section introduces the mathematical formalism. All symbols defined here are to be used consistently across all papers in the research program.
The computational state at step
Definition 4.1 (State Space):
Status: Definition.
Note:
Definition 4.2 (Open-Loop Dynamics): The evolution of the computational state in the absence of intervention is:
[ x_{t+1} = f_t(x_t) + w_t ]
where
Status: Definition.
Assumptions on
-
A-DYN-001 (Determinism):
$f_t$ is a deterministic function for a given model checkpoint. Status: Assumption, validated by rerunning the same input. -
A-DYN-002 (Lipschitz):
$f_t$ is$K_t$ -Lipschitz on the domain of observed states. Status: Hypothesis, validated under H-004. - A-DYN-003 (Markov): The state evolution satisfies the first-order Markov property under the nominal dynamics. Status: Hypothesis, validated under H-002.
Note on
Definition 4.3 (Observation Model): An observation
[ y_t = g(x_t) + v_t ]
where
Status: Definition.
Candidate observations: See Section 6, Hypothesis H-005.
Assumptions on
-
A-OBS-001 (Computability):
$g$ can be evaluated during inference without additional forward passes through the full model. Status: Engineering constraint. -
A-OBS-002 (Differentiability):
$g$ is differentiable almost everywhere with respect to$x_t$ , enabling gradient-based control. Status: Assumption, varies by observable.
Definition 4.4 (Controlled Dynamics): The evolution of the computational state under intervention is:
[ x_{t+1} = f_t(x_t, B_t u_t) + w_t ]
where
Status: Definition.
Special case (Additive Residual Intervention): For interventions that add directly to the residual stream:
Assumptions on
-
A-INT-001 (Locality): Interventions at layer
$t$ affect only the state from layer$t$ onward. Status: By construction. -
A-INT-002 (Channel Structure):
$B_t$ may be rank-deficient, reflecting that interventions cannot modify the state in arbitrary directions. Status: Hypothesis, validated under H-006.
Definition 4.5 (Control Policy): A control policy
[ u_t = \pi(\hat{x}t, x_t^{\text{ref}}, \mathcal{H}{t-1}) ]
where $\hat{x}t$ is an estimate of the current state, $x_t^{\text{ref}}$ is a reference state from a calibration set of successful executions, and $\mathcal{H}{t-1}$ is the history of previous states, observations, and interventions.
Status: Definition.
Policy Taxonomy:
| Class | Name | Form | Examples |
|---|---|---|---|
| P-1 | Open-Loop Static | Activation Addition, CAA | |
| P-2 | Open-Loop Scheduled | Identified gap in literature | |
| P-3 | Proportional Feedback | ITI, Feedback Controller | |
| P-4 | Predictive Control | $u_t = \arg\min \sum_k \ell(\hat{x}{t+k}, u{t+k})$ | SemMPC |
| P-5 | Learned Feedback | Future work |
Definition 4.6 (Cost Functional): The quality of a controlled trajectory is measured by:
[ J(\tau, {u_t}) = \sum_{t=0}^{L} \ell(x_t, u_t) + \Phi(x_L) ]
where $\ell: \mathcal{X} \times \mathcal{U} \to \mathbb{R}{\geq 0}$ is the stage cost, $\Phi: \mathcal{X} \to \mathbb{R}{\geq 0}$ is the terminal cost, and
Status: Definition.
Typical stage cost:
Definition 4.7 (Reference Trajectory): For a given input and evaluation criterion
[ \tau^{\text{ref}} = (x_0^{\text{ref}}, x_1^{\text{ref}}, \ldots, x_L^{\text{ref}}) ]
where each
Status: Definition.
Note:
Definition 4.8 (Semantic Divergence):
Status: Definition.
Candidate measures: Euclidean distance, cosine distance, Mahalanobis distance, projection distance. The choice of
Principles are organizing commitments that are neither axioms nor hypotheses. They express the conceptual foundation of the framework.
Every computation evolves through a sequence of internal state transitions. The state at each step contains the information necessary to determine future evolution, conditional on future inputs.
Status: Principle.
Justification: This is the defining commitment of the state-space perspective. Without it, the framework reduces to behavioral analysis. It is not empirically testable in itself; it is the lens through which empirical questions are formulated.
Observable behavior emerges from computational state. The relationship between state and behavior may be complex, stochastic, and mediated by architectural mechanisms, but behavior is always a function of state, not an independent entity.
Status: Principle.
Justification: This principle grounds behavioral claims in computational ones. Understanding behavior requires understanding the states that generate it.
Computational state admits multiple equivalent mathematical representations. If two representations are related by a bijection that preserves the dynamics and observation structure, they are equivalent for all scientific and engineering purposes within the framework.
Status: Principle.
Consequence: The framework does not commit to the residual stream, the KV cache, or any particular representation as the state. The choice of representation is a pragmatic decision evaluated by its utility.
No finite set of observations perfectly reveals computational state. All knowledge of state is inferential, mediated by observation models with finite precision and possible systematic error.
Status: Principle.
Justification: This principle distinguishes the framework from approaches that treat hidden states as directly accessible. It mandates uncertainty quantification and motivates state estimation as a central problem.
Interventions influence computation only through specified channels at specified points. An intervention at step
Status: Principle.
Justification: This principle defines the causal structure of intervention. It is what makes control design possible: interventions have predictable, local effects that propagate forward through the dynamics.
This section organizes the research program into a structured set of questions, each associated with testable hypotheses and validation criteria.
Q-001: What is the computational state?
- H-001: Residual stream sufficiency
- H-001b: Dimensionality of state (future)
Q-002: What is the structure of dynamics?
- H-002: Markov approximation
- H-003: Local linearizability
- H-004: Lipschitz continuity
Q-003: What can be observed?
- H-005: Observation informativeness
- H-006: State estimability
Q-004: What is the geometry of successful computation?
- H-007: Low-dimensional concentration
- H-008: Cross-task transfer
Q-005: Can computation be controlled?
- H-009: Local controllability
- H-010: Intervention efficacy
- H-011: Channel comparison
Q-006: Can trajectories be stabilized?
- H-012: Idealized stability
- H-013: Robust stability
Q-007: Can estimation and control be combined?
- H-014: Closed-loop benefit
- H-015: Computational feasibility
Statement: The residual stream after block
Scientific Question: Q-001
Status: Hypothesis
Knowledge Class: K-002 (indirectly observable, via prediction accuracy)
Validation Criterion: A predictor $\hat{x}{t+1} = h(x_t)$ achieves lower mean squared error than a baseline predictor $\hat{x}{t+1} = h_0(e)$, where
Protocol Reference: TSI-0001, Protocol P-001
Statement: The state evolution satisfies a first-order Markov approximation in the sense that adding history does not substantially improve prediction of the next state.
Scientific Question: Q-002
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: A first-order model predicting
Protocol Reference: TSI-0001, Protocol P-002
Statement: The transformer block
Scientific Question: Q-002
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: The empirical linearization error is bounded by twice the theoretical bound on 95 percent of states within distance
Protocol Reference: TSI-0001, Protocol P-004
Statement: The transformer block
Scientific Question: Q-002
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: Estimated
Protocol Reference: TSI-0001, Protocol P-003
Statement: At least one candidate observation has estimated mutual information with downstream task success exceeding 0.1 bits.
Scientific Question: Q-003
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: Estimated mutual information exceeds 0.1 bits for at least one observable at some layer
Protocol Reference: TSI-0001, Protocol P-005
Candidate Observations Table:
| ID | Observable | Definition |
|---|---|---|
| OBS-001 | Next-token entropy | |
| OBS-002 | Logit margin | |
| OBS-003 | Residual norm | |
| OBS-004 | Residual change | |
| OBS-005 | Cosine to reference | |
| OBS-006 | Subspace distance | |
| OBS-007 | Attention entropy | Entropy of attention distribution |
| OBS-008 | Probe output |
Statement: The computational state
Scientific Question: Q-003
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: A state estimator $\hat{x}t = h(y{t-k}, \ldots, y_t)$ achieves lower error than using
Protocol Reference: TSI-0001, Protocol P-006
Statement: Reference trajectories concentrate near a subspace of dimension
Scientific Question: Q-004
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion:
Protocol Reference: TSI-0001, Protocol P-007
Statement: The low-dimensional subspace learned from reference trajectories on one task partially transfers to related tasks.
Scientific Question: Q-004
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: Distance to the transferred subspace has point-biserial correlation with task success exceeding 0.3 on the new task.
Protocol Reference: TSI-0001, Protocol P-008
Statement: The linearized system
Scientific Question: Q-005
Status: Hypothesis
Knowledge Class: K-002 (for empirical Gramian), K-004 (for rank condition)
Validation Criterion: The condition number of the controllability Gramian is less than
Protocol Reference: TSI-0001, Protocol P-009
Statement: State-dependent interventions reduce distance to a reference trajectory more than norm-matched random perturbations.
Scientific Question: Q-005
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: A state-dependent intervention reduces divergence by more than 20 percent relative to a norm-matched random perturbation, averaged over layers and prompts.
Protocol Reference: TSI-0001, Protocol P-010
Statement: Different intervention channels differ in their efficacy for trajectory steering, and the most effective channel depends on the layer.
Scientific Question: Q-005
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: At least one channel outperforms the mean across channels by more than 10 percent in divergence reduction at some layer.
Protocol Reference: TSI-0001, Protocol P-011
Statement: For the idealized linearized system with no disturbances, there exists a control policy that drives the state toward the reference trajectory at a geometric rate with contraction factor less than one.
Scientific Question: Q-006
Status: Hypothesis
Knowledge Class: K-004 (mathematical)
Validation Criterion: A theorem proving this statement under explicitly stated assumptions including H-003 and H-009.
Protocol Reference: Not applicable (theoretical result)
Statement: Under bounded disturbances, the closed-loop system maintains the state within a bounded distance of the reference trajectory.
Scientific Question: Q-006
Status: Hypothesis
Knowledge Class: K-004 (mathematical)
Validation Criterion: A theorem or formal bound.
Protocol Reference: Not applicable (theoretical result)
Statement: Closed-loop control, combining state estimation and feedback, maintains closer proximity to reference trajectories than the best open-loop baseline on held-out prompts.
Scientific Question: Q-007
Status: Hypothesis
Knowledge Class: K-002
Validation Criterion: Average divergence over the trajectory is reduced by more than 10 percent compared to the best open-loop baseline, with
Protocol Reference: TSI-0001, Protocol P-012
Statement: Closed-loop control can be implemented with less than 50 percent additional inference latency compared to the uncontrolled system on standard hardware.
Scientific Question: Q-007
Status: Hypothesis
Knowledge Class: K-001 (directly measurable)
Validation Criterion: Wall-clock latency overhead below 50 percent on an NVIDIA A100 or equivalent GPU, batch size 1.
Protocol Reference: TSI-0001, Protocol P-013
Every hypothesis transitions through defined states:
Proposed → Under Test → Supported / Rejected / Unresolved
- Proposed: Hypothesis is formulated with a validation criterion.
- Under Test: A pre-registered experiment is in progress.
- Supported: The experiment met the validation criterion and was replicated at least once.
- Rejected: The experiment failed to meet the criterion and the failure was replicated.
- Unresolved: No experiment has been conducted, or results are inconsistent across replications.
Before conducting an experiment to test a hypothesis, the protocol must be specified in TSI-0001, sample sizes and statistical tests must be pre-specified, and the pre-registration must be timestamped and immutable. Exploratory analysis is permitted and encouraged but cannot serve as the primary evidence for transitioning a hypothesis from Proposed to Supported.
A result is considered replicated if a second experiment by a different researcher, or the same researcher on a different dataset split, produces the same conclusion using the same protocol but different data, with the effect in the same direction and statistically significant. Single-experiment results are noted as preliminary until replicated.
All experimental papers must report effect sizes, confidence intervals for all estimated quantities, sample sizes and exclusion criteria, pre-registration reference if applicable, specification version, and computational resources used.
Negative results are considered scientific contributions equal in value to positive results. They must be reported with the same rigor, published or archived, and used to refine or reject hypotheses in the specification.
The following questions are unresolved and tracked as research debt.
| ID | Question | Status | Owner | Target |
|---|---|---|---|---|
| RD-001 | Does the residual stream satisfy the Markov property? | Open | Paper 1 | Q1 2027 |
| RD-002 | What is the minimal sufficient state representation? | Open | Paper 2 | Q2 2027 |
| RD-003 | Which observations are informationally sufficient for state estimation? | Open | Paper 2 | Q2 2027 |
| RD-004 | Is the system locally controllable through residual additions? | Open | Paper 3 | Q3 2027 |
| RD-005 | Can observability be proven theoretically? | Open | Paper 2 | Q3 2027 |
| RD-006 | What is the geometry of reference trajectories across tasks? | Open | Paper 1 | Q1 2027 |
| RD-007 | Does the Lipschitz constant admit a tight computable bound? | Open | Paper 1 | Q1 2027 |
| RD-008 | How does the framework extend to mixture-of-experts architectures? | Open | Paper 4+ | TBD |
| RD-009 | How does the framework extend to state-space model architectures? | Open | Paper 4+ | TBD |
| RD-010 | Can the framework inform training objectives? | Open | Paper 5+ | TBD |
| RD-011 | How do different divergence measures compare? | Open | Paper 1 | Q1 2027 |
| RD-012 | Is the reference subspace consistent across model scales? | Open | Paper 3 | Q3 2027 |
| RD-013 | Can controllers transfer across model families? | Open | Paper 4 | Q4 2027 |
| RD-014 | What is the optimal control horizon for MPC? | Open | Paper 4 | Q4 2027 |
All papers in the research program must use the following notation. Deviations must be explicitly justified.
| Symbol | Meaning | Section |
|---|---|---|
| Computational state at step |
4.1 | |
| State space | 4.1 | |
| Ambient dimension of |
4.1 | |
| Number of computational steps | 4.2 | |
| State trajectory |
4.1 | |
| Nominal dynamics at step |
4.2 | |
| Unmodeled disturbance at step |
4.2 | |
| Lipschitz constant of |
4.2 | |
| Observation at step |
4.3 | |
| Observation function | 4.3 | |
| Observation space | 4.3 | |
| Observation noise at step |
4.3 | |
| Control input at step |
4.4 | |
| Control space | 4.4 | |
| Intervention channel operator at step |
4.4 | |
| Control policy | 4.5 | |
| State estimate at step |
4.5 | |
| Reference state at step |
4.7 | |
| Reference trajectory | 4.7 | |
| Semantic divergence | 4.8 | |
| Cost functional | 4.6 | |
| Stage cost | 4.6 | |
| Terminal cost | 4.6 | |
| Control cost weight | 4.6 | |
| Jacobian of |
H-009 | |
| Controllability Gramian | H-009 | |
| Prediction horizon | 4.5 | |
| Reference subspace | H-007 | |
| Projection onto reference subspace | H-007 | |
| Contraction rate | H-012 | |
| Disturbance bound | H-013 |
SFS-0001 is owned and maintained by Sirraya Labs. It is an internal scientific document that may be released publicly at the discretion of the research director.
Any researcher may propose an amendment to SFS-0001. Amendments must specify the sections to be modified, justify the modification with reference to new evidence, new hypotheses, corrections, or clarifications, be reviewed by at least one other researcher, and be versioned according to the scheme below.
- Major versions (v1.0, v2.0): Changes to axioms, principles, or core definitions. Requires director approval.
- Minor versions (v1.1, v1.2): New hypotheses, revised validation criteria, notation additions, research debt updates. Requires peer review.
- Patch versions (v1.0.1): Typographical corrections, clarifications, formatting. No review required.
A paper is compliant with this specification if it references the SFS version used, states which scientific questions it addresses, specifies which hypotheses it tests or relies upon, uses the notation defined in Section 9, reports results against the validation criteria in Section 6, and classifies each claim according to the knowledge taxonomy in Section 3.
SFS-0001 is a living document. It is expected to evolve as experiments validate or reject hypotheses, as new architectures emerge, and as theoretical understanding deepens. The version history will serve as a record of the research program's intellectual development.
- Adu, D.O. and Gharesifard, B. Approximate controllability of continuity equation of transformers. IEEE Control Systems Letters, 2024.
- Anderson, B.D.O. and Moore, J.B. Optimal Filtering. Prentice-Hall, 1979.
- Chen, R.T.Q., Rubanova, Y., Bettencourt, J., and Duvenaud, D. Neural ordinary differential equations. Advances in Neural Information Processing Systems, 2018.
- Elhage, N. et al. A mathematical framework for transformer circuits. Transformer Circuits Thread, 2021.
- Kalman, R.E. A new approach to linear filtering and prediction problems. Journal of Basic Engineering, 1960.
- Li, K. et al. Inference-time intervention: Eliciting truthful answers from a language model. Advances in Neural Information Processing Systems, 2023.
- Marks, S. and Tegmark, M. The geometry of truth: Emergent linear structure in large language model representations. International Conference on Machine Learning, 2024.
- Mayne, D.Q., Rawlings, J.B., Rao, C.V., and Scokaert, P.O.M. Constrained model predictive control: Stability and optimality. Automatica, 2000.
- Mir, A.H. The geometry of truth: Layerwise semantic dynamics for LLMs. Sirraya Labs Technical Report, 2024.
- Park, K., Choe, Y.J., and Veitch, V. The linear representation hypothesis and the geometry of large language models. arXiv:2311.03658, 2024.
- Turner, A.M. et al. Steering language models with activation engineering. arXiv:2308.10248, 2023.
End of SFS-0001 Draft 1