138 4. Theory Reasoning in Connection Calculi
[p
1
· A
1
···p
n−1
· A
n−1
· p
n
] where p
i
(for i =1,... ,n) consists of negative
literals and stems from some R
k
(k ∈{1,... ,l}) and A
1
,... ,A
n−1
are the
positive literals causing the restart steps. Let us call each p
i
a block.
Since the assembling of the R
k
s does not disrupt their structure, some
properties of the R
k
s carry over to their respective occurrence in R. In partic-
ular, the regularity of the R
k
s (which can be demanded due to Theorem 4.5.3)
carries over in this way. Hence we define a branch as weakly blockwise reg-
ular iff every pair of (different occurrences of) identical negative literals is
separated by at least one positive literal. In adaption of Definition 3.3.2, a
derivation is is called weakly blockwise regular iff every branch in every of its
branch sets is weakly blockwise regular.
However, since the weak blockwise regularity restriction applies only to
the negative literals within a block, we might still derive a branch of the form
p = ···A ···A ··· which is weakly blockwise regular. We wish to extend weak
blockwise regularity to forbid such duplicate occurrences of positive literals,
and say that a branch is positive regular iff all the (different occurrences
of) positive literals occurring in it are pairwise not identical. Extending the
preceding definition, we define a branch to be blockwise regular iff it is both
weakly blockwise regular and positive regular.
The completeness for the blockwise regularity restriction is preserved by
the following line of reasoning. Again, we analyze the proof of Lemma 4.6.1:
while for the induction start positive regularity is trivial, for the induction
step the following observation can be used: consider the split sets M
2
,... ,M
n
and the associated positive literals A
2
∈ M
2
,... ,A
n
∈ M
n
. Clearly we can
delete any clause of the form
C = A
i
,B
1
,... ,B
k
← C
1
,... ,C
m
(where k ≥ 0)
from M
i
(i =2,... ,n), and use the resulting T -unsatisfiable set M
0
i
instead
of M
i
. For this syntactical reason, a branch containing A
i
cannot come up in
the refutation R
i
of M
0
i
(which can be supposed to be positive regular by the
induction hypothesis). Thus, in the assembling of the R
i
s into the final refu-
tation R, the occurrence of A
i
which caused the restart step remains the only
occurrence of A
i
. In other words, positive regularity holds for this branch,
and hence more generally also for the whole refutation R. We conclude with
the first-order completeness. Again, as was exercised for TTME-MSR and
PTME-I, it is formulated as an answer completeness result (cf. again Fig-
ure 5.1 in Section 5.1.1 for a toy example on answer computation.)
Theorem 4.6.1 (Answer Completeness of PRTME-I). Let T be a uni-
versal theory, I
T
be a contra-definite inference system which is ground com-
plete wrt. T for negative top literals (cf. Def. 4.5.6), c be a computation rule,
f be a selection function, P be a program and ← Q be a query (cf. Def. 3.2.5)
such that Q consists of positive literals (i.e. ← Q is a negative clause).
Then, for every correct answer {QΦ
1
,... ,QΦ
m
} for P and ← Q a
PRTME-I
T
refutation D
c
of P and ← Q via c and selection function f