Profinite Monads and Reitermans Theorem J. Ad amek, L.-T. Chen, S. - - PowerPoint PPT Presentation

profinite monads and reiterman s theorem
SMART_READER_LITE
LIVE PREVIEW

Profinite Monads and Reitermans Theorem J. Ad amek, L.-T. Chen, S. - - PowerPoint PPT Presentation

Profinite Monads and Reitermans Theorem J. Ad amek, L.-T. Chen, S. Milius and H. Urbat Category Theory 2019 Edinburg J. Ad amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reitermans Theorem 1 The Birkhoff


slide-1
SLIDE 1

Profinite Monads and Reiterman’s Theorem

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Category Theory 2019 Edinburg

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 1

slide-2
SLIDE 2

The Birkhoff Variety Theorem (1935)

The Birkhoff Theorem A a full subcategory of Σ-Alg: A presentable by equations ⇔ variety (= HSP class) regular quotients

♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣

subobjects

  • products

❍❍❍❍❍❍❍❍❍

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 2

slide-3
SLIDE 3

The Birkhoff Variety Theorem (1935)

The Birkhoff Theorem A a full subcategory of Σ-Alg: A presentable by equations ⇔ variety (= HSP class) regular quotients

♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣ ♣

subobjects

  • products

❍❍❍❍❍❍❍❍❍

Lawvere: equations are pairs of n.t. α: Un → U for U : Σ- Alg → Set An algebra A satisfies α = α′ iff αA = α′

A

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 2

slide-4
SLIDE 4

The Reiterman Theorem (1982)

The Reiterman Theorem A a full subcategory of

  • Σ- Alg
  • f :

A presentable by pseudoequations ⇔ pseudovariety (= HSP

f class)

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 3

slide-5
SLIDE 5

The Reiterman Theorem (1982)

The Reiterman Theorem A a full subcategory of

  • Σ- Alg
  • f :

A presentable by pseudoequations ⇔ pseudovariety (= HSP

f class)

Uf :

  • Σ- Alg
  • f → Setf

Pseudoequations are pairs of n.t. α: Un

f → Uf

a finite algebra A satisfies α = α′ iff αA = α′

A

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 3

slide-6
SLIDE 6

The Reiterman Theorem (1982)

Example Un, unary algebras σ: A → A A finite ⇒ ∃ n: σn = (σn)2 Notation : σ∗ = σn Pseudoequation : σ∗(x) = x presents : finite algebras with σ invertible

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 4

slide-7
SLIDE 7

Banaschewski and Herrlich (1976)

D a complete category (E, M) a proper factorization system (e.g. regular epi - mono) notation ։ and ֌ D has enough projectives X : ∀ D∃ X ։ D Definitions An equation e : X ։ A, X projective. It is satisfied by D ∈ D if X

∀f e

❄ ❄ ❄ ❄ ❄ ❄ ❄

D A

⑧ ⑧ ⑧

(D is e-injective) Theorem A full subcategory A of D: A presentable by equations ⇔ a variety (= HSP class)

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 5

slide-8
SLIDE 8

Pseudovariety Presentation

Assume : D and (E, M) as above Df ⊆ D full subcategory closed under S and Pf ’finite’ objects

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 6

slide-9
SLIDE 9

Pseudovariety Presentation

Assume : D and (E, M) as above Df ⊆ D full subcategory closed under S and Pf ’finite’ objects Definition A pseudovariety is a full subcategory of Df closed under HSP

f .

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 6

slide-10
SLIDE 10

Pseudovariety Presentation

Definition A quasi-equation over X (projective) is a semilattice Ω of finite quotients e : X ։ A (A ∈ Df ) X

e

  • ✝✝✝✝✝✝✝

¯ e

  • e′

✾ ✾ ✾ ✾ ✾ ✾ ✾

∀e, e′ ∈ Ω A′

u′

✽ ✽ ✽ ✽ ✽ ✽

¯ A

  • A′′

