Goals Explore connections between Logic and Combinatorics. Logic of - - PowerPoint PPT Presentation

goals
SMART_READER_LITE
LIVE PREVIEW

Goals Explore connections between Logic and Combinatorics. Logic of - - PowerPoint PPT Presentation

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents Algebraic logic of paths 1 Luigi Santocanale 2 CLA@Versailles, July 1, 2019 1 Thanks to: Maria Jo ao Gouveia


slide-1
SLIDE 1

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Algebraic logic of paths1

Luigi Santocanale2 CLA@Versailles, July 1, 2019

1Thanks to: Maria Jo˜

ao Gouveia (ULisboa), Srecko Brlek (UQAM), Daniela Muresan (UCagliari, UBucarest)

2LIS, Aix-Marseille Universit´

e, France

1/37

slide-2
SLIDE 2

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Goals

Explore connections between Logic and Combinatorics.

  • Logic of provability:

mainly ordered algebraic structures related to logic (Heyting algebras, residuated lattices, quantales . . . )

  • Combinatorics:
  • f words, bijective, enumerative, . . . a bit of geometry, as well.

Thesis:

  • it is relevant,
  • it is fun.

Content available here:

  • L. Santocanale and M. J. Gouveia. The continuous weak order. Submitted. Dec. 2018. Link to Hal.
  • L. Santocanale. On discrete idempotent paths. To appear in Words 2019, Loughborough, United Kingdom, Sept.
  • 2019. Link to Hal.

2/37

slide-3
SLIDE 3

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Goals

Explore connections between Logic and Combinatorics.

  • Logic of provability:

mainly ordered algebraic structures related to logic (Heyting algebras, residuated lattices, quantales . . . )

  • Combinatorics:
  • f words, bijective, enumerative, . . . a bit of geometry, as well.

Thesis:

  • it is relevant,
  • it is fun.

Content available here:

  • L. Santocanale and M. J. Gouveia. The continuous weak order. Submitted. Dec. 2018. Link to Hal.
  • L. Santocanale. On discrete idempotent paths. To appear in Words 2019, Loughborough, United Kingdom, Sept.
  • 2019. Link to Hal.

2/37

slide-4
SLIDE 4

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

3/37

slide-5
SLIDE 5

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

4/37

slide-6
SLIDE 6

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The weak Bruhat order, i.e. the permutohedron P(n)

Theorem (Santocanale & Wehrung, 2018)

The equational theory of the lattices P(n) is decidable and non-trivial.

5/37

slide-7
SLIDE 7

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The weak Bruhat order, i.e. the permutohedron P(n)

Theorem (Santocanale & Wehrung, 2018)

The equational theory of the lattices P(n) is decidable and non-trivial.

5/37

slide-8
SLIDE 8

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The multinomial lattice P(n1, n2, . . . , nd)

6/37

slide-9
SLIDE 9

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Are there continuous multinomial lattices?

y x z y x z

7/37

slide-10
SLIDE 10

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Are there continuous multinomial lattices?

y x z y x z

7/37

slide-11
SLIDE 11

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Motivations: discrete geometry and Christoffel words

Christoffel words are images of the diagonal via right/left adjoints: Are there generalizations of these ideas in dimensions ≥ 3?

8/37

slide-12
SLIDE 12

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Motivations: discrete geometry and Christoffel words

Christoffel words are images of the diagonal via right/left adjoints: P(7, 4) P(∞, ∞)

ι ℓ ρ

Are there generalizations of these ideas in dimensions ≥ 3?

8/37

slide-13
SLIDE 13

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Motivations: discrete geometry and Christoffel words

Christoffel words are images of the diagonal via right/left adjoints: P(7, 4) P(∞, ∞)

ι ℓ ρ

Are there generalizations of these ideas in dimensions ≥ 3?

8/37

slide-14
SLIDE 14

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

9/37

slide-15
SLIDE 15

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

A category P of words/discrete-paths

  • Objects : natural numbers 0, 1, . . . , n, . . .
  • Arrows:

P(n, m) := { w ∈ { x, y }∗ | |w|x = n, |w|y = m }

  • Composition:

xyxyyx ⊗ yxxyxy :

ǫ y xx y x y ǫ ǫ x y x yy x ǫ

  • ǫ|xxy|xyy|ǫ
  • xxyxyy

10/37

slide-16
SLIDE 16

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The standard bijection(s)

