Abstract Context Logic as Modal Logic Completeness and Param(5)
时间:2026-01-18
时间:2026-01-18
similar style of reasoning about structured data. They each consist of a structural (separating) composition for reasoning about disjoint subdata, and corresponding structural adjoint(s) for reasoning hypothetically about data. We show how to interpret the
Definition17(AX-Proof Theory).Given a ML-signatureΣand a set of axioms AX⊆PΣ,the ML-proof theory3generated by AX consists of the following axioms and rules:
P⇒Q P P∈AX P tautology
P
P[P /p]
:(S1,...,S n)→S
1S
i
n S P()= (p1,...,,...,p n)
P(p i∨p i)⇔P(p i)∨P(p i)
We sometimes write AX to emphasise the set AX.
There is a well-known general completeness result for ML due to Sahlqvist,which relates the AX-satisfaction relation and the AX-proof theory as long as the axioms have a certain form.We state the result here,since we use it to show completeness for CL.
Definition18(Very Simple Sahlqvist Formulae).Given ML-signatureΣ=(S,O,ρ),a very simple Sahlqvist antecedent A is a formula given by the grammar:
A::=true S|false
S
|p S|A∧A| (A1,...,A n)
for p S∈V S and :(S1,...,S n)→S.A very simple Sahlqvist formula is an implication of the form A⇒P+,where P+is a positive formula,in that every propositional letter p S appears under an even number of negations.
Theorem19(Sahlqvist(see[2])).For every axiom set AX con-sisting of very simple Sahlqvist formulae,the ML-proof theory gen-erated by AX is complete with respect to the class of AX-models.
3.1Context Logic as ML
We have shown that a CL-model can be viewed as a ML-model over signatureΣCL(example12),and that the corresponding sat-isfaction relations agree(example15).Now we identify an axiom set AX CL over signatureΣCL,such that the AX CL-models cor-respond exactly to the CL-models and the proof theories coincide. Since the AX CL-axioms are Sahlqvist axioms,the general com-pleteness result for ML(Theorem19)implies completeness for CL. Definition20(CL-Axioms).Given ML-signatureΣCL,the axiom set AX CL overΣCL consists of the following formulae,where p,q∈V D and k∈V C:
1.I(p)⇒p
2.p⇒I(p)
3.q∧k(p)⇒True(p∧(k q))
4.q∧k(p)⇒(k∧(p q))(true)
5.p∧(k q)⇒True (q∧k(p))
6.k∧(p q)⇒true (q∧k(p))
The axioms in AX CL are very simple Sahlqvist formulae.The first two axioms correspond directly to the identity axiom of CL. The other axioms capture the relationship between M ap,M ,and M ,which simply permutes elements(Example12).For example, the third axiom species that,if the given data satisfies q and can be split into a context satisfying k and subdata satisfying p,then there exists subdata satisfying p and k q(think of the same subdata).This axiom shifts the emphasis from the given data to the subdata.Thefifth axiom is a sort of converse.It states that,if the given data satisfies p and k q,then it is possible to enclose it in a context(actually one satisfying k),such that q and k(p) are satisfied.The third andfifth axiom together describe the exact connection between M ap and M .Similarly,the fourth and sixth axiom describe the exact connection between M ap and M .
3This is called the normal modal proof theory in[2].
We have already illustrated how a CL-model can be interpreted as a ML-model(Example12).This ML-model is indeed a AXΣ
CL
-model.Conversely,every AXΣ
CL
-model gives rise to a CL-model. Lemma21.
1.Every CL-Model M gives rise to an AX CL-model MΣ
CL
. 2.Every AX CL-model M gives rise to a CL-model M AX
CL
. 3.The CL-model M equals the CL-model(MΣ
CL
)AX
CL
.
4.The AX CL-model M equals the AX CL-model(M AX
CL
)Σ
CL
.
5.The satisfaction relations agree.
Proof.Part1follows from Example12by observing that the AX-axioms are satisfied by MΣ
CL
.The construction of M AX
CL
and the proof of part2is given below.Parts3and4follow from the constructions of the models.Part5is stated in more detail and proved in Example15.For part2,let M be a AX CL-model,with sets M D and M C,and interpretations M ap,M I,M and M . The tuple M AX
CL
=(M D,M C,M ap,M I)is a CL-model.In particular,axioms1and2give the condition that M I is a left unit of M ap.Axioms3to6give the condition(c,d,d )∈M ap⇔(c,d ,d)∈M ⇔(d,d ,c)∈M ,which captures exactly the relationship between connectives ap, , .
Finally,we connect the proof theory of CL and AX CL.
Lemma22.Given arbitrary P1,P2∈P and K1,K2∈K,
P1 CL P2iff AX
CL
|P1|⇒|P2|
K1 CL K2iff AX
CL
|K1|⇒|K2|
Proof.For simplicity of notation we omit the explicit conversion |P|.The proof consists of two parts:
1.the rules of CL are derivable in AX
CL
;
2.the axioms in AX CL are derivable in CL.
For each part we give one case in detail,the other cases follow similarly.For thefirst part,we show that the following is derivable
AX
CL
K(P1)⇒P2
AX
CL
K⇒(P1 P2)
First observe that
AX
CL
K⇒(P1 P2)iff AX
CL
¬((P1 ¬P2)∧K). Using AX CL-axiom5,we obtain:
AX
CL
K∧(P1 ¬P2)⇒true (¬P2∧K(P1))
From the assumption AX
CL
K(P1)⇒P2we have
AX
CL
true (¬P2∧K(P1))⇒true (¬P2∧P2)
Since AX
CL
true (¬P2∧P2)⇔false,we have proved
AX
CL
¬((P1 ¬P2)∧K)
For the second part,we show that axiom3is derivable,by proving the following stronger version:
CL q∧k(p)⇒k(p∧(k q))
Note that,for propositional variable r,we have:
CL k(p)⇔k(p∧(r∨¬r))⇔k(p∧r)∨k(p∧¬r)
If we replace r by¬(k q),then our stronger version of axiom3 follows from proving that
上一篇:暑期班音标课课程表