Irreversible Actions Require Pre-Admissible Execution: An Impossibility Theorem for Asynchronous Systems with Hidden External Predicates

Read full text
Authors: Gary Ellis Carp
Cited by: 0

Abstract

We study computation in environments where actions have irreversible external consequences and must satisfy admissibility constraints defined by independent authorities. Working within an asynchronous distributed computational model, we show that post-validation architectures cannot guarantee safety. We derive—rather than assume—that the unique maximal safe admissibility operator is set intersection, and prove a collapse result: any safe post-validation architecture is observationally equivalent to pre-admissible execution. We establish an impossibility theorem for the safety–liveness frontier using bivalence arguments adapted to the admissibility-commit boundary. Further results include information lower bounds, anti-equivocation necessity, epoch normal form, a compositionality theorem, a finality phase transition, and a separating example. The paper situates these results within the landscape of impossibility theorems in distributed computation, showing that pre-admissible execution is a structural requirement implicit in prior constructions.

Fields of Study & Subjects

Distributed systems and fault tolerance Formal Methods in Verification Logic programming and type systems

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
15 February 2026
Language
EN
Document type
Preprint