Let [n] := { 1, . . . , n }, In := { 0, 1 . . . , n }. Standard bijection (cf. also compositions of n): xxyxyyxxy ∈ P(5, 4): f : [5] − − − − → I4: f(1) = f(2) = 0 f(3) = 1 f(4) = f(5) = 3 That is: P(n, m) ≃ Pos([n], Im) ≃ SLat(In, Im) .

11/37

slide-17
SLIDE 17

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The standard bijection(s)

Let [n] := { 1, . . . , n }, In := { 0, 1 . . . , n }. Standard bijection (cf. also compositions of n): xxyxyyxxy ∈ P(5, 4): f : [5] − − − − → I4: f(1) = f(2) = 0 f(3) = 1 f(4) = f(5) = 3 That is: P(n, m) ≃ Pos([n], Im) ≃ SLat(In, Im) .

11/37

slide-18
SLIDE 18

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The standard bijection(s)

Let [n] := { 1, . . . , n }, In := { 0, 1 . . . , n }. Standard bijection (cf. also compositions of n): xxyxyyxxy ∈ P(5, 4): f : [5] − − − − → I4: f(1) = f(2) = 0 f(3) = 1 f(4) = f(5) = 3 That is: P(n, m) ≃ Pos([n], Im) ≃ SLat(In, Im) .

11/37

slide-19
SLIDE 19

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

It is a category

  • The correspondence

[n] −→ In

is a monad on the category of finite ordinals and monotone functions.

  • Under the bijection, composition is function composition.
  • Thus:

P ≃ Kleisli(FiniteOrdinals, I)

12/37

slide-20
SLIDE 20

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

It is a category

  • The correspondence

[n] −→ In

is a monad on the category of finite ordinals and monotone functions.

  • Under the bijection, composition is function composition.
  • Thus:

P ≃ Kleisli(FiniteOrdinals, I)

12/37

slide-21
SLIDE 21

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

It is a category

  • The correspondence

[n] −→ In

is a monad on the category of finite ordinals and monotone functions.

  • Under the bijection, composition is function composition.
  • Thus:

P ≃ Kleisli(FiniteOrdinals, I)

12/37

slide-22
SLIDE 22

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting factorizations

n + m

n

m + k

k

  • =

m

  • i=0

n + m + k − i

m − i

n

i

k

i

  • In particular

2n

n

  • 2

=

n

  • i=0

3n − i

n − i

n

i

  • 2

.

13/37

slide-23
SLIDE 23

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting factorizations

n + m

n

m + k

k

  • =

m

  • i=0

n + m + k − i

m − i

n

i

k

i

  • In particular

2n

n

  • 2

=

n

  • i=0

3n − i

n − i

n

i

  • 2

.

13/37

slide-24
SLIDE 24

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting factorizations

n + m

n

m + k

k

  • =

m

  • i=0

n + m + k − i

m − i

n

i

k

i

  • In particular

2n

n

  • 2

=

n

  • i=0

3n − i

n − i

n

i

  • 2

.

13/37

slide-25
SLIDE 25

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting factorizations

n + m

n

m + k

k

  • =

m

  • i=0

n + m + k − i

m − i

n

i

k

i

  • In particular

2n

n

  • 2

=

n

  • i=0

3n − i

n − i

n

i

  • 2

.

13/37

slide-26
SLIDE 26

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Properties of P

  • P(n, m) is a finite distributive lattice (under the dominance ordering),
  • . . . whence, an Heyting algebra

(algebraic model of Intuitionist Logic).

  • P(n, n) is a non-commutative quantale/involutive residuated lattice

(algebraic model of non-commutative cyclic classical linear logic): (

  • i

wi) ⊗ (

  • j

wj) =

  • i,j

wi ⊗ wj , w1 ⊗ w2 ≤ w3 iff w2 ≤ w1 ⊸ w3 iff w1 ≤ w3 w2 , (w⋆)⋆ = w , w1 ⊕ w2 := (w⋆

2 ⊗ w⋆ 1 )⋆ ,

w1 ⊸ w2 = w⋆

1 ⊕ w2 = (w⋆ 2 ⊗ w1)⋆ ,

w1 w2 = w1 ⊕ w⋆

2 = (w2 ⊗ w⋆ 1 )⋆ .

14/37

slide-27
SLIDE 27

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Properties of P

  • P(n, m) is a finite distributive lattice (under the dominance ordering),
  • . . . whence, an Heyting algebra

