Peter Krautzberger on the web

Matrices vs. idempotent ultrafilters

Note: as you can see I am not yet in control of how to convert LaTeX to mathml — bear with me, but I thought I should kick myself and start posting…

The other day I was looking for someone to chat about an interesting example of finite semigroups . So yesterday last week I finally met up with a friend who offered to do just that. The ‘results’ of the morning we spent chatting are perfect blogging material: quite simple, mostly elementary, easily open for discussion and still carry some interest. However, it is much too long, so I’ll split it into a series of posts.

So to start: what’s the example?

Example The matrices
% <![CDATA[ A= \begin{pmatrix} 1&0\\ 0&0 \end{pmatrix}, B=\begin{pmatrix} -1&-2\\ 1&2 \end{pmatrix} %]]>
generate an 8-element (multiplicative) subsemigroup. Its elements are A,B,AB, BA, ABA, BAB, ABAB, BABA .

So what? Well, what is interesting is that although both A and B are idempotent (i.e. A\cdot A=A, B\cdot B = B ), their product is not, since

% <![CDATA[ AB = \begin{pmatrix} {-1} & {-2} \\ 0&0 \end{pmatrix}, AB\cdot AB = \begin{pmatrix} 1&2\\ 0&0 \end{pmatrix} = -AB %]]>

Still, why is it interesting? Well, this example is of interest for people working with ultrafilters on semigroups, in particular on \mathbb{N} — one reason following from the following lemma.

Lemma Every finite (discrete) semigroup is the image of the closed subsemigroup \mathbb{H} := \bigcap_{n \in \mathbb{N}} cl({2^n\mathbb{N}}) under a continuous homomorphism.

This can be found as Corollary 6.5 in the book ’Algebra in the Stone–Čech compactification’ by Neil Hindman and Dona Strauss. What can we do with this?

Corollary There are idempotent elements in \beta \mathbb{N} whose sum is not idempotent.

Proof

One can easily show more, i.e., a,b can even be minimal idempotents and their product is not even in the closure of idempotents, but let’s leave it at that.

Now of course one can look at finite semigroups abstractly. But the advantage of matrix representations is that it puts some flesh to the bones of abstraction.

Update: since fighting with mathml is tough for the time being, here is something to make up for that. pdf