✆✆✆✆✆✆✆

u′′

  • ¯

e = e ∧ e′ ∈ Ω A′ × A′′

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 7

slide-11
SLIDE 11

Pseudovariety Presentation

Definition A quasi-equation over X (projective) is a semilattice Ω of finite quotients e : X ։ A (A ∈ Df ) X

e

  • ✝✝✝✝✝✝✝

¯ e

  • e′

✾ ✾ ✾ ✾ ✾ ✾ ✾

∀e, e′ ∈ Ω A′

u′

✽ ✽ ✽ ✽ ✽ ✽

¯ A

  • A′′

✆✆✆✆✆✆✆

u′′

  • ¯

e = e ∧ e′ ∈ Ω A′ × A′′ An object D satisfies Ω if it is injective: X

∃e∈Ω

❄ ❄ ❄ ❄

∀f

D

A

⑧ ⑧ ⑧

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 7

slide-12
SLIDE 12

Pseudovariety Presentation

Proposition A a full subcategory of Df : A presentable by quasi-equations ⇔ A a pseudovariety

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 8

slide-13
SLIDE 13

Pseudovariety Presentation

Proposition A a full subcategory of Df : A presentable by quasi-equations ⇔ A a pseudovariety Proof ⇐ For every X projective ΩX : X ։ A(A ∈ A) ΩX semilattice ⇐ A is SPf -class D ∈ A ⇒ D satisfies ΩX . . . trivial D satisfies each ΩX ⇒ D ∈ A : choose X

  • f

D

A

e

⑦ ⑦ ⑦

, X projective, e ∈ E, A ∈ A ⇒ D ∈ A

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 8

slide-14
SLIDE 14

Our Goal

Given : D, (E, M) and Df as above T a monad on D preserving E Describe pseudovarieties in DT by equations in some extension of DT

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 9

slide-15
SLIDE 15

Our Goal

Given : D, (E, M) and Df as above T a monad on D preserving E Describe pseudovarieties in DT by equations in some extension of DT DT has the factorization system inherited from D it has enough projectives : (TX, µX) with X projective DT

f

def

= all algebras (A, α) with A ∈ Df

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 9

slide-16
SLIDE 16

Our Goal

Given : D, (E, M) and Df as above T a monad on D preserving E Describe pseudovarieties in DT by equations in some extension of DT DT has the factorization system inherited from D it has enough projectives : (TX, µX) with X projective DT

f

def

= all algebras (A, α) with A ∈ Df Thus pseudovarieties are presentable by quasi-equations in DT

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 9

slide-17
SLIDE 17

The Category ˆ Df

Profinite completion Pro Df = ˆ Df (dual to Ind) Df finitely complete ⇒ ˆ Df complete ˆ E = cofiltered limits of quotients in Df ˆ M = cofiltered limits of subobjects in Df

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 10

slide-18
SLIDE 18

The Category ˆ Df

Profinite completion Pro Df = ˆ Df (dual to Ind) Df finitely complete ⇒ ˆ Df complete ˆ E = cofiltered limits of quotients in Df ˆ M = cofiltered limits of subobjects in Df Wanted: ˆ Df has enough ˆ E-projectives T yields (canonically) a monad ˆ T on ˆ Df preserving ˆ E ⇒ ˆ Df , ( ˆ E, ˆ M) and ˆ T satisfy all of our assumptions Goal : quasi-equations in DT ⇔ equations in ( ˆ Df )ˆ

T

Important: T and ˆ T have the same finite algebras DT

f ≃ ˆ

D

ˆ T f

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 10

slide-19
SLIDE 19

Profinite Factorization Systems

Definition (E, M) is a profinite factorization system if E is closed under cofiltered limits of quotients in D→

f

Examples with E = surjective morphisms Set : ˆ Setf = Stone

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 11

slide-20
SLIDE 20

Profinite Factorization Systems

Definition (E, M) is a profinite factorization system if E is closed under cofiltered limits of quotients in D→

f

