Orthogonality Logic Lurdes Sousa Center for Mathematics of the - - PowerPoint PPT Presentation

orthogonality logic
SMART_READER_LITE
LIVE PREVIEW

Orthogonality Logic Lurdes Sousa Center for Mathematics of the - - PowerPoint PPT Presentation

Orthogonality Logic Lurdes Sousa Center for Mathematics of the University of Coimbra School of Technology of Viseu joint work with Ji r Admek and Michel Hbert CT2006 W HITE P OINT J UNE 25 J ULY 1 p. 1/25 Orthogonal


slide-1
SLIDE 1

Orthogonality Logic

Lurdes Sousa

Center for Mathematics of the University of Coimbra School of Technology of Viseu

joint work with Jiˇ rí Adámek and Michel Hébert

CT2006 WHITE POINT JUNE 25 – JULY 1

– p. 1/25

slide-2
SLIDE 2

Orthogonal Subcategory Problem and Orthogonality Logic

category A, H ⊆ Mor(A)

H⊥ := full subcategory of A-objects orthogonal to H

– p. 2/25

slide-3
SLIDE 3

Orthogonal Subcategory Problem and Orthogonality Logic

category A, H ⊆ Mor(A)

H⊥ := full subcategory of A-objects orthogonal to H A

rA

A

the construction of the reflection in- volves categorical "rules" (composition,

limits, colimits, factorization, ...)

– p. 2/25

slide-4
SLIDE 4

Orthogonal Subcategory Problem and Orthogonality Logic

category A, H ⊆ Mor(A)

H⊥ := full subcategory of A-objects orthogonal to H A

rA

A

the construction of the reflection in- volves categorical "rules" (composition,

limits, colimits, factorization, ...)

rA ∈

  • H⊥

– p. 2/25

slide-5
SLIDE 5

Orthogonal Subcategory Problem and Orthogonality Logic

category A, H ⊆ Mor(A)

H⊥ := full subcategory of A-objects orthogonal to H A

rA

A

the construction of the reflection in- volves categorical "rules" (composition,

limits, colimits, factorization, ...)

rA ∈

  • H⊥

Question: When are these "rules" part of a sound and complete deduction system for orthogonality?

– p. 2/25

slide-6
SLIDE 6

Orthogonal Subcategory Problem and Orthogonality Logic

Find a Deduction System of RULES such that

h ∈

  • H⊥

⊥ ⇔

h is deducible from H by succes-

sively applying the RULES

– p. 3/25

slide-7
SLIDE 7

Orthogonal Subcategory Problem and Orthogonality Logic

Find a Deduction System of RULES such that

h ∈

  • H⊥

⊥ ⇔

h is deducible from H by succes-

sively applying the RULES

H | = h ⇔ H ⊢ h

– p. 3/25

slide-8
SLIDE 8

Orthogonal Subcategory Problem and Orthogonality Logic

Find a Deduction System of RULES such that

h ∈

  • H⊥

⊥ ⇔

h is deducible from H by succes-

sively applying the RULES

H | = h ⇔ H ⊢ h

H | = h := (A ⊥ H ⇒ A ⊥ h), for all objects A H ⊢ h := there is a formal proof of h from H by using the De- duction System

– p. 3/25

slide-9
SLIDE 9

The Finitary Case: Sentences versus Morphisms e ≡ (u = v) qe : FX → FX/ ∼e u and v terms in X

algebras satisfying algebras orthogonal to

E = {ei, i ∈ I}, ei ≡ (ui = vi) E′ = {qei, i ∈ I}

– p. 4/25

slide-10
SLIDE 10

The Finitary Case: Sentences versus Morphisms e ≡ (u = v) qe : FX → FX/ ∼e u and v terms in X

algebras satisfying algebras orthogonal to

E = {ei, i ∈ I}, ei ≡ (ui = vi) E′ = {qei, i ∈ I}

Analogously for implications and regular sentences

– p. 4/25

slide-11
SLIDE 11

The Finitary Case: Sentences versus Morphisms A satisfies A is orthogonal to

equations epimorphisms with projective domain

∀xE(x)

(orthogonality=inject.) implications epimorphisms

∀x(E(x) → F(x))

(orthogonality=inject.) limit sentences morphisms

∀x(E(x) → ∃!yF(x, y))

E(x) and F(x) involving a finite number of variables and equations finitary morphisms, i.e., with finitely presentable domain and codomain

– p. 5/25

slide-12
SLIDE 12
  • G. Ro¸

