Reasoning as Data: Representation-Computation Unity and Its Implementation in a Domain-Algebraic Inference Engine
Chao Li, Yuru Wang

TL;DR
This paper introduces a unified representation-computation approach called RCU that embeds domain context within predicates, enabling inference without external rules, demonstrated through a symbolic engine and case studies.
Contribution
It formalizes RCU, a novel framework that unifies data storage and computation, and implements it in a symbolic engine validated by real-world case studies.
Findings
RCU formalized via four theorems.
Engine resolves multiple inheritance and temporal reasoning.
Performance depends on domain lattice sparsity.
Abstract
Every existing knowledge system separates storage from computation. We show this separation is unnecessary and eliminate it. In a standard triple is_a(Apple, Company), domain context lives in the query or the programmer's mind. In a CDC four-tuple is_a(Apple, Company, @Business), domain becomes a structural field embedded in predicate arity. Any system respecting arity automatically performs domain-scoped inference without external rules. We call this representation-computation unity (RCU). From the four-tuple structure, three inference mechanisms emerge: domain-scoped closure, typed inheritance, and write-time falsification via cycle detection per domain fiber. We establish RCU formally via four theorems. RCU is implementable. We present a working symbolic engine (2400 lines Python+Prolog) resolving four engineering issues: rule-data separation, shared-fiber handling, read-only…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
