Linear sandwich semigroups Igor Dolinka sc:ala seminar , 10 December - - PowerPoint PPT Presentation

linear sandwich semigroups
SMART_READER_LITE
LIVE PREVIEW

Linear sandwich semigroups Igor Dolinka sc:ala seminar , 10 December - - PowerPoint PPT Presentation

Linear sandwich semigroups Igor Dolinka sc:ala seminar , 10 December 2015 The bad news. . . . . . all groups will be monoids with no identity. Igor Dolinka 1 Linear sandwich semigroups The good news. . . . . . all sandwiches are vegan,


slide-1
SLIDE 1

Linear sandwich semigroups

Igor Dolinka sc:ala seminar, 10 December 2015

slide-2
SLIDE 2

The bad news. . .

. . . all groups will be monoids with no identity.

Igor Dolinka Linear sandwich semigroups 1

slide-3
SLIDE 3

The good news. . .

. . . all sandwiches are vegan, halal, kosher, nut free, gluten free. . .

Igor Dolinka Linear sandwich semigroups 2

slide-4
SLIDE 4

Joint work of: yours truly. . .

Igor Dolinka Linear sandwich semigroups 3

slide-5
SLIDE 5

. . . and James East (FBI)

Igor Dolinka Linear sandwich semigroups 4

slide-6
SLIDE 6

. . . errr, I mean, James East (Western Sydney University)

Igor Dolinka Linear sandwich semigroups 5

slide-7
SLIDE 7

Sandwiches?

Igor Dolinka Linear sandwich semigroups 6

slide-8
SLIDE 8

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

Igor Dolinka Linear sandwich semigroups 6

slide-9
SLIDE 9

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

◮ Let Mmn be the set of all m × n matrices over a field F.

Igor Dolinka Linear sandwich semigroups 6

slide-10
SLIDE 10

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

◮ Let Mmn be the set of all m × n matrices over a field F. ◮ Fix A ∈ Mnm.

Igor Dolinka Linear sandwich semigroups 6

slide-11
SLIDE 11

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

◮ Let Mmn be the set of all m × n matrices over a field F. ◮ Fix A ∈ Mnm. ◮ For X, Y ∈ Mmn, define X ⋆ Y = XAY .

Igor Dolinka Linear sandwich semigroups 6

slide-12
SLIDE 12

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

◮ Let Mmn be the set of all m × n matrices over a field F. ◮ Fix A ∈ Mnm. ◮ For X, Y ∈ Mmn, define X ⋆ Y = XAY . ◮ MA mn = (Mmn, ⋆) is a linear sandwich semigroup.

Igor Dolinka Linear sandwich semigroups 6

slide-13
SLIDE 13

Sandwiches?

Linear sandwich semigroups (Lyapin, 1960; cf Brown 1955)

◮ Let Mmn be the set of all m × n matrices over a field F. ◮ Fix A ∈ Mnm. ◮ For X, Y ∈ Mmn, define X ⋆ Y = XAY . ◮ MA mn = (Mmn, ⋆) is a linear sandwich semigroup.

Example

If m = n and A = I, then MA

mn = Mn is the full linear monoid.

Igor Dolinka Linear sandwich semigroups 6

slide-14
SLIDE 14

Plan (non-linear)

Igor Dolinka Linear sandwich semigroups 7

slide-15
SLIDE 15

Plan (non-linear)

◮ Green’s relations

Igor Dolinka Linear sandwich semigroups 7

slide-16
SLIDE 16

Plan (non-linear)

◮ Green’s relations ◮ regular elements

Igor Dolinka Linear sandwich semigroups 7

slide-17
SLIDE 17

Plan (non-linear)

◮ Green’s relations ◮ regular elements ◮ ideals

Igor Dolinka Linear sandwich semigroups 7

slide-18
SLIDE 18

Plan (non-linear)

◮ Green’s relations ◮ regular elements ◮ ideals ◮ idempotent generation

Igor Dolinka Linear sandwich semigroups 7

slide-19
SLIDE 19

Plan (non-linear)

◮ Green’s relations ◮ regular elements ◮ ideals ◮ idempotent generation ◮ small (idempotent) generating sets

Igor Dolinka Linear sandwich semigroups 7

slide-20
SLIDE 20

Plan (non-linear)

◮ Green’s relations ◮ regular elements ◮ ideals ◮ idempotent generation ◮ small (idempotent) generating sets ◮ bigger sandwiches?