su, Complete Categorical Equational Deduction (2001): A sound and complete deduction system for finitary epimor- phisms with projective domains Adámek, Sobral, Sousa, Logic of implications (2005): A sound and complete deduction system for finitary epimorphisms

– p. 6/25

slide-13
SLIDE 13

Finitary Logic

A a finitely presentable category

Formulas: finitary morphisms, i.e., morphisms of Afp Formal proofs have only a finite number of steps

– p. 7/25

slide-14
SLIDE 14

If F is a set of finitary morphisms admitting a left calculus of fractions (in Afp) then

F⊥ is reflective in A.

Hébert, Adámek, Rosický, More on orthogonality in l.p.c., Cah. Topol. Géom. Différ. Catég. 42 (2001)

– p. 8/25

slide-15
SLIDE 15

sound rules

IDENTITY

idA

COMPOSITION

h1 h2 h2 · h1

PUSHOUT

h h′

if

h

  • h′
  • COEQUALIZER

h h′

if

h

  • f
  • g
  • h′
  • f · h = g · h

h′ = coeq(f, g)

– p. 9/25

slide-16
SLIDE 16

Soundness of COEQUALIZER h h′

h

  • f
  • g
  • h′
  • – p. 10/25
slide-17
SLIDE 17

Soundness of COEQUALIZER h h′

h

  • f
  • g
  • h′
  • x
  • X

– p. 10/25

slide-18
SLIDE 18

Soundness of COEQUALIZER h h′

h

  • f
  • g
  • h′
  • x
  • X

(xf)h = (xg)h ⇒ xf = xg

– p. 10/25

slide-19
SLIDE 19

Soundness of COEQUALIZER h h′

h

  • f
  • g
  • h′
  • x
  • X

(xf)h = (xg)h ⇒ xf = xg

– p. 10/25

slide-20
SLIDE 20

CANCELLATION is not sound

{0}

f

{0, 1}

g

{0}

g · f = id{0} | = f

because {0, 1} |

= id{0} but {0, 1} | = f)

– p. 11/25

slide-21
SLIDE 21

∇-CANCELLATION f · h ∇h h A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

– p. 12/25

slide-22
SLIDE 22

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

– p. 12/25

slide-23
SLIDE 23

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

k

  • X

– p. 12/25

slide-24
SLIDE 24

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

k

  • f
  • X

– p. 12/25

slide-25
SLIDE 25

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

p

  • q

X

– p. 12/25

slide-26
SLIDE 26

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

p

  • q
  • X

t

  • X

– p. 12/25

slide-27
SLIDE 27

∇-CANCELLATION f · h ∇h h

is sound:

A

h

  • h

B

u

  • 1B
  • B

v

  • 1B
  • C

∇h

  • B

p

  • q
  • X

t

  • X

t′

  • p = t′ · ∇h · u = t′ · ∇h · v = q

– p. 12/25

slide-28
SLIDE 28

Finitary Orthogonality Deduction System

IDENTITY

idA

COMPOSITION

h1 h2 h2 · h1

PUSHOUT

h h′

if

h

  • h′
  • COEQUALIZER

h h′

if

h

  • f
  • g
  • hm

fh = gh, h′ = coeq(f, g)

∇-CANCELLATION f · h ∇h h

– p. 13/25

slide-29
SLIDE 29

The Finitary Orthogonality Deduction System is sound and complete, that is,

H | = h iff H ⊢ h

– p. 14/25

slide-30
SLIDE 30

Finitary Orthogonality Deduction System

IDENTITY

idA

COMPOSITION

h2 h1 h2 · h1

PUSHOUT

h h′

h

  • h′
  • COEQUALIZER

h h′

h

  • f
  • g
  • h′
  • ∇-CANCELLATION

f · h ∇h h

– p. 15/25

slide-31
SLIDE 31

Finitary

  • Orthogonality Deduction System

IDENTITY

idA

COMPOSITION

h2 h1 h2 · h1

PUSHOUT

h h′

h

  • h′
  • COEQUALIZER

h h′

h

  • f
  • g
  • h′
  • ∇-CANCELLATION

f · h ∇h h

– p. 16/25

slide-32
SLIDE 32

Finitary

  • Orthogonality Deduction System

IDENTITY

idA

TRANSFINITE COMPOSITION

hi, i ∈ α h

h1 h

  • h2 . . .

PUSHOUT

h h′

h

  • h′
  • COEQUALIZER

h h′

h

  • f
  • g
  • h′
  • ∇-CANCELLATION