(algebraic model of Intuitionist Logic).

  • P(n, n) is a non-commutative quantale/involutive residuated lattice

(algebraic model of non-commutative cyclic classical linear logic): (

  • i

wi) ⊗ (

  • j

wj) =

  • i,j

wi ⊗ wj , w1 ⊗ w2 ≤ w3 iff w2 ≤ w1 ⊸ w3 iff w1 ≤ w3 w2 , (w⋆)⋆ = w , w1 ⊕ w2 := (w⋆

2 ⊗ w⋆ 1 )⋆ ,

w1 ⊸ w2 = w⋆

1 ⊕ w2 = (w⋆ 2 ⊗ w1)⋆ ,

w1 w2 = w1 ⊕ w⋆

2 = (w2 ⊗ w⋆ 1 )⋆ .

14/37

slide-28
SLIDE 28

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Properties of P

  • P(n, m) is a finite distributive lattice (under the dominance ordering),
  • . . . whence, an Heyting algebra

(algebraic model of Intuitionist Logic).

  • P(n, n) is a non-commutative quantale/involutive residuated lattice

(algebraic model of non-commutative cyclic classical linear logic): (

  • i

wi) ⊗ (

  • j

wj) =

  • i,j

wi ⊗ wj , w1 ⊗ w2 ≤ w3 iff w2 ≤ w1 ⊸ w3 iff w1 ≤ w3 w2 , (w⋆)⋆ = w , w1 ⊕ w2 := (w⋆

2 ⊗ w⋆ 1 )⋆ ,

w1 ⊸ w2 = w⋆

1 ⊕ w2 = (w⋆ 2 ⊗ w1)⋆ ,

w1 w2 = w1 ⊕ w⋆

2 = (w2 ⊗ w⋆ 1 )⋆ .

14/37

slide-29
SLIDE 29

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Properties of P

More generally:

  • P is a quantaloid (sup-lattice enriched):

P(n, m) ≃ SLat(In, Im) .

  • The correspondence

f → f∧ , f∧(x) :=

  • x<y

f(y) , yields isomorphisms

SLat(In, Im) ≃ SLat(In, Im) ≃ SLatop

(Im, In) .

15/37

slide-30
SLIDE 30

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Properties of P

More generally:

  • P is a quantaloid (sup-lattice enriched):

P(n, m) ≃ SLat(In, Im) .

  • The correspondence

f → f∧ , f∧(x) :=

  • x<y

f(y) , yields isomorphisms

SLat(In, Im) ≃ SLat(In, Im) ≃ SLatop

(Im, In) .

15/37

slide-31
SLIDE 31

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

⋆-autonomous structure

f⋆ := left-adjoint-of(f∧)

( = (right-adjoint-of(f))∨ ) .

On words: exchanges xs and ys. That is:

Proposition

P is a ⋆-autonomous quantaloid. Dual composition: g ⊕ f := (f⋆ ◦ g⋆)⋆ = (g∧ ◦ f∧)∨ .

16/37

slide-32
SLIDE 32

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

⋆-autonomous structure

f⋆ := left-adjoint-of(f∧)

( = (right-adjoint-of(f))∨ ) .

On words: exchanges xs and ys. That is:

Proposition

P is a ⋆-autonomous quantaloid. Dual composition: g ⊕ f := (f⋆ ◦ g⋆)⋆ = (g∧ ◦ f∧)∨ .

16/37

slide-33
SLIDE 33

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

⋆-autonomous structure

f⋆ := left-adjoint-of(f∧)

( = (right-adjoint-of(f))∨ ) .

On words: exchanges xs and ys. That is:

Proposition

P is a ⋆-autonomous quantaloid. Dual composition: g ⊕ f := (f⋆ ◦ g⋆)⋆ = (g∧ ◦ f∧)∨ .

16/37

slide-34
SLIDE 34

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Word reconstruction problem

For which triple w1,2 ∈ P(3, 2)x,y, w2,3 ∈ P(2, 4)y,z, w1,3 ∈ P(3, 4)x,z , there exists word w ∈ P(3, 2, 4)x,y,z such that: w1,2 = w ↾x,y , w2,3 = w ↾y,z , w1,3 = w ↾x,z ? A word exists (and is unique) iff (w1,2, w2,3, w1,3) satisfies w1,2 ⊗ w2,3 ≤ w1,3 ≤ w1,2 ⊕ w2,3 .

