In this paper, we study operational termination, a proof theoretical notion for capturing the termination behavior of computational systems. We prove that operational termination can be characterized at different levels by means of well-founded relations on specific formulas which can be obtained from the considered system. We show how to obtain such well-founded relations from logical models which can be automatically generated using existing tools.
Anzeige
Bitte loggen Sie sich ein, um Zugang zu diesem Inhalt zu erhalten
The labels of the rules refer to such a system: \( SR \) stands for subject reduction, \( M1 \) and \( M2 \) for membership-1/-2, \( Rf \) for reflexivity, \( Rl \) for replacement, and \( T \) for transitivity.
This transformation keeps no information about the matrix formula \(F\) in the universally quantified formula \((\forall x:s)\,F\). This could compromise the success of its use with Theorem 4 below. More precise transformations could be obtained by considering constants \(c_{x,F}\) indexed not only by variables x but also by formulas \(F\) and envisaging appropriate conditions on such constants so that stability holds.