Igor Dolinka Linear sandwich semigroups 7

slide-21
SLIDE 21

Egg-box diagrams for Mn (F = Z2)

1 1 1 1 1 1 1 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3

Igor Dolinka Linear sandwich semigroups 8

slide-22
SLIDE 22

Egg-box diagrams for Mn (F = Z2)

1 1 1 1 1 1 1 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3

Within a   

box row column

  , matrices have same   

rank column space row space

  .

Igor Dolinka Linear sandwich semigroups 8

slide-23
SLIDE 23

Egg-box diagrams for Mn (F = Z2)

1 1 1 1 1 1 1 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3

Within a   

box row column

  , matrices are   

D-related R-related L -related

  .

Igor Dolinka Linear sandwich semigroups 8

slide-24
SLIDE 24

Egg-box diagrams for Mn (F = Z2)

1 1 1 1 1 1 1 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3

◮ Cells with an idempotent matrix are shaded. ◮ These are subgroups of Mn(F) isomorphic to GL(r, F).

Igor Dolinka Linear sandwich semigroups 8

slide-25
SLIDE 25

Egg sandwiches — MA

mn

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 9

slide-26
SLIDE 26

Egg sandwiches — MA

mn

1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 10

slide-27
SLIDE 27

Easy lemmas

Lemma

If A, B ∈ Mnm and rank(A) = rank(B), then MA

mn ∼

= MB

mn.

Igor Dolinka Linear sandwich semigroups 11

slide-28
SLIDE 28

Easy lemmas

Lemma

If A, B ∈ Mnm and rank(A) = rank(B), then MA

mn ∼

= MB

mn. ◮ So we study MA mn, where

J = Jr = Ir O

O O

  • ∈ Mnm

(0 ≤ r ≤ min(m, n) is fixed).

Igor Dolinka Linear sandwich semigroups 11

slide-29
SLIDE 29

Easy lemmas

Lemma

If A, B ∈ Mnm and rank(A) = rank(B), then MA

mn ∼

= MB

mn. ◮ So we study MA mn, where

J = Jr = Ir O

O O

  • ∈ Mnm

(0 ≤ r ≤ min(m, n) is fixed).

◮ Write elements of Mmn in 2 × 2 block form:

A B

C D

  • ,

where A ∈ Mrr, B ∈ Mr,n−r, etc.

Igor Dolinka Linear sandwich semigroups 11

slide-30
SLIDE 30

Easy lemmas

Lemma

If A, B ∈ Mnm and rank(A) = rank(B), then MA

mn ∼

= MB

mn. ◮ So we study MA mn, where

J = Jr = Ir O

O O

  • ∈ Mnm

(0 ≤ r ≤ min(m, n) is fixed).

◮ Write elements of Mmn in 2 × 2 block form:

A B

C D

  • ,

where A ∈ Mrr, B ∈ Mr,n−r, etc.

Lemma

A B

C D

E F

G H

  • =

AE AF

CE CF

  • .

Igor Dolinka Linear sandwich semigroups 11

slide-31
SLIDE 31

Green’s relations

Igor Dolinka Linear sandwich semigroups 12

slide-32
SLIDE 32

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn,

Igor Dolinka Linear sandwich semigroups 12

slide-33
SLIDE 33

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn, ◮ XL Y ⇔ MmX = MmY ,

Igor Dolinka Linear sandwich semigroups 12

slide-34
SLIDE 34

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn, ◮ XL Y ⇔ MmX = MmY , ◮ XJ Y ⇔ MmXMn = MmY Mn,

Igor Dolinka Linear sandwich semigroups 12

slide-35
SLIDE 35

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn, ◮ XL Y ⇔ MmX = MmY , ◮ XJ Y ⇔ MmXMn = MmY Mn, ◮ H = R ∩ L , ◮ D = R ∨ L .

Igor Dolinka Linear sandwich semigroups 12

slide-36
SLIDE 36

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn, ◮ XL Y ⇔ MmX = MmY , ◮ XJ Y ⇔ MmXMn = MmY Mn, ◮ H = R ∩ L , ◮ D = R ∨ L .

For X ∈ Mmn, write RX = {Y ∈ Mmn : XRY }, etc.

Igor Dolinka Linear sandwich semigroups 12