17/37

slide-35
SLIDE 35

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Word reconstruction problem

For which triple w1,2 ∈ P(3, 2)x,y, w2,3 ∈ P(2, 4)y,z, w1,3 ∈ P(3, 4)x,z , there exists word w ∈ P(3, 2, 4)x,y,z such that: w1,2 = w ↾x,y , w2,3 = w ↾y,z , w1,3 = w ↾x,z ? A word exists (and is unique) iff (w1,2, w2,3, w1,3) satisfies w1,2 ⊗ w2,3 ≤ w1,3 ≤ w1,2 ⊕ w2,3 .

17/37

slide-36
SLIDE 36

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-37
SLIDE 37

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-38
SLIDE 38

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-39
SLIDE 39

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-40
SLIDE 40

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-41
SLIDE 41

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Clopen families

Let [d]2 := { (i, j) | 1 ≤ i < j ≤ d } , pick (v1, . . . , vd) ∈ Nd , and consider w : [d]2 − − →

  • n,m

P(n, m) such that wi,j ∈ P(vi, vj) . We say that

  • closed if

wi,j ⊗ wj,k ≤ wi,k , for each i < j < k,

  • open if

wi,k ≤ wi,j ⊕ wj,k , for each i < j < k,

  • clopen if it is both closed and open.

18/37

slide-42
SLIDE 42

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The poset of clopens

Standard theory:

  • Clopens form a poset: w ≤ w′ iff wi,j ≤ w′

i,j (1 ≤ i < j ≤ d)

  • Closed (resp., open) tuples form a lattice.

Proposition

Clopens form a lattice as well.

  • Proof. Use the rule MIX:

g ⊗ f ≤ g ⊕ f .

Proposition

Clopens bijectively correspond to

  • maximal chains in the product lattice

i=1,...,d Ivi,

  • words in the multinomial lattice P(v1, . . . , vd).

Under this bijection, the lattice of clopens is the multinomial lattice P(v1, . . . , vd).

19/37

slide-43
SLIDE 43

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The poset of clopens

Standard theory:

  • Clopens form a poset: w ≤ w′ iff wi,j ≤ w′

i,j (1 ≤ i < j ≤ d)

  • Closed (resp., open) tuples form a lattice.

Proposition

Clopens form a lattice as well.

  • Proof. Use the rule MIX:

g ⊗ f ≤ g ⊕ f .

Proposition

Clopens bijectively correspond to

  • maximal chains in the product lattice

i=1,...,d Ivi,

  • words in the multinomial lattice P(v1, . . . , vd).

Under this bijection, the lattice of clopens is the multinomial lattice P(v1, . . . , vd).

19/37

slide-44
SLIDE 44

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The poset of clopens

Standard theory:

  • Clopens form a poset: w ≤ w′ iff wi,j ≤ w′

i,j (1 ≤ i < j ≤ d)

  • Closed (resp., open) tuples form a lattice.

Proposition

Clopens form a lattice as well.

  • Proof. Use the rule MIX:

g ⊗ f ≤ g ⊕ f .

Proposition

Clopens bijectively correspond to

  • maximal chains in the product lattice

i=1,...,d Ivi,

  • words in the multinomial lattice P(v1, . . . , vd).

Under this bijection, the lattice of clopens is the multinomial lattice P(v1, . . . , vd).

19/37

slide-45
SLIDE 45

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Algebraic remarks

The construction of the multinomial lattices P(v1, . . . , vd) only depends on the algebraic properties of the quantaloid P.

Proposition

For every ⋆-autonomous quantale Q satisfying MIX (and each d ≥ 3), the poset of clopens Q(d) is a lattice.

Proposition

For every ⋆-autonomous quantaloid Q satisfying MIX, each d ≥ 3, and (v1, . . . , vd) ∈ Obj(Q), the poset Q(v1, . . . , vd) of clopens is a complete lattice.

20/37

slide-46
SLIDE 46

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Algebraic remarks

The construction of the multinomial lattices P(v1, . . . , vd) only depends on the algebraic properties of the quantaloid P.

Proposition

For every ⋆-autonomous quantale Q satisfying MIX (and each d ≥ 3), the poset of clopens Q(d) is a lattice.

Proposition

For every ⋆-autonomous quantaloid Q satisfying MIX, each d ≥ 3, and (v1, . . . , vd) ∈ Obj(Q), the poset Q(v1, . . . , vd) of clopens is a complete lattice.

