topological semantics of polymodal provability logic
play

Topological semantics of polymodal provability logic Lev - PowerPoint PPT Presentation

Topological semantics of polymodal provability logic Lev Beklemishev Steklov Mathematical Institute, Moscow In memoriam Leo Esakia TACL, Marseille, July 2630, 2011 Lindenbaum algebras Lindenbaum algebra of a theory T : L T = { sentences of


  1. Topological semantics of polymodal provability logic Lev Beklemishev Steklov Mathematical Institute, Moscow In memoriam Leo Esakia TACL, Marseille, July 26–30, 2011

  2. Lindenbaum algebras Lindenbaum algebra of a theory T : L T = { sentences of T } / ∼ T , where ϕ ∼ T ψ ⇐ ⇒ T ⊢ ( ϕ ↔ ψ ) L T is a boolean algebra with operations ∧ , ∨ , ¬ . 1 = the set of provable sentences of T 0 = the set of refutable sentences of T For consistent g¨ odelian T all such algebras are countable atomless, hence pairwise isomorphic. Kripke, Pour-El: even computably isomorphic

  3. Magari algebras Emerged in 1970s: Macintyre/Simmons, Magari, Smory´ nski, . . . Let T be a g¨ odelian theory (formalizing its own syntax), Con ( T ) = « T is consistent» Consistency operator ✸ : ϕ �− → Con ( T + ϕ ) acting on L T . ( L T , ✸ ) = Magari algebra of T ✷ ϕ = ¬ ✸ ¬ ϕ = « ϕ is provable in T » Characteristic of ( M , ✸ ) : ch ( M ) = min { k : ✸ k 1 = 0 } ; ch ( M ) = ∞ , if no such k exists. Remark. If N � T , then ch ( L T ) = ∞ .

  4. Magari algebras Emerged in 1970s: Macintyre/Simmons, Magari, Smory´ nski, . . . Let T be a g¨ odelian theory (formalizing its own syntax), Con ( T ) = « T is consistent» Consistency operator ✸ : ϕ �− → Con ( T + ϕ ) acting on L T . ( L T , ✸ ) = Magari algebra of T ✷ ϕ = ¬ ✸ ¬ ϕ = « ϕ is provable in T » Characteristic of ( M , ✸ ) : ch ( M ) = min { k : ✸ k 1 = 0 } ; ch ( M ) = ∞ , if no such k exists. Remark. If N � T , then ch ( L T ) = ∞ .

  5. Identities of Magari algebras K. G¨ odel (33), M.H. L¨ ob (55): Algebra ( L T , ✸ ) satisfies the following set of identities GL : boolean identities ✸ 0 = 0 ✸ ( ϕ ∨ ψ ) = ( ✸ ϕ ∨ ✸ ψ ) ✸ ϕ = ✸ ( ϕ ∧ ¬ ✸ ϕ ) (L¨ ob’s identity) GL -algebras = Magari algebras = diagonalizable algebras

  6. Identities of Magari algebras K. G¨ odel (33), M.H. L¨ ob (55): Algebra ( L T , ✸ ) satisfies the following set of identities GL : boolean identities ✸ 0 = 0 ✸ ( ϕ ∨ ψ ) = ( ✸ ϕ ∨ ✸ ψ ) ✸ ϕ = ✸ ( ϕ ∧ ¬ ✸ ϕ ) (L¨ ob’s identity) GL -algebras = Magari algebras = diagonalizable algebras

  7. Provability logic Let A = ( A , ✸ ) be a boolean algebra with an operator ✸ , and ϕ ( � x ) a term. Def. Denote A � ϕ if A � ∀ � x ( ϕ ( � x ) = 1 ) ; The logic of A is Log ( A ) = { ϕ : A � ϕ } . R. Solovay (76): If ch ( L T ) = ∞ , then Log ( L T , ✸ ) = GL . GL is nice as a modal logic (decidable, Kripke complete, fmp, Craig, cut-free calculus, . . . )

  8. Provability logic Let A = ( A , ✸ ) be a boolean algebra with an operator ✸ , and ϕ ( � x ) a term. Def. Denote A � ϕ if A � ∀ � x ( ϕ ( � x ) = 1 ) ; The logic of A is Log ( A ) = { ϕ : A � ϕ } . R. Solovay (76): If ch ( L T ) = ∞ , then Log ( L T , ✸ ) = GL . GL is nice as a modal logic (decidable, Kripke complete, fmp, Craig, cut-free calculus, . . . )

  9. Provability logic Let A = ( A , ✸ ) be a boolean algebra with an operator ✸ , and ϕ ( � x ) a term. Def. Denote A � ϕ if A � ∀ � x ( ϕ ( � x ) = 1 ) ; The logic of A is Log ( A ) = { ϕ : A � ϕ } . R. Solovay (76): If ch ( L T ) = ∞ , then Log ( L T , ✸ ) = GL . GL is nice as a modal logic (decidable, Kripke complete, fmp, Craig, cut-free calculus, . . . )

  10. n -consistency Def. A g¨ odelian theory T is n -consistent, if every provable Σ 0 n -sentence of T is true. n -Con ( T ) = « T is n -consistent» n -consistency operator � n � : L T → L T ϕ �− → n -Con ( T + ϕ ) . [ n ] = ¬� n �¬ ( n -provability)

  11. The algebra of n -provability M T = ( L T ; � 0 � , � 1 � , . . . ) . The following identities GLP hold in M T : GL , for all � n � ; � n + 1 � ϕ → � n � ϕ ; � n � ϕ → [ n + 1 ] � n � ϕ . G. Japaridze (86): If N � T , then Log ( M T ) = GLP .

  12. The algebra of n -provability M T = ( L T ; � 0 � , � 1 � , . . . ) . The following identities GLP hold in M T : GL , for all � n � ; � n + 1 � ϕ → � n � ϕ ; � n � ϕ → [ n + 1 ] � n � ϕ . G. Japaridze (86): If N � T , then Log ( M T ) = GLP .

  13. The significance of GLP GLP is Useful for proof theory: Ordinal notations and consistency proof for PA; Independent combinatorial assertion; Characterization of provably total computable functions of PA. Fairly complicated and not so nice modal-logically: no Kripke completeness, no cut-free calculus; though it is decidable and has Craig interpolation. GLP n is GLP in the language with n operators. GLP 1 = GL .

  14. The significance of GLP GLP is Useful for proof theory: Ordinal notations and consistency proof for PA; Independent combinatorial assertion; Characterization of provably total computable functions of PA. Fairly complicated and not so nice modal-logically: no Kripke completeness, no cut-free calculus; though it is decidable and has Craig interpolation. GLP n is GLP in the language with n operators. GLP 1 = GL .

  15. The significance of GLP GLP is Useful for proof theory: Ordinal notations and consistency proof for PA; Independent combinatorial assertion; Characterization of provably total computable functions of PA. Fairly complicated and not so nice modal-logically: no Kripke completeness, no cut-free calculus; though it is decidable and has Craig interpolation. GLP n is GLP in the language with n operators. GLP 1 = GL .

  16. Set-theoretic interpretation Let X be a nonempty set, P ( X ) the b.a. of subsets of X . Consider any operator δ : P ( X ) → P ( X ) and the structure ( P ( X ) , δ ) . Question: Can ( P ( X ) , δ ) be a GL -algebra and, if yes, when? Def. Write ( X , δ ) � ϕ if ( P ( X ) , δ ) � ϕ . Also let Log ( X , δ ) := Log ( P ( X ) , δ ) .

  17. Set-theoretic interpretation Let X be a nonempty set, P ( X ) the b.a. of subsets of X . Consider any operator δ : P ( X ) → P ( X ) and the structure ( P ( X ) , δ ) . Question: Can ( P ( X ) , δ ) be a GL -algebra and, if yes, when? Def. Write ( X , δ ) � ϕ if ( P ( X ) , δ ) � ϕ . Also let Log ( X , δ ) := Log ( P ( X ) , δ ) .

  18. Set-theoretic interpretation Let X be a nonempty set, P ( X ) the b.a. of subsets of X . Consider any operator δ : P ( X ) → P ( X ) and the structure ( P ( X ) , δ ) . Question: Can ( P ( X ) , δ ) be a GL -algebra and, if yes, when? Def. Write ( X , δ ) � ϕ if ( P ( X ) , δ ) � ϕ . Also let Log ( X , δ ) := Log ( P ( X ) , δ ) .

  19. Derived set operators Let X be a topological space, A ⊆ X . Derived set d ( A ) of A is the set of limit points of A : x ∈ d ( A ) ⇐ ⇒ ∀ U x open ∃ y � = x y ∈ U x ∩ A . Fact. If ( X , δ ) � GL then X naturally bears a topology τ for which δ = d τ , that is, δ : A �− → d τ ( A ) , for each A ⊆ X . In fact, we can define: A is τ -closed iff δ ( A ) ⊆ A . Equivalently, c ( A ) = A ∪ δ ( A ) is the closure of A .

  20. Derived set operators Let X be a topological space, A ⊆ X . Derived set d ( A ) of A is the set of limit points of A : x ∈ d ( A ) ⇐ ⇒ ∀ U x open ∃ y � = x y ∈ U x ∩ A . Fact. If ( X , δ ) � GL then X naturally bears a topology τ for which δ = d τ , that is, δ : A �− → d τ ( A ) , for each A ⊆ X . In fact, we can define: A is τ -closed iff δ ( A ) ⊆ A . Equivalently, c ( A ) = A ∪ δ ( A ) is the closure of A .

  21. Derived set operators Let X be a topological space, A ⊆ X . Derived set d ( A ) of A is the set of limit points of A : x ∈ d ( A ) ⇐ ⇒ ∀ U x open ∃ y � = x y ∈ U x ∩ A . Fact. If ( X , δ ) � GL then X naturally bears a topology τ for which δ = d τ , that is, δ : A �− → d τ ( A ) , for each A ⊆ X . In fact, we can define: A is τ -closed iff δ ( A ) ⊆ A . Equivalently, c ( A ) = A ∪ δ ( A ) is the closure of A .

  22. Scattered spaces Definition (Cantor): X is scattered if every nonempty A ⊆ X has an isolated point. Cantor-Bendixon sequence: � X 0 = X , X α + 1 = d ( X α ) , X λ = X α , if λ is limit . α<λ Notice that all X α are closed and X 0 ⊃ X 1 ⊃ X 2 ⊃ . . . Fact (Cantor): X is scattered ⇐ ⇒ ∃ α : X α = ∅ .

  23. Scattered spaces Definition (Cantor): X is scattered if every nonempty A ⊆ X has an isolated point. Cantor-Bendixon sequence: � X 0 = X , X α + 1 = d ( X α ) , X λ = X α , if λ is limit . α<λ Notice that all X α are closed and X 0 ⊃ X 1 ⊃ X 2 ⊃ . . . Fact (Cantor): X is scattered ⇐ ⇒ ∃ α : X α = ∅ .

  24. Scattered spaces Definition (Cantor): X is scattered if every nonempty A ⊆ X has an isolated point. Cantor-Bendixon sequence: � X 0 = X , X α + 1 = d ( X α ) , X λ = X α , if λ is limit . α<λ Notice that all X α are closed and X 0 ⊃ X 1 ⊃ X 2 ⊃ . . . Fact (Cantor): X is scattered ⇐ ⇒ ∃ α : X α = ∅ .

  25. Examples Left topology τ ≺ on a strict partial ordering ( X , ≺ ) . A ⊆ X is open iff ∀ x , y ( y ≺ x ∈ A ⇒ y ∈ A ) . Fact: ( X , ≺ ) is well-founded iff ( X , τ ≺ ) is scattered. Ordinal Ω with the usual order topology generated by intervals ( α, β ) , [ 0 , β ) , ( α, Ω) such that α < β .

  26. Examples Left topology τ ≺ on a strict partial ordering ( X , ≺ ) . A ⊆ X is open iff ∀ x , y ( y ≺ x ∈ A ⇒ y ∈ A ) . Fact: ( X , ≺ ) is well-founded iff ( X , τ ≺ ) is scattered. Ordinal Ω with the usual order topology generated by intervals ( α, β ) , [ 0 , β ) , ( α, Ω) such that α < β .

Recommend


More recommend