Submitted:
27 January 2026
Posted:
30 January 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Research Questions
1.2. Contributions
2. Formal Framework of Model G
2.1. Global Information Space
2.1.1. General Expression:
2.2. Types of Points in G
2.3. Flat and Coherent Spaces
- Ͷ : set of norms applicable to G
- Φ : Coherence operator Φ Ͷ : G → {0,1} that evaluates if a point satisfies all norms
2.4. Validation by Attribute
- Dom (Domain): Validates the fundamental type of the value
- Stx (Syntax): Verifies the format through regular expressions
- Lim (Limits): Checks semantic and business restrictions
2.5. Location and Connection Axes
- Every connection references an existing key in another relation
- Within the same relation, different foreign keys point to different destinations
- The Ref function associates each connection with its destination key
2.6. Dependency Graph H
2.7. Inverse Graph H⁻¹
- No self-reference:
- No reciprocity:
- Strict partial order:
- Transitive inclusion:
- Decomposition:
- External validation:
2.8. Propagation Vector Π
- Irreflexivity:
- Antisymmetry:
- Acyclic transitivity:
2.9. Propagation Determinant δ
- Exclusivity:
- Dependency:
- Conservation:
3. Normal Forms
- A relation R satisfies SRGD-FN1 if it is in classical 5NF and all its attributes belong to a single semantic entity.
- If two relations describe semantically identical entities, they must be unified into a single relation.
- If a relation R_spec is a specialization of R_base, then it must include all base attributes plus specific attributes, forming a hierarchy.
- Roles emerge from the relationships that an entity maintains, not from explicit role attributes.
- SRGD-FN5 establishes that system values maintain temporal semantic coherence through algebraic persistence conditions, where value propagation is fixed or activated according to the state of relations, without imperative intervention.
- Let :
4. User Interface Algebra in SRGD
4.1. Formal Interface Hierarchy
- : terminal elements (atomic) at level
- : container elements at level
- The sets are disjoint:
- A container can expand to or be empty (∅)
4.2. Structural Axioms
4.3. UI Coherence System
4.3.1. Attribute Inheritance
- Dom: domain of valid values
- Stx: syntax/format of the value
- Lim: limits/restrictions
4.3.2. Coherence Functions
4.4. Independence Axioms
4.4.1. Axiom 5: Content Autonomy
- (universe of objects)
- (partitioned message alphabet)
- (local transition function)
- (coherent final states)
- (disjoint messages)
- (disjoint states)
- does not reference
4.4.2. Axiom 6: Container Genericity
- defined
- (parent operates via interface)
- Homomorphism:
4.4.3. Axiom 7: Indirect Communication
- (no direct references)
4.4.4. Axiom 8: Emergent Coherence
- = parallel system
- = sequential composition
- u* = iteration
- 0 = incoherent system
- 1 = coherent system
4.5. Decoupling Theorem
- Monoidicity:
- Commutativity:
- Idempotence:
4.6. Connection with Pure Object-Oriented Programming
- Autonomous objects = Axiom 5 (true encapsulation)
- Pure polymorphism = Axiom 6 (genericity via interfaces)
- Everything is messages = Axiom 7 (indirect communication)
- Objects as cells = Axiom 8 (emergent coherence)
4.7. Implementation in SRGD
- Recursive generation of levels based on
- Automatic mapping
- Message engine that respects partitioned
- Lazy evaluation following and
5. Prototype Implementation
6. Related Work
7. Conclusions
References
- Codd, E.F. (1970). A Relational Model of Data for Large Shared Data Banks. Communications of the ACM, 13(6), 377-387. [CrossRef]
- Date, C.J. (2003). An Introduction to Database Systems (8th ed.). Addison-Wesley.
- DeCandia, G. et al. (2007). Dynamo: Amazon’s Highly Available Key-value Store. ACM SIGOPS Operating Systems Review, 41(6), 205-220. [CrossRef]
- Pavlo, A., Aslett, M. (2016). What’s Really New with NewSQL? ACM SIGMOD Record, 45(2), 45-55. [CrossRef]
- Angles, R., Gutierrez, C. (2008). Survey of Graph Database Models. ACM Computing Surveys, 40(1), 1-39. [CrossRef]
- Paton, N.W., Díaz, O. (1999). Active Database Systems. ACM Computing Surveys, 31(1), 63-103. [CrossRef]
- Pierce, B.C. (2002). Types and Programming Languages. MIT Press.
- Cheng, X. et al. (2026). Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models. arXiv:2601.07372 [cs.CL]. Available at: https://arxiv.org/abs/2601.07372. [CrossRef]
- Kay, A.C. (1993). The Early History of Smalltalk. ACM SIGPLAN Notices, 28(3), 69-95. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).