Building upon the recently proposed metric of Machine Decision-Making Ability (MDMA), this paper introduces Software Layer Abstraction (SLA) as a multiplier that extends a machine’s apparent intelligence beyond the raw capabilities of its...
moreBuilding upon the recently proposed metric of Machine Decision-Making Ability (MDMA), this paper introduces Software Layer Abstraction (SLA) as a multiplier that extends a machine’s apparent intelligence beyond the raw capabilities of its hardware. SLA quantifies how software layers—through reuse, caching, and prediction—amplify decision-making capacity. Tracing the progression from mechanical systems to electrical and quantum technologies, we argue that while hardware MDMA defines a system’s physical baseline, SLA explains why modern systems often appear to exceed hardware limits. Case studies include stored programs, predictive execution, and Large Language Models (LLMs), which distill years of high-MDMA training into portable predictive engines that run on modest devices. We outline five stages of abstraction—Binding, Notation, Escape, Dominion, and Singularity—and highlight the emerging threshold where software begins to design hardware autonomously. SLA is positioned as a complement to MDMA, clarifying the “illusion of spirit” and the risks of runaway abstraction.