175
Views
0
CrossRef citations to date
0
Altmetric
Correction

Correction

This article refers to:
A separation theorem for discrete-time interval temporal logic

Article title: A Separation Theorem for Discrete Time Interval Temporal Logic

Authors: Dimitar P. Guelev and Ben Moszkowski

Journal: Journal of Applied Non-Classical Logics

Bibliometrics: Volume 32, Number 01, pages 28–54

DOI: https://doi.org/10.1080/11663081.2022.2050135

Section 3.3 of the article has been resupplied because of a mistake that was found in a proof in this section's original version. The mistaken proof relied on using the equivalence (B1B2)=(B1;B2) to eliminate the use of in chop-star-formulas before extracting expanding modalities from the scope of chop-star in them, which was incorrect because extracting the expanding modalities from B1 and B2 can lead to introducing new occurrences of . The corrected proof makes no such use. The corrected Section 3.3 is reproduced below.

3.3. Extracting l and r from the scope of chop-star

So far we have shown how to handle the interaction of the expanding modalities with the chop operator of ITL-NL. Since }Askip;A, this automatically extends to formulas with }. In this section we consider chop-star. To make our transformations apply to ITL-NL with chop-star included, we use the inter-expressibility between chop-star and propositional quantification in ITL with just chop and }: We first show that l- and r-subformulas can be taken out of the scope of chop-star at the cost of introducing propositional quantification. The quantified formula we obtain is a Boolean combination of introspective formulas and strictly past and strictly future formulas. Importantly the latter have no occurrences of the quantified propositional variables. This makes it possible to eliminate the quantifier introduced, possibly at the cost of re-introducing occurrences of chop-star, but only in the introspective formulas.

We use the validity of (13) BBfinite(B;(Binf))(Bfinite)inf(13) and consider the cases which correspond to the three disjuncts on the RHS of ≡ in it separately. Since we are using strong chop, B;(Binf)(Bfinite);(Binf). Hence the case of B;(Binf) reduces to the case of Bfinite.

The key observation that enables the use of propositional quantification for handling the cases of Bfinite and (Bfinite)inf is that, once a timeline is fixed, the satisfaction of d-formulas depends only on the corresponding endpoint of the reference interval, and therefore, a d-formula can be denoted by a propositional variable. This means that, for an appropriate assignment to p on the given timeline, [rB/finp]A is equivalent to A for all formulas A.

Lemma 3.10

Let A and B be ITL-NL formulas and qAPVar(A). Let none of the occurrences of p in A be in the scope of l or r. Then [rB/p]A  q((q((emptyrB);true))[finq/p]A)[lB/p]A  q((q((emptylB);true))[q/p]A)

Proof.

Given a timeline σ, let σ be another timeline such that domσ=domσ, r(σ)k iff rσk for all rAP{q} and kdomσ, and let q(σ)k iff σ,l,krB for all kdomσ and any idomσ such that lk. Then a direct check by induction on the construction of formulas C shows that σ,i,j[rB/p]C[finq/p]C and σ,i,j(q((emptyrB);true)) for all i,jdomσ such that ij. The equivalence about [lB/p]A is somewhat simpler, because of the time asymmetry of , and the convention that σp iff pσ0. The proof of its validity is similar.

The equivalence about lB in Lemma 3.10 can be written more concisely as the LHS of q((q((emptylB);true))[q/p]A)p((plB)A). In the lemma, the equivalence about lB was chosen to be the exact past mirror of the equivalence about rB, to enable a concise proof of Lemma below.

Note that A does not imply [B/p]A for arbitrary B in ITL. Again, in both the future and the past cases, it is sufficient to consider B which are conjunctions of introspective formulas, past l-formulas and future r-formulas. For chop-star-free formulas, this follows from Lemma 3.7.

The following lemma extends Lemma 3.8 to chop-star formulas

Lemma 3.11

Let A and B be conjunctions of introspective formulas, past l-formulas and future r-formulas. Then dA, d{l,r}, and A; B are equivalent to separated formulas. Let B be an arbitrary separated formula. Then B are equivalent to separated formulas.

Proof.

The cases of dA, d{l,r}, A;B are handled just like in the proof of Lemma 3.8, except that, because of the possibility for chop-star to occur in A and B, the transformations proposed in that proof must now be regarded as part of a proof by induction on the chop-star-height h of the involved formulas: we let h(B) denote the length of the longest chain of nested occurrences of chop-star in B. Observe that the transformations involved in the proofs of Lemma 3.5, Lemma 3.7 and Lemma 3.8 do not cause chop-star-height to increase. Below we do the remaining case of B.

Let B, which we assume to be separated, be a boolean combination of some introspective formulas, the past l-formulas lP1, …, lPu and the future r-formulas rF1, …, rFv. By Lemma 3.7, we can assume that Pi, i=1,,u, are conjunctions of introspective and strictly past formulas. Similarly, we can assume that Fj, j=1,,v, are conjunctions of introspective and strictly future formulas.