f · h ∇h h

– p. 17/25

slide-33
SLIDE 33

Finitary

  • Orthogonality Deduction System

IDENTITY

idA

TRANSFINITE COMPOSITION

hi, i ∈ α h

h1 h

  • h2 . . .

PUSHOUT

h h′

h

  • h′
  • COEQUALIZER

h h′

h

  • f
  • g
  • h′
  • ∇-CANCELLATION

f · h ∇h h

– p. 18/25

slide-34
SLIDE 34

Orthogonality Deduction System

TRANSFINITE COMPOSITION

hi, i ∈ α h

h1 h

  • h2 . . .

PUSHOUT

h h′

h

  • h′
  • COEQUALIZER

h h′

h

  • f
  • g
  • h′
  • ∇-CANCELLATION

f · h ∇h h

– p. 19/25

slide-35
SLIDE 35

The Orthogonality Deduction System is sound and complete. That is,

H | = h iff H ⊢ h

– p. 20/25

slide-36
SLIDE 36

Incompleteness Example: a cocomplete category where the Orthogonality Logic is not complete

CPO⊥(1)       

Objects: (X, ≤, α), where (X, ≤) is a CPO with a least element, and α : X → X Morphisms: continuous maps preserving the least element and the unary operation

– p. 21/25

slide-37
SLIDE 37
  • x
  • α
  • y
  • α

⊥•

α

α . . . h1

  • x=y
  • α

⊥•

α

α . . .

– p. 22/25

slide-38
SLIDE 38
  • x
  • α
  • y
  • α

⊥•

α

α . . . h1

  • x=y
  • α

⊥•

α

α . . .

x•

α

α . . .

⊥•

α

α . . . h2=id

  • x•

α

α . . .

⊥•

α

α . . .

x < α(x)

– p. 22/25

slide-39
SLIDE 39
  • x
  • α
  • y
  • α

⊥•

α

α . . . h1

  • x=y
  • α

⊥•

α

α . . .

x•

α

α . . .

⊥•

α

α . . . h2=id

  • x•

α

α . . .

⊥•

α

α . . .

x < α(x) ⊥•

α

α . . . h

  • α

⊥•

α

α . . .

– p. 22/25

slide-40
SLIDE 40
  • x
  • α
  • y
  • α

⊥•

α

α . . . h1

  • x=y
  • α

⊥•

α

α . . .

x•

α

α . . .

⊥•

α

α . . . h2=id

  • x•

α

α . . .

⊥•

α

α . . .

x < α(x) ⊥•

α

α . . . h

  • α

⊥•

α

α . . .

{h1, h2} | = h but {h1, h2} ⊢ h

– p. 22/25

slide-41
SLIDE 41

CPO⊥(1) K A

f

  • K

f : A → Ord is a coloring

  • f A, that is:

f is continuous, f(⊥) = 0

and f(α(x)) = f(x) + 1

K(A, K) = {colorings of A}

– p. 23/25

slide-42
SLIDE 42

CPO⊥(1) K A

f

  • K

f : A → Ord is a coloring

  • f A, that is:

f is continuous, f(⊥) = 0

and f(α(x)) = f(x) + 1

K(A, K) = {colorings of A}

In CPO⊥(1), {h1, h2} |

= h

But in K, K is orthogonal to {h1, h2} but is NOT orthogonal to Then: In CPO⊥(1), {h1, h2} |

= h, but {h1, h2} ⊢ h.

– p. 23/25

slide-43
SLIDE 43

In the Orthogonality Deduction System, for sets H,

H | = h iff H ⊢ h

– p. 24/25

slide-44
SLIDE 44

In the Orthogonality Deduction System, for sets H,

H | = h iff H ⊢ h

Question: What about the completeness when we admit a proper class of morphisms H as premises?

– p. 24/25

slide-45
SLIDE 45

In the Orthogonality Deduction System, for sets H,

H | = h iff H ⊢ h

Question: What about the completeness when we admit a proper class of morphisms H as premises? Spetial classes: Classes of epimorphisms: Yes Classes where just a set of morphisms are not epi- morphisms: ??

– p. 24/25

slide-46
SLIDE 46

The completeness for classes of the Orthogonality Logic (in locally presentable categories) is equivalent to the Vopˇ enka’s Principle.

           

existence of huge cardinals ⇓ Vopˇ enka’s Principle := Ord has no full embedding into a loc. pres. cat. ⇓ existence of measurable cardinals

– p. 25/25