slide-37
SLIDE 37

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ XMn = Y Mn, ◮ XL Y ⇔ MmX = MmY , ◮ XJ Y ⇔ MmXMn = MmY Mn, ◮ H = R ∩ L , ◮ D = R ∨ L .

For X ∈ Mmn, write RX = {Y ∈ Mmn : XRY }, etc.

Proposition

◮ RX = {Y ∈ Mmn : Col(X) = Col(Y )}, ◮ LX = {Y ∈ Mmn : Row(X) = Row(Y )}, ◮ JX = DX = {Y ∈ Mmn : rank(X) = rank(Y )}

Igor Dolinka Linear sandwich semigroups 12

slide-38
SLIDE 38

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn,

Igor Dolinka Linear sandwich semigroups 13

slide-39
SLIDE 39

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn, ◮ XL Y ⇔ Mmn ⋆ X = Mmn ⋆ Y ,

Igor Dolinka Linear sandwich semigroups 13

slide-40
SLIDE 40

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn, ◮ XL Y ⇔ Mmn ⋆ X = Mmn ⋆ Y , ◮ XJ Y ⇔ Mmn ⋆ X ⋆ Mmn = Mmn ⋆ Y ⋆ Mmn,

Igor Dolinka Linear sandwich semigroups 13

slide-41
SLIDE 41

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn, ◮ XL Y ⇔ Mmn ⋆ X = Mmn ⋆ Y , ◮ XJ Y ⇔ Mmn ⋆ X ⋆ Mmn = Mmn ⋆ Y ⋆ Mmn, ◮ H = R ∩ L , ◮ D = R ∨ L .

Igor Dolinka Linear sandwich semigroups 13

slide-42
SLIDE 42

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn, ◮ XL Y ⇔ Mmn ⋆ X = Mmn ⋆ Y , ◮ XJ Y ⇔ Mmn ⋆ X ⋆ Mmn = Mmn ⋆ Y ⋆ Mmn, ◮ H = R ∩ L , ◮ D = R ∨ L .

These are the usual Green’s relations on MA

mn.

Igor Dolinka Linear sandwich semigroups 13

slide-43
SLIDE 43

Green’s relations

Let X, Y ∈ Mmn. Write

◮ XRY ⇔ X ⋆ Mmn = Y ⋆ Mmn, — i.e., XJMmn = YJMmn, ◮ XL Y ⇔ Mmn ⋆ X = Mmn ⋆ Y , ◮ XJ Y ⇔ Mmn ⋆ X ⋆ Mmn = Mmn ⋆ Y ⋆ Mmn, ◮ H = R ∩ L , ◮ D = R ∨ L .

These are the usual Green’s relations on MA

mn.

For X ∈ Mmn, write RJ

X = {Y ∈ Mmn : XRY }, etc.

Igor Dolinka Linear sandwich semigroups 13

slide-44
SLIDE 44

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Igor Dolinka Linear sandwich semigroups 14

slide-45
SLIDE 45

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Igor Dolinka Linear sandwich semigroups 14

slide-46
SLIDE 46

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)},

Igor Dolinka Linear sandwich semigroups 14

slide-47
SLIDE 47

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)}, ◮ P2 = {X ∈ Mmn : Row(JX) = Row(X)},

Igor Dolinka Linear sandwich semigroups 14

slide-48
SLIDE 48

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)}, ◮ P2 = {X ∈ Mmn : Row(JX) = Row(X)}, ◮ P = P1 ∩ P2

Igor Dolinka Linear sandwich semigroups 14

slide-49
SLIDE 49

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)}, ◮ P2 = {X ∈ Mmn : Row(JX) = Row(X)}, ◮ P = P1 ∩ P2 = {X ∈ Mmn : rank(JXJ) = rank(X)}

Igor Dolinka Linear sandwich semigroups 14

slide-50
SLIDE 50

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)}, ◮ P2 = {X ∈ Mmn : Row(JX) = Row(X)}, ◮ P = P1 ∩ P2 = {X ∈ Mmn : rank(JXJ) = rank(X)}

= Reg(MA

mn)

Igor Dolinka Linear sandwich semigroups 14

slide-51
SLIDE 51

Green’s relations

Let X = A B

C D

  • ∈ Mmn.

Easy to check:

◮ XJ =

A O

C O

  • ,

JX = A B

O O

  • ,

JXJ = A O

O O

  • .

Define sets

