hilbert s operator in categorical logic
play

Hilberts -operator in categorical logic Fabio Pasquali University - PowerPoint PPT Presentation

Second Workshop on Mathematical Logic and its Applications 8 March 2018 - Kanazawa - Japan Hilberts -operator in categorical logic Fabio Pasquali University of Padova j.w.w. M.E. Maietti (Univ.of Padova) & G. Rosolini (Univ.of


  1. Second Workshop on Mathematical Logic and its Applications 8 March 2018 - Kanazawa - Japan Hilbert’s ǫ -operator in categorical logic Fabio Pasquali University of Padova j.w.w. M.E. Maietti (Univ.of Padova) & G. Rosolini (Univ.of Genova)

  2. Primary doctrines C has finite products. A primary doctrine is a functor P : C op → InfSL

  3. � Primary doctrines C has finite products. A primary doctrine is a functor P : C op → InfSL X f Y

  4. � � Primary doctrines C has finite products. A primary doctrine is a functor P : C op → InfSL X P ( X ) f P ( f ) Y P ( Y )

  5. � � Example: contravariant powerset functor P : Set op − → InfSL P ( X ) X f P ( f )= f − 1 P ( Y ) Y

  6. � � Example: contravariant powerset functor P : Set op − → InfSL P ( X ) X f P ( f )= f − 1 P ( Y ) Y P ( A ) is ordered by ⊆ Finite meets are ∩

  7. Elementary and existential doctrines [F.W. Lawvere]

  8. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images” [F.W. Lawvere]

  9. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images”: i.e. for all f : X → A , there is a covariant ‘natural’ assignment ∃ f : P ( X ) → P ( A ) such that ∃ f ( α ) ≤ β α ≤ P ( f )( β ) [F.W. Lawvere]

  10. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images”: i.e. for all f : X → A , there is a covariant ‘natural’ assignment ∃ f : P ( X ) → P ( A ) such that ∃ f ( α ) ≤ β α ≤ P ( f )( β ) Equality: [F.W. Lawvere]

  11. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images”: i.e. for all f : X → A , there is a covariant ‘natural’ assignment ∃ f : P ( X ) → P ( A ) such that ∃ f ( α ) ≤ β α ≤ P ( f )( β ) Equality: � id A , id A � : A − → A × A [F.W. Lawvere]

  12. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images”: i.e. for all f : X → A , there is a covariant ‘natural’ assignment ∃ f : P ( X ) → P ( A ) such that ∃ f ( α ) ≤ β α ≤ P ( f )( β ) � P ( A × A ) Equality: � id A , id A � : A − → A × A ∃ � id A , id A � : P ( A ) � δ A ⊤ ✤ [F.W. Lawvere]

  13. Elementary and existential doctrines P : C op → InfSL is elementary and existential if it has “direct images”: i.e. for all f : X → A , there is a covariant ‘natural’ assignment ∃ f : P ( X ) → P ( A ) such that ∃ f ( α ) ≤ β α ≤ P ( f )( β ) � P ( A × A ) Equality: � id A , id A � : A − → A × A ∃ � id A , id A � : P ( A ) � δ A ⊤ ✤ When P is P δ A = { ( a , b ) ∈ A × A | a = b } [F.W. Lawvere]

  14. Triposes P : C op → InfSL existential and elementary.

  15. Triposes P : C op → InfSL existential and elementary. P �→ C [ P ]: Tripos → Topos Hyland, Johnstone, Pitts. Tripos Theory. Math. Proc. Camb. Phil. Soc. 1980.

  16. Triposes P : C op → InfSL existential and elementary. P �→ C [ P ]: Tripos → Topos Hyland, Johnstone, Pitts. Tripos Theory. Math. Proc. Camb. Phil. Soc. 1980. P �→ C [ P ]: EED → Xct Pitts. Tripos Theory in retrospect. Math. Structures. Comput. Sci. 2002.

  17. � � Triposes P : C op → InfSL existential and elementary. P �→ C [ P ]: Tripos → Topos Hyland, Johnstone, Pitts. Tripos Theory. Math. Proc. Camb. Phil. Soc. 1980. P �→ C [ P ]: EED → Xct Pitts. Tripos Theory in retrospect. Math. Structures. Comput. Sci. 2002. � CEED � Xct EED ⊥ ⊥ Maietti, Rosolini. Unifying exact completions. Appl. Categ. Structures, 2015.

  18. � Triposes P : C op → InfSL existential and elementary. P �→ C [ P ]: Tripos → Topos Hyland, Johnstone, Pitts. Tripos Theory. Math. Proc. Camb. Phil. Soc. 1980. P �→ C [ P ]: EED → Xct Pitts. Tripos Theory in retrospect. Math. Structures. Comput. Sci. 2002. � Xtc EED ⊥ Maietti, Rosolini. Unifying exact completions. Appl. Categ. Structures, 2015.

  19. Comprehension schema and effective quotients

  20. Comprehension schema and effective quotients P : Set op → InfSL is the powerset functor.

  21. Comprehension schema and effective quotients P : Set op → InfSL is the powerset functor. Comprehension schema: for α ∈ P ( A ) { | α | } : { a ∈ A | a ∈ α } → A

  22. Comprehension schema and effective quotients P : Set op → InfSL is the powerset functor. Comprehension schema: for α ∈ P ( A ) { | α | } : { a ∈ A | a ∈ α } → A Effective quotients: for an equivalence relation ρ ∈ P ( A × A ) a �→ [ a ]: A → A /ρ

  23. Comprehension schema and effective quotients P : Set op → InfSL is the powerset functor. Comprehension schema: for α ∈ P ( A ) { | α | } : { a ∈ A | a ∈ α } → A Effective quotients: for an equivalence relation ρ ∈ P ( A × A ) a �→ [ a ]: A → A /ρ Abstract characterization in the framework of doctrines.

  24. Completions P : C op → InfSL

  25. Completions P : C op → InfSL Comprehension completion: the comprehension schema can be freely added to any doctrine. P c : C op → InfSL c [Grothendieck’s construction of vertical morphisms.]

  26. Completions P : C op → InfSL Comprehension completion: the comprehension schema can be freely added to any doctrine. P c : C op → InfSL c [Grothendieck’s construction of vertical morphisms.] Elementary quotient completion: effective quotients can be freely added to any elementary existential doctrine. P : Q op � P → InfSL [M.E. Maietti and G. Rosolini. Elementary quotient completion. 2013]

  27. Back to triposes

  28. � Back to triposes Tripos Topos

  29. � Back to triposes P : C op → InfSL Tripos Topos

  30. � � Back to triposes P : C op → InfSL Tripos ❴ P c : C op → InfSL c Topos

  31. � � � Back to triposes P : C op → InfSL Tripos ❴ P c : C op → InfSL c ❴ � P c : Q op C c → InfSL Topos

  32. � � � Back to triposes P : C op → InfSL Tripos ❴ P c : C op → InfSL c ❴ � P c : Q op C c → InfSL Topos Theorem: Q P c is a topos iff � P c satisfies the Rule of Unique Choice.

  33. Rules of Choice

  34. Rules of Choice Rule of Unique Choice: For every Total and Single valued relation R ∈ P ( A × B ) there is f : A → B such that R = P ( f × id B )( δ B )

  35. Rules of Choice Rule of Unique Choice: For every Total and Single valued relation R ∈ P ( A × B ) there is f : A → B such that R = P ( f × id B )( δ B ) Rule of Choice: For every Total relation R ∈ P ( A × B ) there is f : A → B such that ∃ π A R = P ( � id A , f � )( R )

  36. Rules of Choice Rule of Unique Choice: For every Total and Single valued relation R ∈ P ( A × B ) there is f : A → B such that R = P ( f × id B )( δ B ) Rule of Choice: For every Total relation R ∈ P ( A × B ) there is f : A → B such that ∃ π A R = P ( � id A , f � )( R ) Hilbert’s ǫ -operator: P has Hilbert’s ǫ -operator if for every R ∈ P ( A × B ) there is ǫ R : A → B such that ∃ π A R = P ( � id A , ǫ R � )( R )

  37. Characterizations P : C op → InfSL is a tripos. Theorem: ˆ P satisfies the Rule of Unique Choice if and only if P satisfies the Rule of choice [Maietti & Rosolini. Relating quotient completions via categorical logic. 2016]

  38. Characterizations P : C op → InfSL is a tripos. Theorem: ˆ P satisfies the Rule of Unique Choice if and only if P satisfies the Rule of choice [Maietti & Rosolini. Relating quotient completions via categorical logic. 2016] Theorem: P c satisfies the Rule of Choice if and only if P has Hilbert’s ǫ -operator [Maietti, Pasquali & Rosolini. Triposes, exact completions, and Hilbert’s ǫ -operator. 2017]

  39. Characterizations P : C op → InfSL is a tripos. Theorem: ˆ P satisfies the Rule of Unique Choice if and only if P satisfies the Rule of choice [Maietti & Rosolini. Relating quotient completions via categorical logic. 2016] Theorem: P c satisfies the Rule of Choice if and only if P has Hilbert’s ǫ -operator [Maietti, Pasquali & Rosolini. Triposes, exact completions, and Hilbert’s ǫ -operator. 2017] Corollary: Q ˆ P c is a topos if and only if P has Hilbert’s ǫ -operator

  40. Examples and future developments W is a poset, ⊥ ∈ W , L = W op is a well order.

  41. � � Examples and future developments W is a poset, ⊥ ∈ W , L = W op is a well order. L : Set op ∗ − → InfSL L X X α �→ α ◦ f f L Y Y

  42. � � Examples and future developments W is a poset, ⊥ ∈ W , L = W op is a well order. L : Set op ∗ − → InfSL L X X α �→ α ◦ f f L Y Y L has Hilbert’s ǫ -operator. Q ˆ L c is the topos of sheaves over L .

  43. � � Examples and future developments W is a poset, ⊥ ∈ W , L = W op is a well order. L : Set op ∗ − → InfSL L X X α �→ α ◦ f f L Y Y L has Hilbert’s ǫ -operator. Q ˆ L c is the topos of sheaves over L . L is not classical, but it satisfies the weak Law of Excluded Middle.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend