![Page 1: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/1.jpg)
Structural completeness in logics of dependence
Fan YangUtrecht University, the Netherlands
Ischia15-19 June, 2015
———————————————–Joint work with Rosalie Iemhoff
1/21
![Page 2: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/2.jpg)
Outline
1 logics of dependence
2 admissible rules and structural completeness
2/21
![Page 3: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/3.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 4: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/4.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 5: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/5.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 6: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/6.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 7: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/7.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 8: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/8.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 9: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/9.jpg)
Dependence between first-order variables
First Order Quantifiers:∀x1∃y1∀x2∃y2φ
Henkin Quantifiers (Henkin, 1961):(∀x1 ∃y1∀x2 ∃y2
)φ
Independence Friendly Logic (Hintikka, Sandu, 1989):
∀x1∃y1∀x2∃y2/{x1}φ
First-order dependence Logic (Väänänen 2007):∀x1∃y1∀x2∃y2( =(x2, y2) ∧ φ)
Theorem (Enderton, Walkoe). Over sentences, all of the aboveextensions of FO have the same expressive power as Σ1
1.
3/21
![Page 10: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/10.jpg)
Propositional dependence logic =classical propositional logic + =(~p,q)
Whether f (x) > 0 depends completely on whether x < 0 or not.
I will be absent depending on whether he shows up or not.
Whether it rains depends completely on whether it is summer or not.
4/21
![Page 11: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/11.jpg)
Propositional dependence logic =classical propositional logic + =(~p,q)
Whether f (x) > 0 depends completely on whether x < 0 or not.
I will be absent depending on whether he shows up or not.
Whether it rains depends completely on whether it is summer or not.
=(x , f )
4/21
![Page 12: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/12.jpg)
Propositional dependence logic =classical propositional logic + =(~p,q)
Whether f (x) > 0 depends completely on whether x < 0 or not.
I will be absent depending on whether he shows up or not.
Whether it rains depends completely on whether it is summer or not.
=(s,a)
4/21
![Page 13: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/13.jpg)
Propositional dependence logic =classical propositional logic + =(~p,q)
Whether f (x) > 0 depends completely on whether x < 0 or not.
I will be absent depending on whether he shows up or not.
Whether it rains depends completely on whether it is summer or not.
=(s, r)
4/21
![Page 14: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/14.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {
leap year summer rainyv1 0 0 1
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 15: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/15.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {
leap year summer rainyv1 0 0 1
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 16: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/16.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {
leap year summer rainyv1 0 0 1
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 17: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/17.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {
leap year summer rainyv1 0 0 1
Y
{
v1 |= =(s, r)?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 18: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/18.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 19: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/19.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 20: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/20.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 21: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/21.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 22: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/22.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1 |=
=(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 23: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/23.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0
Y
{
v1
X |= =(s, r)
?
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 24: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/24.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0v5 1 1 1
Y{
v1
X |= =(s, r)
?
Y 6|= =(s, r)
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 25: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/25.jpg)
Whether it rains depends completely on whether it is summer or not.
Team semantics (Hodges 1997)
XA team {leap year summer rainy
v1 0 0 1v2 1 0 1v3 1 1 0v4 0 1 0v5 1 1 1
Y{
v1
X |= =(s, r),
?
Y 6|= =(s, r)
This type of dependence corresponds precisely to functionaldependency, widely investigated in Database Theory.
5/21
![Page 26: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/26.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ ∨ φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .
6/21
![Page 27: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/27.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ⊗φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .
6/21
![Page 28: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/28.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ⊗φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .
6/21
![Page 29: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/29.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ⊗φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .
6/21
![Page 30: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/30.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ⊗φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.
A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .
6/21
![Page 31: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/31.jpg)
Logics of dependence
Well-formed formulas of propositional dependence logic (PD) aregiven by the following grammar
φ ::= p | ¬p |=(~p,q) | φ ∧ φ | φ⊗φ
propositional intuitionistic dependence logic (PID):
φ ::= p | ⊥ |=(~p,q) | φ ∧ φ | φ ∨ φ | φ→ φ
(¬φ := φ→ ⊥)
A valuation is a function v : Prop→ {0,1}.A team is a set of valuations.
p0 p1 p2 . . .v1 1 0 0 . . .v2 1 1 0 . . .v3 0 1 0 . . ....
......
......
6/21
![Page 32: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/32.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 33: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/33.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 34: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/34.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 35: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/35.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 36: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/36.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 37: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/37.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 38: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/38.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 39: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/39.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 40: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/40.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 41: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/41.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 42: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/42.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 43: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/43.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 44: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/44.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 45: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/45.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
X { X |= p
Y |= ¬p
X ∪ Y 6|= p
X ∪ Y 6|= ¬p
X |= =(p,q)
Y {
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Y |= φ
Z |= ψ
Y |= φ =⇒ Y |= ψ
Y |= φ =⇒ Y |= ψ
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 46: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/46.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)
X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;
X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 47: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/47.jpg)
Team SemanticsLet X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p) = v ′(~p) =⇒ v(q) = v ′(q)
X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;
X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X : Y |= φ =⇒ Y |= ψ.
A formula φ is said to be flat iff for all teams X ,X |= φ ⇐⇒ ∀v ∈ X , {v} |= φ.
Example:Classical formulas (i.e., formulas without any occurrences of=(~p,q) and ∨) are flat.¬φ is flat for all φ.
7/21
![Page 48: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/48.jpg)
Team Semantics
Let X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p = v ′(~p)) =⇒ v(q) = v ′(q)
X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;
X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X , Y |= φ =⇒ Y |= ψ.
Fix N = {p1, . . . ,pn}, the set Jφ(p1, . . . ,pn)K = {X ⊆ {0,1}N | X |= φ}is downwards closed, that is, Y ⊆ X ∈ JφK =⇒ Y ∈ JφK,and nonempty, since ∅ ∈ JφK.
8/21
![Page 49: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/49.jpg)
Team Semantics
Let X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p = v ′(~p)) =⇒ v(q) = v ′(q)
X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;
X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X , Y |= φ =⇒ Y |= ψ.
Fix N = {p1, . . . ,pn}, the set Jφ(p1, . . . ,pn)K = {X ⊆ {0,1}N | X |= φ}is downwards closed, that is, Y ⊆ X ∈ JφK =⇒ Y ∈ JφK,and nonempty, since ∅ ∈ JφK.
8/21
![Page 50: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/50.jpg)
Team Semantics
Let X be a team.
X |= p iff for all v ∈ X , v(p) = 1;X |= ¬p iff for all v ∈ X , v(p) = 0;X |= ⊥ iff X = ∅;X |= =(~p,q) iff for all v , v ′ ∈ X : v(~p = v ′(~p)) =⇒ v(q) = v ′(q)
X |= φ ∧ ψ iff X |= φ and X |= ψ;X |= φ⊗ ψ iff there exist Y ,Z s.t. X = Y ∪ Z , Y |= φ and Z |= ψ;
X |= φ ∨ ψ iff X |= φ or X |= ψ;X |= φ→ ψ iff for any team Y ⊆ X , Y |= φ =⇒ Y |= ψ.
Fix N = {p1, . . . ,pn}, the set Jφ(p1, . . . ,pn)K = {X ⊆ {0,1}N | X |= φ}is downwards closed, that is, Y ⊆ X ∈ JφK =⇒ Y ∈ JφK,and nonempty, since ∅ ∈ JφK.
8/21
![Page 51: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/51.jpg)
An algebraic view
Write L(℘(2N)) for the set of all nonempty downwards closed subsetsof ℘(2N).
Abramsky and Väänänen (2009):
Consider the algebra (L(℘(2N)),⊗,∩,∪, {∅},⊆), whereA⊗ B =↓ {X ∪ Y | X ∈ A and Y ∈ B}.
(L(℘(2N)),⊗, {∅},⊆) is a commutative quantale.
In particular, A⊗ B ≤ C ⇐⇒ A ≤ B ( C.
(L(℘(2N)),∩,∪, {∅}) is a complete Heyting algebra.
In particular, A ∩ B ≤ C ⇐⇒ A ≤ B → C.
9/21
![Page 52: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/52.jpg)
An algebraic view
Write L(℘(2N)) for the set of all nonempty downwards closed subsetsof ℘(2N).
Abramsky and Väänänen (2009):
Consider the algebra (L(℘(2N)),⊗,∩,∪, {∅},⊆), whereA⊗ B =↓ {X ∪ Y | X ∈ A and Y ∈ B}.
(L(℘(2N)),⊗, {∅},⊆) is a commutative quantale.
In particular, A⊗ B ≤ C ⇐⇒ A ≤ B ( C.
(L(℘(2N)),∩,∪, {∅}) is a complete Heyting algebra.
In particular, A ∩ B ≤ C ⇐⇒ A ≤ B → C.
9/21
![Page 53: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/53.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 54: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/54.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 55: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/55.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 56: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/56.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 57: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/57.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 58: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/58.jpg)
Dependence atoms are definable in PID−:
=(p,q) ≡ (p ∨ ¬p)→ (q ∨ ¬q)
p q rv1 1 0 0v2 1 0 1v3 0 1 0v4 0 1 1
Observation (Y. 2014)PID is essentially equivalent to Inquisitive Logic (Groenendijk, Ciardelliand Roelofsen, 2011).
The same semantics (team semantics), almost the same syntax.Completely different motivations.
10/21
![Page 59: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/59.jpg)
A Medvedev frame:
(
℘({0,1}Propn )
,⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 60: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/60.jpg)
A Medvedev frame:
(℘({0,1}Propn ),⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 61: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/61.jpg)
A Medvedev frame:
(℘({0,1}Propn ),⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 62: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/62.jpg)
A Medvedev frame:
(℘({0,1}Propn ),⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 63: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/63.jpg)
A Medvedev frame:
(℘({0,1}Propn ) \ {∅},⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 64: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/64.jpg)
A Medvedev frame: (℘({0,1}Propn ) \ {∅},⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 65: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/65.jpg)
A Medvedev frame: (℘({0,1}Propn ) \ {∅},⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 66: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/66.jpg)
A Medvedev frame: (℘({0,1}Propn ) \ {∅},⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}
= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 67: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/67.jpg)
A Medvedev frame: (℘({0,1}Propn ) \ {∅},⊇)
00 01 10 11
00 10 11 01 10 1100 01 1100 01 10
01 10 01 11 10 11110010000100
10 110100
p → q
¬¬p → p
p, 6q
(Ciardelli and Roelofsen, 2011): [Recall: ND ⊆ KP ⊆ ML]
PID− = ML¬ = {φ | τ(φ) ∈ ML, where τ(p) = ¬p}= KP¬ = KP⊕ ¬¬p → p = ND¬
11/21
![Page 68: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/68.jpg)
Theorem (ess. Ciardelli, Roelofsen)PID is sound and complete w.r.t. the following Hilbert style deduction systemAxioms:
all substitution instances of IPC axioms
all substitution instances of
(KP) (¬p → (q ∨ r))→ ((¬p → q) ∨ (¬p → r)).
¬¬p → p for all propositional variables p
=(p1, · · · ,pn,q)↔(∧n
i=1(pi ∨ ¬pi )→ (q ∨ ¬q))
Rules:
Modus Ponens
Theorem (Y., Väänänen, 2014)PD is sound and complete w.r.t. its natural deduction system. In particular, ifφ does not contain any dependence atoms, then `CPC φ ⇐⇒ `PD φ.
12/21
![Page 69: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/69.jpg)
Theorem (ess. Ciardelli, Roelofsen)PID is sound and complete w.r.t. the following Hilbert style deduction systemAxioms:
all substitution instances of IPC axioms
all substitution instances of
(KP) (¬p → (q ∨ r))→ ((¬p → q) ∨ (¬p → r)).
¬¬p → p for all propositional variables p
=(p1, · · · ,pn,q)↔(∧n
i=1(pi ∨ ¬pi )→ (q ∨ ¬q))
Rules:
Modus Ponens
Theorem (Y., Väänänen, 2014)PD is sound and complete w.r.t. its natural deduction system. In particular, ifφ does not contain any dependence atoms, then `CPC φ ⇐⇒ `PD φ.
12/21
![Page 70: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/70.jpg)
Theorem (ess. Ciardelli, Roelofsen)PID is sound and complete w.r.t. the following Hilbert style deduction systemAxioms:
all substitution instances of IPC axioms
all substitution instances of
(KP) (¬p → (q ∨ r))→ ((¬p → q) ∨ (¬p → r)).
¬¬p → p for all propositional variables p
=(p1, · · · ,pn,q)↔(∧n
i=1(pi ∨ ¬pi )→ (q ∨ ¬q))
Rules:
Modus Ponens
Theorem (Y., Väänänen, 2014)PD is sound and complete w.r.t. its natural deduction system. In particular, ifφ does not contain any dependence atoms, then `CPC φ ⇐⇒ `PD φ.
12/21
![Page 71: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/71.jpg)
Neither PD nor PID is closed under uniform substitution.E.g., for PID, ` ¬¬p → p, but 0 ¬¬(p ∨ ¬p)→ (p ∨ ¬p).Substitution is not well-defined in the logics, since, e.g., =(φ, ψ),¬φ are not always well-formed formulas in the logics.
One can expand the languages of PD and PID such that for all flatformulas φ and ψ, strings of the form =(φ, ψ), ¬φ are well-formedformulas. There are sound and complete deductive systems for theextended logics PD and PID.
LemmaPD and PID are closed under flat substitutions, i.e., substitutions σsuch that σ(p) is flat for all p ∈ Prop.
13/21
![Page 72: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/72.jpg)
Neither PD nor PID is closed under uniform substitution.E.g., for PID, ` ¬¬p → p, but 0 ¬¬(p ∨ ¬p)→ (p ∨ ¬p).Substitution is not well-defined in the logics, since, e.g., =(φ, ψ),¬φ are not always well-formed formulas in the logics.
One can expand the languages of PD and PID such that for all flatformulas φ and ψ, strings of the form =(φ, ψ), ¬φ are well-formedformulas. There are sound and complete deductive systems for theextended logics PD and PID.
LemmaPD and PID are closed under flat substitutions, i.e., substitutions σsuch that σ(p) is flat for all p ∈ Prop.
13/21
![Page 73: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/73.jpg)
Neither PD nor PID is closed under uniform substitution.E.g., for PID, ` ¬¬p → p, but 0 ¬¬(p ∨ ¬p)→ (p ∨ ¬p).Substitution is not well-defined in the logics, since, e.g., =(φ, ψ),¬φ are not always well-formed formulas in the logics.
One can expand the languages of PD and PID such that for all flatformulas φ and ψ, strings of the form =(φ, ψ), ¬φ are well-formedformulas. There are sound and complete deductive systems for theextended logics PD and PID.
LemmaPD and PID are closed under flat substitutions, i.e., substitutions σsuch that σ(p) is flat for all p ∈ Prop.
13/21
![Page 74: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/74.jpg)
Neither PD nor PID is closed under uniform substitution.E.g., for PID, ` ¬¬p → p, but 0 ¬¬(p ∨ ¬p)→ (p ∨ ¬p).Substitution is not well-defined in the logics, since, e.g., =(φ, ψ),¬φ are not always well-formed formulas in the logics.
One can expand the languages of PD and PID such that for all flatformulas φ and ψ, strings of the form =(φ, ψ), ¬φ are well-formedformulas. There are sound and complete deductive systems for theextended logics PD and PID.
LemmaPD and PID are closed under flat substitutions, i.e., substitutions σsuch that σ(p) is flat for all p ∈ Prop.
13/21
![Page 75: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/75.jpg)
admissible rules and structural completeness
14/21
![Page 76: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/76.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 77: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/77.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 78: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/78.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 79: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/79.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 80: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/80.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 81: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/81.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼L ψ
Pf. For any σ,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
15/21
![Page 82: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/82.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼
S
L ψ
Pf. For any σ∈ S,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
16/21
![Page 83: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/83.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.
A rule φ/ψ of L is said to be admissible, in symbols φ |∼L ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ.Alternatively, a rule R is admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼SL ψ
Pf. For any σ∈ S,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
16/21
![Page 84: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/84.jpg)
Γ `̀̀ φ : a consequence relation on ℘(Form)× Form.A logic L is a set of theorems, i.e., L = {φ : ∅ `L φ}.Let S be a set of substitutions under which `L is closed. A ruleφ/ψ of L is said to be S-admissible, in symbols φ |∼SL ψ, if`L σ(φ) =⇒`L σ(ψ) for all substitutions σ∈ S.Alternatively, a rule R is S-admissible in L iff{φ : ∅ `L φ} = {φ : ∅ `R
L φ}.
[Friedman, Citkin, Rybakov, Ghilardi, etc.]
A rule φ/ψ of L is said to be derivable if φ `L ψ.φ `L ψ =⇒ φ |∼SL ψ
Pf. For any σ∈ S,`L σ(φ)
by assumption: σ(φ) `L σ(ψ)
}=⇒ `L σ(ψ).
(since `L is closed under σ)
16/21
![Page 85: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/85.jpg)
DefinitionA logic L is said to be S-structurally complete if every S-admissible ruleis derivable in L, i.e., φ |∼SL ψ ⇐⇒ φ `L ψ.
Example:KP rule ¬p → q ∨ r/(¬p → q) ∨ (¬p → r) is admissible in allintermediate logics, but KP rule is not derivable in IPC.KP is not structurally complete, ML is structurally complete.CPC is structurally complete.
TheoremPD and PID are F-structurally complete, where F is the class of all flatsubstitutions.
TheoremND¬, KP¬ and ML¬ are ST -structurally complete, where ST is theclass of all stable substitutions, i.e., substitutions σ s.t.` ¬¬σ(p)↔ σ(p).
17/21
![Page 86: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/86.jpg)
DefinitionA logic L is said to be S-structurally complete if every S-admissible ruleis derivable in L, i.e., φ |∼SL ψ ⇐⇒ φ `L ψ.
Example:KP rule ¬p → q ∨ r/(¬p → q) ∨ (¬p → r) is admissible in allintermediate logics, but KP rule is not derivable in IPC.KP is not structurally complete, ML is structurally complete.CPC is structurally complete.
TheoremPD and PID are F-structurally complete, where F is the class of all flatsubstitutions.
TheoremND¬, KP¬ and ML¬ are ST -structurally complete, where ST is theclass of all stable substitutions, i.e., substitutions σ s.t.` ¬¬σ(p)↔ σ(p).
17/21
![Page 87: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/87.jpg)
DefinitionA logic L is said to be S-structurally complete if every S-admissible ruleis derivable in L, i.e., φ |∼SL ψ ⇐⇒ φ `L ψ.
Example:KP rule ¬p → q ∨ r/(¬p → q) ∨ (¬p → r) is admissible in allintermediate logics, but KP rule is not derivable in IPC.KP is not structurally complete, ML is structurally complete.CPC is structurally complete.
TheoremPD and PID are F-structurally complete, where F is the class of all flatsubstitutions.
TheoremND¬, KP¬ and ML¬ are ST -structurally complete, where ST is theclass of all stable substitutions, i.e., substitutions σ s.t.` ¬¬σ(p)↔ σ(p).
17/21
![Page 88: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/88.jpg)
DefinitionA logic L is said to be S-structurally complete if every S-admissible ruleis derivable in L, i.e., φ |∼SL ψ ⇐⇒ φ `L ψ.
Example:KP rule ¬p → q ∨ r/(¬p → q) ∨ (¬p → r) is admissible in allintermediate logics, but KP rule is not derivable in IPC.KP is not structurally complete, ML is structurally complete.CPC is structurally complete.
TheoremPD and PID are F-structurally complete, where F is the class of all flatsubstitutions.
TheoremND¬, KP¬ and ML¬ are ST -structurally complete, where ST is theclass of all stable substitutions, i.e., substitutions σ s.t.` ¬¬σ(p)↔ σ(p).
17/21
![Page 89: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/89.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
{for PD;
for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 90: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/90.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
{for PD;
¬¬((p ∧ q) ∨ (p ∧ ¬q) ∨ (¬p ∧ q)
), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 91: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/91.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
{(p ∧ q)⊗(p ∧ ¬q)⊗(¬p ∧ q), for PD;
¬¬((p ∧ q) ∨ (p ∧ ¬q) ∨ (¬p ∧ q)
), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 92: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/92.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
{(p ∧ q)⊗(p ∧ ¬q)⊗(¬p ∧ q), for PD;
¬¬((p ∧ q) ∨ (p ∧ ¬q) ∨ (¬p ∧ q)
), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 93: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/93.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
{(p ∧ q)⊗(p ∧ ¬q)⊗(¬p ∧ q), for PD;
¬¬((p ∧ q) ∨ (p ∧ ¬q) ∨ (¬p ∧ q)
), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 94: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/94.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 95: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/95.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 96: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/96.jpg)
LemmaFor any team X 6= ∅ on V = {p1, . . . ,pn}, there is a formula ΘX of PDand PID such that for any team Y on V, Y |= ΘX ⇐⇒ Y ⊆ X .
Proof.
X{p q
v1 1 1v2 1 0v3 0 1
Let
ΘX :=
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
Then Y |= ΘX ⇐⇒ Y ⊆ X , for any team Y on N.
Corollary
φ ≡∨
X∈JφK ΘX , where JφK = {X ⊆ {0,1}V | X |= φ}, for any consistentformula φ of PD and PID.
LemmaLet L be such that ND ⊆ L ⊆ CPC. Every formula is equivalent to aformula of the form
∨i∈I ¬φi in L¬.
18/21
![Page 97: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/97.jpg)
Definition (Projective formula)Let S be a set of substitutions under which `L is closed. A formula φ issaid to be S-projective in L if there exists σ ∈ S such that
(1) `L σ(φ)
(2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.Such σ is called a S-projective unifier of φ in L.
Every consistent formula is projective in CPC.Every consistent negated formula (i.e. ¬φ) is projective in everyintermediate logic. Moreover, every consistent ¬φ is projective inL¬, where L is an intermediate logic s.t. ND ⊆ L.For L ∈ {PD,PID}, the formula
ΘX =
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
is projective in L.19/21
![Page 98: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/98.jpg)
Definition (Projective formula)Let S be a set of substitutions under which `L is closed. A formula φ issaid to be S-projective in L if there exists σ ∈ S such that
(1) `L σ(φ)
(2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.Such σ is called a S-projective unifier of φ in L.
Every consistent formula is projective in CPC.Every consistent negated formula (i.e. ¬φ) is projective in everyintermediate logic. Moreover, every consistent ¬φ is projective inL¬, where L is an intermediate logic s.t. ND ⊆ L.For L ∈ {PD,PID}, the formula
ΘX =
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
is projective in L.19/21
![Page 99: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/99.jpg)
Definition (Projective formula)Let S be a set of substitutions under which `L is closed. A formula φ issaid to be S-projective in L if there exists σ ∈ S such that
(1) `L σ(φ)
(2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.Such σ is called a S-projective unifier of φ in L.
Every consistent formula is projective in CPC.Every consistent negated formula (i.e. ¬φ) is projective in everyintermediate logic. Moreover, every consistent ¬φ is projective inL¬, where L is an intermediate logic s.t. ND ⊆ L.For L ∈ {PD,PID}, the formula
ΘX =
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
is projective in L.19/21
![Page 100: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/100.jpg)
Definition (Projective formula)Let S be a set of substitutions under which `L is closed. A formula φ issaid to be S-projective in L if there exists σ ∈ S such that
(1) `L σ(φ)
(2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.Such σ is called a S-projective unifier of φ in L.
Every consistent formula is projective in CPC.Every consistent negated formula (i.e. ¬φ) is projective in everyintermediate logic. Moreover, every consistent ¬φ is projective inL¬, where L is an intermediate logic s.t. ND ⊆ L.For L ∈ {PD,PID}, the formula
ΘX =
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
is projective in L.19/21
![Page 101: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/101.jpg)
Definition (Projective formula)Let S be a set of substitutions under which `L is closed. A formula φ issaid to be S-projective in L if there exists σ ∈ S such that
(1) `L σ(φ)
(2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.Such σ is called a S-projective unifier of φ in L.
Every consistent formula is projective in CPC.Every consistent negated formula (i.e. ¬φ) is projective in everyintermediate logic. Moreover, every consistent ¬φ is projective inL¬, where L is an intermediate logic s.t. ND ⊆ L.For L ∈ {PD,PID}, the formula
ΘX =
⊗v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PD;
¬¬∨
v∈X
(pv(p1)1 ∧ · · · ∧ pv(pn)
n ), for PID.
is projective in L.19/21
![Page 102: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/102.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 103: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/103.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 104: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/104.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 105: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/105.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 106: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/106.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 107: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/107.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 108: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/108.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 109: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/109.jpg)
A consistent formula φ is said to be S-projective in L if there exists σ ∈ S suchthat (1) `L σ(φ); (2) φ, σ(ψ) `L ψ and φ, ψ `L σ(ψ) for all formulas ψ.
TheoremL ∈ {PD,PID} is F-structurally complete, i.e., φ |∼F
L ψ ⇐⇒ φ `L ψ.
Recall: φ ≡∨
i∈I ΘXi
ExampleLet L ∈ {PD,PID}. If ΘX |∼F ψ, then ΘX `L ψ
Proof. Let σ ∈ F be a projective unifier of ΘX . Then ` σ(ΘX ). Now, sinceΘX |∼F
L ψ, we obtain that ` σ(ψ).
On the other hand, as σ is a projective unifier of ΘX , we have thatΘX , σ(ψ) ` ψ, thus ΘX ` ψ for all i ∈ I, as desired.
20/21
![Page 110: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/110.jpg)
Theorem
For any intermediate logic L such that ND ⊆ L, its negative variantL¬ = {φ | τ(φ) ∈ L, where τ(p) = ¬p} is ST -hereditarily structurallycomplete, i.e., L′ is ST -structurally complete, for any intermediatetheory L′ extending L such that `L′ is closed under ST .
In particular, ND¬, KP¬ and ML¬ are ST -hereditarily structurallycomplete.
ML is hereditarily structurally complete.ML¬ is ST -structurally complete. [ (Miglioli, Moscato, Ornaghi,Quazza, Usberti, 1989), proved using disjunction property]
21/21
![Page 111: Structural completeness in logics of dependencelogica.dmi.unisa.it/.../2014/08/Yang-Ischia22062015.pdfDependence between first-order variables First Order Quantifiers: 8x19y18x29y2˚](https://reader033.vdocuments.mx/reader033/viewer/2022060504/5f1de66b13820d0fa51df31c/html5/thumbnails/111.jpg)
Theorem
For any intermediate logic L such that ND ⊆ L, its negative variantL¬ = {φ | τ(φ) ∈ L, where τ(p) = ¬p} is ST -hereditarily structurallycomplete, i.e., L′ is ST -structurally complete, for any intermediatetheory L′ extending L such that `L′ is closed under ST .
In particular, ND¬, KP¬ and ML¬ are ST -hereditarily structurallycomplete.
ML is hereditarily structurally complete.ML¬ is ST -structurally complete. [ (Miglioli, Moscato, Ornaghi,Quazza, Usberti, 1989), proved using disjunction property]
21/21