◮ P1 = {X ∈ Mmn : Col(XJ) = Col(X)}, ◮ P2 = {X ∈ Mmn : Row(JX) = Row(X)}, ◮ P = P1 ∩ P2 = {X ∈ Mmn : rank(JXJ) = rank(X)}

= Reg(MA

mn) ≤ MA mn.

Igor Dolinka Linear sandwich semigroups 14

slide-52
SLIDE 52

Green’s relations

Proposition

For X ∈ Mmn,

◮ RJ X =

  • RX ∩ P1

if X ∈ P1 {X} if X ∈ Mmn \ P1,

Igor Dolinka Linear sandwich semigroups 15

slide-53
SLIDE 53

Green’s relations

Proposition

For X ∈ Mmn,

◮ RJ X =

  • RX ∩ P1

if X ∈ P1 {X} if X ∈ Mmn \ P1,

◮ LJ X =

  • LX ∩ P2

if X ∈ P2 {X} if X ∈ Mmn \ P2,

Igor Dolinka Linear sandwich semigroups 15

slide-54
SLIDE 54

Green’s relations

Proposition

For X ∈ Mmn,

◮ RJ X =

  • RX ∩ P1

if X ∈ P1 {X} if X ∈ Mmn \ P1,

◮ LJ X =

  • LX ∩ P2

if X ∈ P2 {X} if X ∈ Mmn \ P2,

◮ HJ X =

  • HX

if X ∈ P {X} if X ∈ Mmn \ P,

Igor Dolinka Linear sandwich semigroups 15

slide-55
SLIDE 55

Green’s relations

Proposition (continued)

For X ∈ Mmn,

◮ DJ X =

           DX ∩ P if X ∈ P LX ∩ P2 if X ∈ P2 \ P1 RX ∩ P1 if X ∈ P1 \ P2 {X} if X ∈ Mmn \ (P1 ∪ P2).

Igor Dolinka Linear sandwich semigroups 16

slide-56
SLIDE 56

High energy semigroup theory — from Mmn to MA

mn

P1 ¬P1 P2 ¬P2

Igor Dolinka Linear sandwich semigroups 17

slide-57
SLIDE 57

High energy semigroup theory — from Mmn to MA

mn

P1 ¬P1 P2 ¬P2

Igor Dolinka Linear sandwich semigroups 17

slide-58
SLIDE 58

Small generating sets

Igor Dolinka Linear sandwich semigroups 18

slide-59
SLIDE 59

Small generating sets

Theorem

Suppose r = rank(A) < min(m, n).

1 1 1 1 1 1 1 1

Igor Dolinka Linear sandwich semigroups 18

slide-60
SLIDE 60

Small generating sets

Theorem

Suppose r = rank(A) < min(m, n).

◮ The D-maximal elements generate MA mn.

1 1 1 1 1 1 1 1

Igor Dolinka Linear sandwich semigroups 18

slide-61
SLIDE 61

Small generating sets

Theorem

Suppose r = rank(A) < min(m, n).

◮ The D-maximal elements generate MA mn. ◮ Any generating set must contain all D-maximal elements.

1 1 1 1 1 1 1 1

Igor Dolinka Linear sandwich semigroups 18

slide-62
SLIDE 62

Small generating sets

Theorem

Suppose r = rank(A) < min(m, n).

◮ The D-maximal elements generate MA mn. ◮ Any generating set must contain all D-maximal elements. ◮ rank(MA mn) = min(m,n)

  • s=r+1

[ m

s ]q [ n s ]q q(s

2)(q − 1)s[s]q!.

1 1 1 1 1 1 1 1

Igor Dolinka Linear sandwich semigroups 18

slide-63
SLIDE 63

Small generating sets

Theorem

Suppose r = rank(A) = min(m, n).

1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 19

slide-64
SLIDE 64

Small generating sets

Theorem

Suppose r = rank(A) = min(m, n).

◮ MA mn has a unique maximal D-class — a rectangular group.

1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 19

slide-65
SLIDE 65

Small generating sets

Theorem

Suppose r = rank(A) = min(m, n).

◮ MA mn has a unique maximal D-class — a rectangular group. ◮ rank(MA mn) =

  • max(m,n)

min(m,n)

  • q

.

1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 19

slide-66
SLIDE 66

Unscrambling the egg — regular elements of MA1

32

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

Igor Dolinka Linear sandwich semigroups 20

slide-67
SLIDE 67

Unscrambling the egg — regular elements of MA2

33

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Igor Dolinka Linear sandwich semigroups 21

slide-68
SLIDE 68

Look familiar?

1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 1 1 1 2

Reg(MA1

32)

M1 Reg(MA2

33)

M2

Igor Dolinka Linear sandwich semigroups 22

slide-69
SLIDE 69

Look familiar?

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 1 1 1 2

Reg(MA2

33)

Reg(MA2

34)

Reg(MA2

43)

M2

Igor Dolinka Linear sandwich semigroups 23

slide-70
SLIDE 70

Look familiar?

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3

Reg(MA3

43)

Reg(MA3

34)

M3

Igor Dolinka Linear sandwich semigroups 24

slide-71
SLIDE 71

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)).

Igor Dolinka Linear sandwich semigroups 25

slide-72
SLIDE 72

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr.

Igor Dolinka Linear sandwich semigroups 25

slide-73
SLIDE 73

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr.

Igor Dolinka Linear sandwich semigroups 25

slide-74
SLIDE 74

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ Ds(Mr) maps onto [ r s ]q R-classes of Mr.

Igor Dolinka Linear sandwich semigroups 25

slide-75
SLIDE 75

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ Ds(Mr) maps onto [ r s ]q R-classes of Mr. ◮ Each of these expands into qs(m−r) R-classes in DA s (P).

Igor Dolinka Linear sandwich semigroups 25

slide-76
SLIDE 76

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ Ds(Mr) maps onto [ r s ]q R-classes of Mr. ◮ Each of these expands into qs(m−r) R-classes in DA s (P). ◮ Group H -classes in Ds(Mr) and DA s (P) are ∼

= Gs.

Igor Dolinka Linear sandwich semigroups 25

slide-77
SLIDE 77

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ Ds(Mr) maps onto [ r s ]q R-classes of Mr. ◮ Each of these expands into qs(m−r) R-classes in DA s (P). ◮ Group H -classes in Ds(Mr) and DA s (P) are ∼

= Gs.

◮ |P| = r s=0 qs(m+n−2r)q(s

2)(q − 1)s[s]q! [ r

s ]2 q.

Igor Dolinka Linear sandwich semigroups 25

slide-78
SLIDE 78

Big bang — structure of Reg(MA

mn)

Theorem

◮ P = Reg(MA mn) ≤ MA mn is an “inflated Mr” (r = rank(A)). ◮ Mr has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ P has a chain of D-classes: D0 < D1 < · · · < Dr. ◮ Ds(Mr) maps onto [ r s ]q R-classes of Mr. ◮ Each of these expands into qs(m−r) R-classes in DA s (P). ◮ Group H -classes in Ds(Mr) and DA s (P) are ∼

= Gs.

◮ |P| = r s=0 qs(m+n−2r)q(s

2)(q − 1)s[s]q! [ r

s ]2 q. ◮ rank(P) = qr(max(m,n)−r) + 1.

Igor Dolinka Linear sandwich semigroups 25

slide-79
SLIDE 79

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q.

Igor Dolinka Linear sandwich semigroups 26

slide-80
SLIDE 80

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q.

Igor Dolinka Linear sandwich semigroups 26

slide-81
SLIDE 81

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q. ◮ Er =

  • E(Mr)
  • = {Ir} ∪ (Mr \ Gr) — Erdos.

Igor Dolinka Linear sandwich semigroups 26

slide-82
SLIDE 82

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q. ◮ Er =

  • E(Mr)
  • = {Ir} ∪ (Mr \ Gr) — Erdos.

◮ rank(Er) = idrank(Er) = 1 + (qr − 1)/(q − 1) — Dawlings.

Igor Dolinka Linear sandwich semigroups 26

slide-83
SLIDE 83

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q. ◮ Er =

  • E(Mr)
  • = {Ir} ∪ (Mr \ Gr) — Erdos.

◮ rank(Er) = idrank(Er) = 1 + (qr − 1)/(q − 1) — Dawlings. ◮ EA mn =

  • E(MA

mn)

  • = E(Dr) ∪ (P \ Dr).

Igor Dolinka Linear sandwich semigroups 26

slide-84
SLIDE 84

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q. ◮ Er =

  • E(Mr)
  • = {Ir} ∪ (Mr \ Gr) — Erdos.