20/37

slide-47
SLIDE 47

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Algebraic remarks

The construction of the multinomial lattices P(v1, . . . , vd) only depends on the algebraic properties of the quantaloid P.

Proposition

For every ⋆-autonomous quantale Q satisfying MIX (and each d ≥ 3), the poset of clopens Q(d) is a lattice.

Proposition

For every ⋆-autonomous quantaloid Q satisfying MIX, each d ≥ 3, and (v1, . . . , vd) ∈ Obj(Q), the poset Q(v1, . . . , vd) of clopens is a complete lattice.

20/37

slide-48
SLIDE 48

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

21/37

slide-49
SLIDE 49

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

A larger category P

+ of words/paths

  • Objects: extended natural numbers 0, 1, . . . , n, . . . , ∞.
  • Arrows: P

+(n, m) = SLat(In, Im), where

I∞ := [0, 1] .

22/37

slide-50
SLIDE 50

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Join-continuous functions as continuous words

Lemma

Bijection/equality between the following kind of data:

  • maximal chains in [0, 1]2,
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]2 preserving endpoints,

  • join-continuous (or meet-continuous) functions from [0, 1] to [0, 1].

23/37

slide-51
SLIDE 51

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Join-continuous functions as continuous words

Lemma

Bijection/equality between the following kind of data:

  • maximal chains in [0, 1]2,
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]2 preserving endpoints,

  • join-continuous (or meet-continuous) functions from [0, 1] to [0, 1].

23/37

slide-52
SLIDE 52

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Join-continuous functions as continuous words

Lemma

Bijection/equality between the following kind of data:

  • maximal chains in [0, 1]2,
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]2 preserving endpoints,

  • join-continuous (or meet-continuous) functions from [0, 1] to [0, 1].

23/37

slide-53
SLIDE 53

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Generalized results

Proposition

P

+ is a ⋆-autonomous quantaloid (satisfying mix: ⊗ ≤ ⊕).

Let v = (v1, . . . , vd) with vi ∈ N ∪ { ∞ }, so v : [d] −

→ (P

+)0.

Proposition

Clopens over v bijectively correspond to maximal chains in the product lattice

i=1,...,n Ivi. Therefore, these maximal chains can

be ordered so they form a lattice.

  • Remark. Bijection/equality between the following kind of data:
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]d

preserving endpoints,

  • maximal chains in [0, 1]d/clopens over

v = (∞, . . . , ∞).

24/37

slide-54
SLIDE 54

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Generalized results

Proposition

P

+ is a ⋆-autonomous quantaloid (satisfying mix: ⊗ ≤ ⊕).

Let v = (v1, . . . , vd) with vi ∈ N ∪ { ∞ }, so v : [d] −

→ (P

+)0.

Proposition

Clopens over v bijectively correspond to maximal chains in the product lattice

i=1,...,n Ivi. Therefore, these maximal chains can

be ordered so they form a lattice.

  • Remark. Bijection/equality between the following kind of data:
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]d

preserving endpoints,

  • maximal chains in [0, 1]d/clopens over

v = (∞, . . . , ∞).

24/37

slide-55
SLIDE 55

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Generalized results

Proposition

P

+ is a ⋆-autonomous quantaloid (satisfying mix: ⊗ ≤ ⊕).

Let v = (v1, . . . , vd) with vi ∈ N ∪ { ∞ }, so v : [d] −

→ (P

+)0.

Proposition

Clopens over v bijectively correspond to maximal chains in the product lattice

i=1,...,n Ivi. Therefore, these maximal chains can

be ordered so they form a lattice.

  • Remark. Bijection/equality between the following kind of data:
  • images of continuous monotone functions π : [0, 1] −

→ [0, 1]d

preserving endpoints,

  • maximal chains in [0, 1]d/clopens over

v = (∞, . . . , ∞).

24/37

slide-56
SLIDE 56

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

25/37

slide-57
SLIDE 57

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

The continuous Bruhat order of dimension d

  • The lattice structure of P

+(

ω), ω := (∞, . . . , ∞

  • d−times

),

  • For every

v ∈ Nd and every collection of lattice embeddings

ι = { Ivi − → I∞ | i = 1, . . . , d }, there is a lattice embedding

P( v, ι) : P( v) −

− − − → P

+(

∞)

  • P

+(

∞) is the Dedekind-MacNeille completion of the colomit of