We can assume that B is equivalent to some disjunction B1Bs where Bt is the conjunction of some introspective formula Ht and, for the sake of simplicity, all the formulas ϵt,1plP1, …, ϵt,uplPu and ϵt,1frF1, …, ϵt,vfrFv for some appropriate ϵt,1p, …, ϵt,up, ϵt,1f, …, ϵt,vf, t=1,,s: BtHti=1uϵt,iplPij=1vϵt,jfrFj. Lemma 3.10 and its time mirror imply that (14) (t=1sBt)p1puf1fv((t=1sHti=1uϵt,ippij=1vϵt,jffinfj)i=1u(pi((emptylPi);true))j=1v(fj((emptyrFj);true)))(14) Let Fj be the conjunction CjGj of some introspective formula Cj and the conjunction Gj of some possibly negated future r-formulas. (As mentioned above, we assume this by Lemma 3.7.) Let Cj,k and Cj,k, k=1,,mj, satisfy Lemma 3.5 for Cj, j=1,,u. Then (15) (17) (fj((emptyrFj);true))(fj((emptyrFj);true))(¬fj¬((emptyrFj);true))(fj((emptyrFj);true))k=1mj(true;(fjCj,k¬((CjGj)Fj;true)))r(Cj,kGj)(¬fj¬((emptyrFj);true))¬(true;(¬fj(CjGj)Fj);true)k=1mj(true;(¬fjCj,k))¬r(Cj,kGj)(15) (17) Here (15) partitions the equivalence in the scope of from its LHS, which appears in (14) into a forward implication and a backward implication. These two implications can be transformed into formulas with the designated occurrence of rFj extracted from the scope of and chop using (16) and (17), respectively.

To understand the RHS of (16), assume that it is evaluated at σ,a,b. Then, if fjσc for some m such that amb, either σ,m,cFj for some cb, of, if this is not the case, assuming k to be the unique one for which σ,m,bCj,k, we also have σ,b,dCj,kGj for some db. Since σ,m,bCj,k and σ,b,dCj,k jointly imply σ,m,dCj by Lemma 3.5, and σ,b,dGj is equivalent to σ,c,dGj for r-formulas such as Gj, this implies σ,m,dFj. Hence, all in all, the RHS of (16) states that σ,m,dFj for m such that amb and fjσm, with the cases of d=cb and db considered separately. This is the meaning of the LHS of (16).

To understand the RHS of (17), assume that it is evaluated at σ,a,b again. Then the left conjunct states that Fj cannot be satisfied at intervals m, c such that amcb and fjσm. The right conjunct states that, if σ,m,bCj,k, then no interval of the form b, d satisfies Cj,kGj. Since σ,m,bCj,k and σ,b,d¬Cj,k jointly imply σ,m,d¬Cj by Lemma 3.5, and, just like in (16), σ,b,dGj is equivalent to σ,m,dGj for r-formulas such as Gj, this means that σ,m,dFj for all db. Together with σ,m,cFj for cb, this implies σ,m,dFj for all m such that amb, fjσm and all dm. This is the meaning of the LHS of (17).

The formulas on the RHS of ≡ in these equivalences have occurrences in the left operands of chop of Fj, whose subformula Gj is a conjunction of possibly negated future r-formulas. These r-formulas can be extracted from the scope of chop because hr(Gj)=hr(Fj)<hr(rFj)=hr(B) and h(Gj)=h(Hu)<h(B). The equivalences (14), (16) and (17) are sufficient to extract rF1, …, rFv from the scope of chop-star while still bearing with the quantifier prefix p1puf1fv.

Similar equivalences can be written about lP1, …, lPu. The simpler form (pilPi) of (pi((emptylPi);true)) can be used in (14).

This leads to transforming (14) into a formula which is equivalent to B and has the form p1puf1fvB where B, the result of applying the above equivalences and their mirrors, is separated.

To complete the transformations, the quantifier prefix p1puf1fv must be eliminated too. To do this, we observe that the r-subformulas and the l-subformulas which appear on the RHS of ≡ in (16) and (17), and their time mirror formulas) that become part of the separated formula B have no occurrences of p1,,pu,f1,,fv. They are linked to other subformulas in the scope of this quantifier prefix, which probably have such occurrences, by Boolean connectives only. Those other subformulas are introspective. Hence the r-subformulas and the l-subformulas can be taken out of the scope of p1puf1fv by first obtaining a DNF of its operand and then using the distributivity of p over and the validity of the equivalences p(XY)XpY and pXX, for X such that pVar(X). This concludes the proof because propositional quantification can be eliminated in ITL, where only the introspective operators chop and chop-star are allowed.

Theorem 2.2 with chop-star included follows from Lemma 3.11, together with Lemmas 3.7 and 3.8.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.