DSFT-TD V2.1 Documentation

Technical Documentation · API Reference · Dynamic Semantic Field Theory for Temporal Force Dynamics

4/4
Force Classification
7 turns
Early Detection
3.3%
False Alarm Rate
40+
Turns Stable
4
Observer Modes

📖 Overview

"Meaning is not a point in space. It is the dynamics of interaction between opposing forces."

"The observer is not neutral — it actively modifies the field it measures."

DSFT-TD V2.1 (Dynamic Semantic Field Theory - Temporal Dynamics) is a temporal framework for modeling semantic dynamics as interacting forces rather than static classifications. Unlike traditional NLP classifiers that assign single labels to text, DSFT treats dialogue as a field of four interacting semantic forces.

The semantic forces introduced in DSFT are operational modeling constructs rather than claims about biological cognition, quantum mechanics, or consciousness.

🧠 The Four Semantic Forces (Operational Constructs)

FA
Analytical Pressure
Logical reasoning, deductive structure, factual precision. Suppresses exploration and affect.
FE
Exploratory Expansion
Open-ended inquiry, hypothesis generation, possibility-seeking. Amplifies affective resonance.
FR
Affective Resonance
Emotional valence, urgency, concern, care. Weakly suppresses analytical pressure.
FP
Persuasive Drift
Rhetorical influence, directed conclusions, guided reasoning. Leverages analytical structure.

📐 Core Equations

F_i(t+1) = α·F_i(t) + β·Σⱼ Cᵢⱼ·Fⱼ(t) + γ·Mᵢ(t) − λ·Rᵢ(t) + εᵢ(t)
Force Evolution Equation — DSFT-TD V2.1 core dynamics

Parameters

ParameterValueRole
α0.20Inertia — memory of past state
β0.25Coupling strength
γ0.50Momentum coefficient
λ0.10Hysteresis resistance
Mᵢ(t)ΔFFᵢ(t) − Fᵢ(t−1)
Rᵢ(t)persist×0.15Accumulated dominance penalty
P_precursor(Fⱼ) = mean(Fⱼ_recent) + max(0, trend)×2 + residualⱼ
Precursor Probability — fires when P > 0.5, signals imminent transition
L = t_dominance − t_precursor = 7 turns
Transition Latency — positive value = early detection (controlled benchmark)
C = [[0, −.15, −.10, +.12],
[−.12, 0, +.18, −.08],
[−.08, +.15, 0, +.10],
[+.10, −.05, +.08, 0]]
Coupling Matrix C — rows and columns: [F_A, F_E, F_R, F_P]

🔭 Observer Modes

Four configurable observer modes alter how the semantic field is sampled. This is a configurable architectural choice, not a claim about quantum measurement.

ModeEffectDeviation
PASSIVENo modification to force values0.0000
ACTIVEAmplifies the currently dominant force0.0669
REFLEXIVEBoosts weak and suppressed forces0.0000
METARecursive self-referential observation0.0199

📦 Installation

bash — clone & install
# Clone the repository
git clone https://github.com/gitdeeper12/IKPS-CORE.git
cd IKPS-CORE

# Install dependencies
npm install

# Run all benchmarks
npm run benchmark:all

# Run individual benchmarks
npm run benchmark:transitions
npm run benchmark:latency
npm run benchmark:drift
npm run benchmark:stability

Python Package

bash — pip install
pip install ikps-core

🔧 API Reference

DSFTTDV2 — Core Engine

javascript — main interface
const { DSFTTDV2 } = require('./src/transition/dsft_td_v2.js');

const engine = new DSFTTDV2({
    inertia: 0.2,
    coupling: 0.25,
    momentum: 0.5,
    hysteresis: 0.1,
    observerMode: 'passive'
});

// Process dialogue turn
const forces = engine.update(dialogueTurn);
const precursor = engine.getPrecursorProbability();
const dominant = engine.getDominantForce();

DSFTTDV2 Parameters

ParameterDescriptionDefaultDomain
inertiaMemory of past state (α)0.20.0–1.0
couplingInter-force coupling strength (β)0.250.0–1.0
momentumMomentum coefficient (γ)0.50.0–1.0
hysteresisHysteresis resistance (λ)0.10.0–1.0
observerModeObserver configuration'passive'passive, active, reflexive, meta

🧩 Core Modules

ModuleDescription
dsft_td_v2.jsCore DSFT-TD V2 engine with full dynamics
transitionMatrix.jsTransition operator for force evolution
semanticMomentum.jsMomentum tracking for temporal continuity
transitionEntropy.jsTurbulence measurement (field entropy)
hysteresis.jsResistance system for force persistence
forceDisentanglement.jsMarker-based force extraction
earlyPredictor.jsPrecursor detection (7-turn early warning)

📊 Validation Summary

Transition Detection

Transition TypeLatencyStatus
Analytical → Affective7 turns BEFORE✓ Early
Analytical → Persuasive7 turns BEFORE✓ Early
Affective → Persuasive7 turns BEFORE✓ Early
Persuasive → Exploratory7 turns BEFORE✓ Early
Exploratory → Analytical7 turns BEFORE✓ Early

Stability Metrics

TestResult
Stable Technical (20 turns)90% ANALYTICAL, 4 transitions
Chaotic Oscillation (30 turns)86.2% change rate, no collapse
Semantic Drift (40 turns)1 transition, stable
False Alarm Rate3.3% (within test environment)

👤 Author

🧠
Samir Baladi
Principal Investigator — Dynamic Semantic Field Theory
Samir Baladi is an independent interdisciplinary researcher affiliated with the Ronin Institute, developing the Rite of Renaissance research program. DSFT-TD V2.1 is the culmination of seven development stages, transforming static semantic classification into temporal force dynamics with 7-turn early transition detection.
The four semantic forces are operational modeling constructs for analyzing dialogue dynamics, not claims about human cognition, quantum mechanics, or consciousness.

📝 Citation

@software{baladi2026dsft, author = {Samir Baladi}, title = {DSFT-TD V2.1: Dynamic Semantic Field Theory}, year = {2026}, version = {2.1.0}, publisher = {Zenodo}, doi = {10.5281/zenodo.20303214}, url = {https://doi.org/10.5281/zenodo.20303214}, note = {Temporal Framework for Semantic Force Dynamics in Dialogue Systems} } @misc{baladi2026osf, author = {Baladi, Samir}, title = {DSFT-TD V2.1 Preregistration}, year = {2026}, howpublished = {OSF Registries}, doi = {10.17605/OSF.IO/NY5S8}, url = {https://osf.io/muwt4} }