these embeddings.

26/37

slide-58
SLIDE 58

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Generation and discrete approximations

  • Canonical cocone ιv, with ιvi(k) = k

vi .

  • P

+(

∞) is a -completion of the colomit of the P(

v).

  • The diagonal lives in P

+(

∞), it is a join of elements of thos

colimit.

  • Open problem: characterize those elements from P

+(

∞) that

are a join of elements of this colimit.

27/37

slide-59
SLIDE 59

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Open problems

  • determine the largest class of chains extending P into a

⋆-autonomous quantaloid . . .

  • equational theories of the lattices P(

v), v ∈ Nd,

  • equational theories of the residuated lattices P(n, n),

n = 0, 1, . . . ∞,

  • congruences of the residuated lattices P(n, n),
  • . . . and their idempotents

(actually, not so open, see next slides),

  • . . .

28/37

slide-60
SLIDE 60

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Plan

Permutations, words, paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents, a dive into enumerative combinatorics

29/37

slide-61
SLIDE 61

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Idempotents as emmentalers3

Definition

Le A be a complete join-semilattice. An emmentaler on A is a collection { [yi, xi] | i ∈ I } of pairwise disjoint intervals of A such that

  • { yi | i ∈ I } closed under meets,
  • { xi | i ∈ I } closed under joins.

Lemma

Let A be a complete join-semilattice, let f ∈ SLat(A, A) be idempotent, and let f ⊣ g. Then { [f(x), g(f(x))] | x ∈ A } is an emmentaler of A. This sets up a bijective correspondence between idempotents and emmentalers.

3Thanks to Daniela Muresan 30/37

slide-62
SLIDE 62

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

An emmentaler on In

. . . is a sequence 0 = y0 ≤ x0 < y1 ≤ x1 < . . . yk ≤ xk = n

31/37

slide-63
SLIDE 63

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

An emmentaler on In

. . . is a sequence 0 = y0 ≤ x0 < y1 ≤ x1 < . . . yk ≤ xk = n

31/37

slide-64
SLIDE 64

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Characterizations of idempotent paths

  • Bijection with words w ∈ { 1, −1, 0 }∗, |w| = n, w avoids

−10∗ − 1,

  • Geometric characterization:

Every NE-turn is above y = x + 1

2, every EN-turn is below this

line. Let fn be the sequence of Fibonacci numbers.

Proposition

The number of idempotents in SLat(In, In) equals f2n+1.

32/37

slide-65
SLIDE 65

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Characterizations of idempotent paths

  • Bijection with words w ∈ { 1, −1, 0 }∗, |w| = n, w avoids

−10∗ − 1,

  • Geometric characterization:

Every NE-turn is above y = x + 1

2, every EN-turn is below this

line. Let fn be the sequence of Fibonacci numbers.

Proposition

The number of idempotents in SLat(In, In) equals f2n+1.

32/37

slide-66
SLIDE 66

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting idempotents

Remark: Pos([n], [n]) = strict maps in SLat(In, In) Pos([n], [n]) is a submonoid of SLat(In, In). Bijective proofs of the following results:

Proposition (Howie 1971)

The number of idempotents in Pos([n], [n]) equals f2n.

Proposition (Laradji and Umar 2006)

The number of idempotents in f ∈ Pos([n], [n]) such that f(n) = n equals f2n−1.

33/37

slide-67
SLIDE 67

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Counting idempotents

Remark: Pos([n], [n]) = strict maps in SLat(In, In) Pos([n], [n]) is a submonoid of SLat(In, In). Bijective proofs of the following results:

Proposition (Howie 1971)

The number of idempotents in Pos([n], [n]) equals f2n.

Proposition (Laradji and Umar 2006)

The number of idempotents in f ∈ Pos([n], [n]) such that f(n) = n equals f2n−1.

33/37

slide-68
SLIDE 68

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

Thank you !!!

34/37

slide-69
SLIDE 69

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

ψn = φn + ψn−1 , φn = ψn−1 + φn−1 .

35/37

slide-70
SLIDE 70

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

ψn = φn + ψn−1 , φn = ψn−1 + φn−1 .

36/37

slide-71
SLIDE 71

Permutations, words, and paths The quantaloid of discrete paths Adding the continuum The continuous Bruhat order Idempotents

ψn = φn + ψn−1 , φn = ψn−1 + φn−1 .

37/37