Stateful Noncommutative Object Algebra (SNOA): A Unified Framework for Stateful, Noncommutative Systems with C# .NET 10 Implementation and Validation
Abstract
Stateful noncommutative systems are ubiquitous in modern computing, from dynamic graphs to event sourcing architectures. While individual mathematical frameworks exist for modeling such systems, including bimodules, state monads, and coalgebra, to the best of our knowledge and as of the time of this paper’s publication, a synthesis framework combining stateful semantics, noncommutative operations, and object oriented accessibility has not been proposed. This paper presents SNOA (Stateful Noncommutative Object Algebra), an axiomatic system that synthesizes existing concepts from category theory, abstract algebra, and functional programming. SNOA provides a unified mathematical framework where objects are structured entities X = (V, P, σ) with main value V, properties P, and internal state σ. The framework defines two operator types. Left operators (L) for structural transformations and Right operators (R) for normalization and state management. The axiomatic system (A0 to A9) formalizes closure, structural stability, mutability, noncommutativity, composition, and implementability. Validation is performed through systematic proofs via programming using property based testing, not formal logic proofs. All axioms (A0 to A9) and theorems (Theorems 1 to 15) are verified through test suites implemented in C# .NET 10. Two case studies demonstrate practical applicability, namely Dynamic Graph operations and Event Sourcing for order management. This work does not introduce new algebraic structures. Its novelty lies in axiomatized synthesis and operational validation. The complete implementation, including all test suites, validation results, and case studies, is publicly available (see Section 6 for repository details).
Fields of Study & Subjects
Formal Methods in Verification
Logic
Reasoning
and Knowledge
programming
and type systems
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 31 May 2026
- Document type
- Preprint