Examples with E = surjective morphisms Set : ˆ Setf = Stone Pos : with E = surjective monotone maps ˆ Posf = Priestley

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 11

slide-21
SLIDE 21

Profinite Factorization Systems

Definition (E, M) is a profinite factorization system if E is closed under cofiltered limits of quotients in D→

f

Examples with E = surjective morphisms Set : ˆ Setf = Stone Pos : with E = surjective monotone maps ˆ Posf = Priestley D ⊆ Σ-Str full subcategory closed under limits arbitrary operation symbols + finitely many relation symbols Pro Df ⊆ Stone D ˆ E = surjective continuous homomorphisms

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 11

slide-22
SLIDE 22

Profinite monad ˆ T

ˆ T is the codensity monad of the forgetful functor DT

f → ˆ

Df

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 12

slide-23
SLIDE 23

Profinite monad ˆ T

ˆ T is the codensity monad of the forgetful functor DT

f → ˆ

Df Example D = Set, TX = X ∗: the word monad ˆ T is the monad of profinite words on ˆ Monf = Stone Mon ˆ TY is the cofiltered limit of all finite ˆ E-quotients of Y carried by T-algebras Example For TX = X ∗: a profinite word in a Stone monoid Y is a compatible choice of a member of A for every finite quotient monoid A of Y .

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 12

slide-24
SLIDE 24

Profinite monad ˆ T

ˆ T is the codensity monad of the forgetful functor DT

f → ˆ

Df Example D = Set, TX = X ∗: the word monad ˆ T is the monad of profinite words on ˆ Monf = Stone Mon ˆ TY is the cofiltered limit of all finite ˆ E-quotients of Y carried by T-algebras Example For TX = X ∗: a profinite word in a Stone monoid Y is a compatible choice of a member of A for every finite quotient monoid A of Y . Proposition If (E, M) is profinite then (1) ˆ T preserves ˆ E and (2) finite T-algebras coincide with finite ˆ T-algebras

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 12

slide-25
SLIDE 25

Generalized Reiterman’s Theorem

Profinite equation = equation in ˆ Dˆ

T f

e : P → Q, P projective

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 13

slide-26
SLIDE 26

Generalized Reiterman’s Theorem

Profinite equation = equation in ˆ Dˆ

T f

e : P → Q, P projective A finite T-algebra satisfies e : it is e-injective

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 13

slide-27
SLIDE 27

Generalized Reiterman’s Theorem

Profinite equation = equation in ˆ Dˆ

T f

e : P → Q, P projective A finite T-algebra satisfies e : it is e-injective Theorem A a full subcategory of DT

f :

A presentable by profinite equations ⇔ a pseudovariety

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 13

slide-28
SLIDE 28

Profinite equations in Σ-Str

Example D ⊆ Σ- Str closed under limits and subobjects ˆ Df ⊆ Stone Σ-Str A profinite equation : α = α′ where α, α′ ∈ ˆ TX X projective in ˆ Df Given e : ( ˆ TX, µX) ։ A, take all (α, α′) ∈ ker

  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 14

slide-29
SLIDE 29

Profinite Equations in Σ-Str

Back to Reiterman : Uf : (Σ-Alg)f → Setf n.t. α: Un

f → Uf

  • elements of ˆ

Tn pseudoequations

  • profinite equations
  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 15

slide-30
SLIDE 30

Profinite Equations in Σ-Str

Back to Reiterman : Uf : (Σ-Alg)f → Setf n.t. α: Un

f → Uf

  • elements of ˆ

Tn pseudoequations

  • profinite equations

Varieties of ordered algebras . . . inequalities α ≤ α′ between terms D = Pos ˆ Df = Priestley profinite equations e : ( ˆ TX, µX) ։ A, X discretely ordered inequalities

  • J. E. Pin & P. Weil (1996)
  • J. Ad´

amek, L.-T. Chen, S. Milius and H. Urbat Profinite Monads and Reiterman’s Theorem 15