◮ rank(Er) = idrank(Er) = 1 + (qr − 1)/(q − 1) — Dawlings. ◮ EA mn =

  • E(MA

mn)

  • = E(Dr) ∪ (P \ Dr).

◮ rank(EA mn) = idrank(EA mn) = qr(max(m,n)−r) + (qr − 1)/(q − 1).

Igor Dolinka Linear sandwich semigroups 26

slide-85
SLIDE 85

Idempotent generators

Theorem

E(Mr)

  • = r

s=0 qs(r−s) [ r s ]q. ◮

E(MA

mn)

  • = r

s=0 qs(m+n−r−s) [ r s ]q. ◮ Er =

  • E(Mr)
  • = {Ir} ∪ (Mr \ Gr) — Erdos.

◮ rank(Er) = idrank(Er) = 1 + (qr − 1)/(q − 1) — Dawlings. ◮ EA mn =

  • E(MA

mn)

  • = E(Dr) ∪ (P \ Dr).

◮ rank(EA mn) = iDrank(EA mn) = qr(max(m,n)−r) + (qr − 1)/(q − 1).

Igor Dolinka Linear sandwich semigroups 26

slide-86
SLIDE 86

Ideals

Theorem

◮ The ideals of Mr form a chain:

{Or} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = Mr.

Igor Dolinka Linear sandwich semigroups 27

slide-87
SLIDE 87

Ideals

Theorem

◮ The ideals of Mr form a chain:

{Or} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = Mr.

◮ rank(Is) = idrank(Is) = [ r s ]q for 0 ≤ s < r — Gray.

Igor Dolinka Linear sandwich semigroups 27

slide-88
SLIDE 88

Ideals

Theorem

◮ The ideals of Mr form a chain:

{Or} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = Mr.

◮ rank(Is) = idrank(Is) = [ r s ]q for 0 ≤ s < r — Gray. ◮ The ideals of P = Reg(MA mn) form a chain:

{O} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = P.

Igor Dolinka Linear sandwich semigroups 27

slide-89
SLIDE 89

Ideals

Theorem

◮ The ideals of Mr form a chain:

{Or} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = Mr.

◮ rank(Is) = idrank(Is) = [ r s ]q for 0 ≤ s < r — Gray. ◮ The ideals of P = Reg(MA mn) form a chain:

{O} = I0 ⊂ I1 ⊂ · · · ⊂ Ir = P.

◮ rank(Is) = idrank(Is) = qs(max(m,n)−r) [ r s ]q for 0 ≤ s < r.

Igor Dolinka Linear sandwich semigroups 27

slide-90
SLIDE 90

More sandwiches. . .

Igor Dolinka Linear sandwich semigroups 28

slide-91
SLIDE 91

More sandwiches. . .

◮ Let C = (Ob, Hom) be a small category.

Igor Dolinka Linear sandwich semigroups 28

slide-92
SLIDE 92

More sandwiches. . .

◮ Let C = (Ob, Hom) be a small category. ◮ If θ ∈ Hom(Y , X) is fixed, Hom(X, Y ) is a semigroup under:

f ⋆ g = f ◦ θ ◦ g.

Igor Dolinka Linear sandwich semigroups 28

slide-93
SLIDE 93

More sandwiches. . .

◮ Let C = (Ob, Hom) be a small category. ◮ If θ ∈ Hom(Y , X) is fixed, Hom(X, Y ) is a semigroup under:

f ⋆ g = f ◦ θ ◦ g.

◮ MA mn arises when C is a linear category.

Igor Dolinka Linear sandwich semigroups 28

slide-94
SLIDE 94

More sandwiches. . .

◮ Let C = (Ob, Hom) be a small category. ◮ If θ ∈ Hom(Y , X) is fixed, Hom(X, Y ) is a semigroup under:

f ⋆ g = f ◦ θ ◦ g.

◮ MA mn arises when C is a linear category. ◮ Work is under way for diagram categories and more. . .

Igor Dolinka Linear sandwich semigroups 28

slide-95
SLIDE 95

Thank you!

◮ Variants of finite full transformation semigroups

◮ Dolinka and East — http://arxiv.org/abs/1410.5253

◮ Semigroups of rectangular matrices under a sandwich operation

◮ Dolinka and East — http://arxiv.org/abs/1503.03139 Igor Dolinka Linear sandwich semigroups 29