Equivalence of definitive-set characterisation with Alpern–Schneider safety/liveness
Establish that the characterisation of safety, co-safety, liveness, and co-liveness properties given via definitive sets—namely, liveness if all finite traces are prefixes of traces in the definitive set, co-liveness if all finite traces are prefixes of traces in the definitive complement, co-safety if the set of definitive prefixes equals the set of its infinite traces, and safety as the complement of co-safety—coincides with the Alpern and Schneider metric-topological characterisation in which safety properties are limit-closed and liveness properties are dense in the space of infinite traces.
References
This provides an alternative characterisation that we conjecture is equivalent to that of Alpern and Schneider.
— Semantics for Linear-time Temporal Logic with Finite Observations
(2411.14581 - Amjad et al., 2024) in Section 6.2 (Safety and Liveness)