96
Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen BLAST, Vanderbilt University, Aug 14–18, 2017 William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 1 / 34

Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Embed Size (px)

Citation preview

Page 1: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representing Finite Lattices asCongruence Lattices

William DeMeo, Ralph Freese, Peter Jipsen

BLAST, Vanderbilt University, Aug 14–18, 2017

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 1 / 34

Page 2: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

The Problem

Theorem (Grätzer-Schmidt)Every algebraic (so every finite) lattice is isomorphic to Con (A)for some (unary) algebra A.

ProblemIs every finite L isomorphic to Con (A) for some finite A?

Since Con (A) = Con 〈A,Pol1(A)〉, we assume all algebrasare unary.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 2 / 34

Page 3: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

The Problem

Theorem (Grätzer-Schmidt)Every algebraic (so every finite) lattice is isomorphic to Con (A)for some (unary) algebra A.

ProblemIs every finite L isomorphic to Con (A) for some finite A?

Since Con (A) = Con 〈A,Pol1(A)〉, we assume all algebrasare unary.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 2 / 34

Page 4: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

The Problem

Theorem (Grätzer-Schmidt)Every algebraic (so every finite) lattice is isomorphic to Con (A)for some (unary) algebra A.

ProblemIs every finite L isomorphic to Con (A) for some finite A?

Since Con (A) = Con 〈A,Pol1(A)〉, we assume all algebrasare unary.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 2 / 34

Page 5: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔ (P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 6: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔ (P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 7: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔ (P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 8: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔ (P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 9: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔

(P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 10: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Properties

Possible representation properties for a finite lattice L:

(P1) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉.

(P2) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the all nonconstant operations arepermutations.

(P3) L is isomorphic to the congruence lattice of some finitealgebra 〈A,F 〉 where the nonconstant operations generatea transitive permuatation group.

(P4) L is isomorphic to an interval in the lattice of subgroups of afinite group.

(P4)⇔ (P3)⇒ (P2)⇒ (P1)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 3 / 34

Page 11: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

(P3)⇔ (P4)

Let H be a subgroup of G. Let

A = {aH : a ∈ G} (left cosets)

Make an algebra A by adding operations

g : aH 7→ gaH (left multiplication)

Then Con A ∼= [H,G], the interval in the subgroup lattice.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 4 / 34

Page 12: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

(P3)⇔ (P4)

Let H be a subgroup of G. Let

A = {aH : a ∈ G} (left cosets)

Make an algebra A by adding operations

g : aH 7→ gaH (left multiplication)

Then Con A ∼= [H,G], the interval in the subgroup lattice.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 4 / 34

Page 13: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

(P3)⇔ (P4)

Let H be a subgroup of G. Let

A = {aH : a ∈ G} (left cosets)

Make an algebra A by adding operations

g : aH 7→ gaH (left multiplication)

Then Con A ∼= [H,G], the interval in the subgroup lattice.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 4 / 34

Page 14: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák

Theorem (1980)(P1) holds for all lattices iff (P4) holds for all lattice.

The size of a representation L ∼= Con (A) is |A|. For H ≤ G thesize in (P4) is [G : H], the number of left H-cosets of G.

Example. The minimum size for L6 is 6:

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

Pálfy and Aschbacher have found groups H ≤ G representingthis lattice. But Pálfy’s example has G = A11 and |H| = 55, sothe size is 9! = 362880.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 5 / 34

Page 15: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák

Theorem (1980)(P1) holds for all lattices iff (P4) holds for all lattice.

The size of a representation L ∼= Con (A) is |A|. For H ≤ G thesize in (P4) is [G : H], the number of left H-cosets of G.

Example. The minimum size for L6 is 6:

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

Pálfy and Aschbacher have found groups H ≤ G representingthis lattice. But Pálfy’s example has G = A11 and |H| = 55, sothe size is 9! = 362880.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 5 / 34

Page 16: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák

Theorem (1980)(P1) holds for all lattices iff (P4) holds for all lattice.

The size of a representation L ∼= Con (A) is |A|. For H ≤ G thesize in (P4) is [G : H], the number of left H-cosets of G.

Example. The minimum size for L6 is 6:

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

Pálfy and Aschbacher have found groups H ≤ G representingthis lattice. But Pálfy’s example has G = A11 and |H| = 55, sothe size is 9! = 362880.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 5 / 34

Page 17: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák

Theorem (1980)(P1) holds for all lattices iff (P4) holds for all lattice.

The size of a representation L ∼= Con (A) is |A|. For H ≤ G thesize in (P4) is [G : H], the number of left H-cosets of G.

Example. The minimum size for L6 is 6:

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

Pálfy and Aschbacher have found groups H ≤ G representingthis lattice. But Pálfy’s example has G = A11 and |H| = 55, sothe size is 9! = 362880.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 5 / 34

Page 18: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák

Theorem (1980)(P1) holds for all lattices iff (P4) holds for all lattice.

The size of a representation L ∼= Con (A) is |A|. For H ≤ G thesize in (P4) is [G : H], the number of left H-cosets of G.

Example. The minimum size for L6 is 6:

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

Pálfy and Aschbacher have found groups H ≤ G representingthis lattice. But Pálfy’s example has G = A11 and |H| = 55, sothe size is 9! = 362880.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 5 / 34

Page 19: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Moral

Moral: Finding a representation with groups, (P4), may be muchharder (and much bigger) than finding a (P1) representation.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 6 / 34

Page 20: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive lattices

lattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 21: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)

interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 22: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublattices

direct products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 23: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)

ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 24: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)

parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 25: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)

sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 26: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)

overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 27: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

New representable lattices from old

all distributive latticeslattice duals (Hans Kurzweil, 1985, and R. Netter, 1986)interval sublatticesdirect products (Jirí Tuma, 1986)ordinal sums (Ralph McKenzie, 1984; John Snow, 2000)parallel sums (John Snow, 2000)sublattices of representable lattices obtained as a union of afilter and an ideal (John Snow, 2000)overalgebras (DeMeo, 2013)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 7 / 34

Page 28: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák Conditions

(A) L is simple.

(B) For each x 6= 0 in L, there are elements y and z such thatx ∨ y = x ∨ z = 1 and y ∧ z = 0.

(C) |L| 6= 2 and each element of L that is not an atom or 0contains at least four atoms.

TheoremIf L satisfies (A) and (B) then L satisfies (P1)⇒ (P2).If L satisfies (A), (B) and (C) then L satisfies (P1)⇒ (P3).

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 8 / 34

Page 29: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák Conditions

(A) L is simple.(B) For each x 6= 0 in L, there are elements y and z such that

x ∨ y = x ∨ z = 1 and y ∧ z = 0.

(C) |L| 6= 2 and each element of L that is not an atom or 0contains at least four atoms.

TheoremIf L satisfies (A) and (B) then L satisfies (P1)⇒ (P2).If L satisfies (A), (B) and (C) then L satisfies (P1)⇒ (P3).

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 8 / 34

Page 30: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák Conditions

(A) L is simple.(B) For each x 6= 0 in L, there are elements y and z such that

x ∨ y = x ∨ z = 1 and y ∧ z = 0.(C) |L| 6= 2 and each element of L that is not an atom or 0

contains at least four atoms.

TheoremIf L satisfies (A) and (B) then L satisfies (P1)⇒ (P2).If L satisfies (A), (B) and (C) then L satisfies (P1)⇒ (P3).

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 8 / 34

Page 31: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák Conditions

(A) L is simple.(B) For each x 6= 0 in L, there are elements y and z such that

x ∨ y = x ∨ z = 1 and y ∧ z = 0.(C) |L| 6= 2 and each element of L that is not an atom or 0

contains at least four atoms.

TheoremIf L satisfies (A) and (B) then L satisfies (P1)⇒ (P2).

If L satisfies (A), (B) and (C) then L satisfies (P1)⇒ (P3).

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 8 / 34

Page 32: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Pálfy-Pudlák Conditions

(A) L is simple.(B) For each x 6= 0 in L, there are elements y and z such that

x ∨ y = x ∨ z = 1 and y ∧ z = 0.(C) |L| 6= 2 and each element of L that is not an atom or 0

contains at least four atoms.

TheoremIf L satisfies (A) and (B) then L satisfies (P1)⇒ (P2).If L satisfies (A), (B) and (C) then L satisfies (P1)⇒ (P3).

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 8 / 34

Page 33: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

McKenzie’s variants

(B′) If ϕ : L→ L is any meet-preserving map such that ϕ(x) > xfor x 6= 1, then ϕ(x) = 1 for all x .

(B′′) The coatoms of L meet to 0.

(B) =⇒ (B′′) =⇒ (B′).

TheoremIf L satisfies (A) and (B′) (or (B′′)) then a minimalrepresentation of L witnesses that L satisfies (P2). So,If (A) and (B′) hold and L ∼= 〈A,F 〉 is minimal, then Fconsists of permutations and constants.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 9 / 34

Page 34: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

McKenzie’s variants

(B′) If ϕ : L→ L is any meet-preserving map such that ϕ(x) > xfor x 6= 1, then ϕ(x) = 1 for all x .

(B′′) The coatoms of L meet to 0.

(B) =⇒ (B′′) =⇒ (B′).

TheoremIf L satisfies (A) and (B′) (or (B′′)) then a minimalrepresentation of L witnesses that L satisfies (P2). So,If (A) and (B′) hold and L ∼= 〈A,F 〉 is minimal, then Fconsists of permutations and constants.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 9 / 34

Page 35: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

McKenzie’s variants

(B′) If ϕ : L→ L is any meet-preserving map such that ϕ(x) > xfor x 6= 1, then ϕ(x) = 1 for all x .

(B′′) The coatoms of L meet to 0.

(B) =⇒ (B′′) =⇒ (B′).

TheoremIf L satisfies (A) and (B′) (or (B′′)) then a minimalrepresentation of L witnesses that L satisfies (P2). So,If (A) and (B′) hold and L ∼= 〈A,F 〉 is minimal, then Fconsists of permutations and constants.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 9 / 34

Page 36: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

McKenzie’s variants

(B′) If ϕ : L→ L is any meet-preserving map such that ϕ(x) > xfor x 6= 1, then ϕ(x) = 1 for all x .

(B′′) The coatoms of L meet to 0.

(B) =⇒ (B′′) =⇒ (B′).

TheoremIf L satisfies (A) and (B′) (or (B′′)) then a minimalrepresentation of L witnesses that L satisfies (P2). So,

If (A) and (B′) hold and L ∼= 〈A,F 〉 is minimal, then Fconsists of permutations and constants.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 9 / 34

Page 37: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

McKenzie’s variants

(B′) If ϕ : L→ L is any meet-preserving map such that ϕ(x) > xfor x 6= 1, then ϕ(x) = 1 for all x .

(B′′) The coatoms of L meet to 0.

(B) =⇒ (B′′) =⇒ (B′).

TheoremIf L satisfies (A) and (B′) (or (B′′)) then a minimalrepresentation of L witnesses that L satisfies (P2). So,If (A) and (B′) hold and L ∼= 〈A,F 〉 is minimal, then Fconsists of permutations and constants.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 9 / 34

Page 38: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representations by instransitive groups

Suppose A = 〈A,G〉 is a G-set and let Ai = 〈Ai ,G〉, i < k , be theminimal subalgebras of A; i.e. each set Ai is an orbit, orone-generated subuniverse, of A.Define congruences on A by the partitions

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)

τi = |Ai | (at most one nontrivial block)γi = |Ai |A− Ai | (exactly two blocks unless Ai = A)

We call τ the intransitivity congruence;

TheoremLet θ ∈ Con (A), where A = 〈A,G〉 and G is a group. Then

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 10 / 34

Page 39: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representations by instransitive groups

Suppose A = 〈A,G〉 is a G-set and let Ai = 〈Ai ,G〉, i < k , be theminimal subalgebras of A; i.e. each set Ai is an orbit, orone-generated subuniverse, of A.Define congruences on A by the partitions

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)τi = |Ai | (at most one nontrivial block)

γi = |Ai |A− Ai | (exactly two blocks unless Ai = A)

We call τ the intransitivity congruence;

TheoremLet θ ∈ Con (A), where A = 〈A,G〉 and G is a group. Then

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 10 / 34

Page 40: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representations by instransitive groups

Suppose A = 〈A,G〉 is a G-set and let Ai = 〈Ai ,G〉, i < k , be theminimal subalgebras of A; i.e. each set Ai is an orbit, orone-generated subuniverse, of A.Define congruences on A by the partitions

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)τi = |Ai | (at most one nontrivial block)γi = |Ai |A− Ai | (exactly two blocks unless Ai = A)

We call τ the intransitivity congruence;

TheoremLet θ ∈ Con (A), where A = 〈A,G〉 and G is a group. Then

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 10 / 34

Page 41: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representations by instransitive groups

Suppose A = 〈A,G〉 is a G-set and let Ai = 〈Ai ,G〉, i < k , be theminimal subalgebras of A; i.e. each set Ai is an orbit, orone-generated subuniverse, of A.Define congruences on A by the partitions

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)τi = |Ai | (at most one nontrivial block)γi = |Ai |A− Ai | (exactly two blocks unless Ai = A)

We call τ the intransitivity congruence;

TheoremLet θ ∈ Con (A), where A = 〈A,G〉 and G is a group. Then

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 10 / 34

Page 42: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Representations by instransitive groups

Suppose A = 〈A,G〉 is a G-set and let Ai = 〈Ai ,G〉, i < k , be theminimal subalgebras of A; i.e. each set Ai is an orbit, orone-generated subuniverse, of A.Define congruences on A by the partitions

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)τi = |Ai | (at most one nontrivial block)γi = |Ai |A− Ai | (exactly two blocks unless Ai = A)

We call τ the intransitivity congruence;

TheoremLet θ ∈ Con (A), where A = 〈A,G〉 and G is a group. Then

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 10 / 34

Page 43: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.

2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.9 If τ is a coatom and [0A, τ ] is directly indecomposable then

everything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 44: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).

3 The interval [0A, τ ] is isomorphic to∏k−1

i=0 Con (Ai).4 If, for some i , θ ≥

∨j 6=i τj then θ ≥ τ or θ ≤ γi .

5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.9 If τ is a coatom and [0A, τ ] is directly indecomposable then

everything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 45: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.9 If τ is a coatom and [0A, τ ] is directly indecomposable then

everything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 46: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .

5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.9 If τ is a coatom and [0A, τ ] is directly indecomposable then

everything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 47: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .

6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom ofCon (A) lies above τ .

7 If k > 1 and [0A, τ ] is directly indecomposable then everycoatom of Con (A) lies above τ .

8 If k = 2 and |A1| = 1 then τ is a coatom and everything iscomparable with it.

9 If τ is a coatom and [0A, τ ] is directly indecomposable theneverything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 48: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .

7 If k > 1 and [0A, τ ] is directly indecomposable then everycoatom of Con (A) lies above τ .

8 If k = 2 and |A1| = 1 then τ is a coatom and everything iscomparable with it.

9 If τ is a coatom and [0A, τ ] is directly indecomposable theneverything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 49: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .

8 If k = 2 and |A1| = 1 then τ is a coatom and everything iscomparable with it.

9 If τ is a coatom and [0A, τ ] is directly indecomposable theneverything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 50: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.

9 If τ is a coatom and [0A, τ ] is directly indecomposable theneverything is comparable with it.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 51: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

τ = |A0|A1| · · · |Ak−1| (the blocks are the orbits)1 G acts transitively if and only if τ = 1A.2 The interval [τ, 1A] is isomorphic to Eq(k).3 The interval [0A, τ ] is isomorphic to

∏k−1i=0 Con (Ai).

4 If, for some i , θ ≥∨

j 6=i τj then θ ≥ τ or θ ≤ γi .5 If θ ∧ τ ≺ τ then θ ≤ γi for some i .6 If k > 1 and |Ai | = 1 for all i except 0 then every coatom of

Con (A) lies above τ .7 If k > 1 and [0A, τ ] is directly indecomposable then every

coatom of Con (A) lies above τ .8 If k = 2 and |A1| = 1 then τ is a coatom and everything is

comparable with it.9 If τ is a coatom and [0A, τ ] is directly indecomposable then

everything is comparable with it.William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 11 / 34

Page 52: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.

L14∼= Con 〈A,G〉 is not possible if G acts intransitively, so

if Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 53: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.

L14∼= Con 〈A,G〉 is not possible if G acts intransitively, so

if Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 54: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.L14∼= Con 〈A,G〉 is not possible if G acts intransitively,

soif Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 55: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.L14∼= Con 〈A,G〉 is not possible if G acts intransitively, so

if Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.

Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 56: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.L14∼= Con 〈A,G〉 is not possible if G acts intransitively, so

if Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)

Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 57: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L14

τ

ExampleL14 satisfies (A) and (B′′) so a minimal representation ispermutational.L14∼= Con 〈A,G〉 is not possible if G acts intransitively, so

if Con 〈A,F 〉 is a minimal representation, then F generatesa transitive group.Is L14 representable? (Yes: as [H,A6] with [A6 : H] = 90)Is this a minimum representation? (Don’t know)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 12 / 34

Page 58: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L15, (the dual of L14)

τ

ExampleL15∼= Con 〈{0,1,2,3},G〉, G the group generated by the

double transposition 0↔ 1, 2↔ 3.L14∼= Ld

15, which again proves L14 is representable.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 13 / 34

Page 59: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L15, (the dual of L14)

τ

ExampleL15∼= Con 〈{0,1,2,3},G〉, G the group generated by the

double transposition 0↔ 1, 2↔ 3.L14∼= Ld

15, which again proves L14 is representable.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 13 / 34

Page 60: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L15, (the dual of L14)

τ

ExampleL15∼= Con 〈{0,1,2,3},G〉, G the group generated by the

double transposition 0↔ 1, 2↔ 3.

L14∼= Ld

15, which again proves L14 is representable.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 13 / 34

Page 61: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L15, (the dual of L14)

τ

ExampleL15∼= Con 〈{0,1,2,3},G〉, G the group generated by the

double transposition 0↔ 1, 2↔ 3.L14∼= Ld

15, which again proves L14 is representable.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 13 / 34

Page 62: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L4.

τ

ExampleL4 satisfies (B′′) but not (A) so minimal representationsneed not be permutational.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 14 / 34

Page 63: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L4.

τ

ExampleL4 satisfies (B′′) but not (A) so minimal representationsneed not be permutational.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 14 / 34

Page 64: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L4.

τ

ExampleL4 satisfies (B′′) but not (A) so minimal representationsneed not be permutational. In factL4∼= 〈{0,1,2,3}, f ,g〉, where

B4 0 1 2 3f (x) 1 0 3 2g(x)0 0 2 2

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 14 / 34

Page 65: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L4.

τ

ExampleL4 satisfies (B′′) but not (A) so minimal representationsneed not be permutational.But L4 does have an intransitive representation on 6:

B′4 0 1 2 3 4 5f (x) 1 2 0 4 5 3g(x)0 2 1 3 5 4

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 14 / 34

Page 66: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L19, a harder example:

τ θ

ψ

LemmaLet A = 〈A,G〉 be a finite algebra, where G is an intransitivegroup of permutations on A. Suppose the intransitivitycongruence τ is a coatom. Then there do not exist congruences0A < ψ < θ in Con (A) with θ ∧ τ = 0A.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 15 / 34

Page 67: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Examples: L19, a harder example:

τ θ

ψ

LemmaLet A = 〈A,G〉 be a finite algebra, where G is an intransitivegroup of permutations on A. Suppose the intransitivitycongruence τ is a coatom. Then there do not exist congruences0A < ψ < θ in Con (A) with θ ∧ τ = 0A.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 15 / 34

Page 68: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Proof

LemmaLet A = 〈A,G〉 be a finite algebra, where G is an intransitivegroup of permutations on A. Suppose the intransitivitycongruence τ is a coatom. Then there do not exist congruences0A < ψ < θ in Con (A) with θ ∧ τ = 0A.

Proof.Since τ is a coatom, there are exactly two orbits; call them Band C. Since θ ∧ τ = 0A, if (x , y) ∈ θ then x = y or one is in Band the other is in C. So θ defines a bipartite graph between Band C. Since G acts transitively on both B and C, this graphcorresponds to a bijection between B and C. The same appliesto ψ. But equivalence relations corresponding to such graphscannot be comparable.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 16 / 34

Page 69: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Small Lattices

TheoremAll lattices with at most 7 elements can be represented, with theone possible exception of L10:

θτ

If L10∼= 〈A,F 〉, then F generates a transitive group on A.

Proof.L10 satisfies (A) and (B′′). By part (5) of the intransitivitytheorem, it cannot be represented with an intransitive group.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 17 / 34

Page 70: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Small Lattices

TheoremAll lattices with at most 7 elements can be represented, with theone possible exception of L10:

θτ

If L10∼= 〈A,F 〉, then F generates a transitive group on A.

Proof.L10 satisfies (A) and (B′′). By part (5) of the intransitivitytheorem, it cannot be represented with an intransitive group.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 17 / 34

Page 71: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Small Lattices

TheoremAll lattices with at most 7 elements can be represented, with theone possible exception of L10:

θτ

If L10∼= 〈A,F 〉, then F generates a transitive group on A.

Proof.L10 satisfies (A) and (B′′). By part (5) of the intransitivitytheorem, it cannot be represented with an intransitive group.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 17 / 34

Page 72: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure MethodOveralgebrasIdeal-FilterDualityGroup Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 73: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure Method

OveralgebrasIdeal-FilterDualityGroup Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 74: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure MethodOveralgebras

Ideal-FilterDualityGroup Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 75: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure MethodOveralgebrasIdeal-Filter

DualityGroup Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 76: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure MethodOveralgebrasIdeal-FilterDuality

Group Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 77: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Finding Reps: Methods and Algorithms

Closure MethodOveralgebrasIdeal-FilterDualityGroup Methods (GAP)

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 18 / 34

Page 78: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Closure Method to find a Representation of L

(1) Search through Eq(Xk), k = 2,3, . . . finding sublatticesisomorphic to L.

(2) For each sublattice L ∼= L′ ≤ Eq(Xk) found, find the unarypolymorphs of the members of L′; that is, calculate the setF of all unary operations on Xk which respect all θ ∈ L′.

(3) For F found in the previous step, test if Con (〈Xk ,F 〉) = L′.If so then A = 〈Xk ,F 〉 is a minimal representation.Otherwise continue the search.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 19 / 34

Page 79: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Closure Method to find a Representation of L

(1) Search through Eq(Xk), k = 2,3, . . . finding sublatticesisomorphic to L.

(2) For each sublattice L ∼= L′ ≤ Eq(Xk) found, find the unarypolymorphs of the members of L′; that is, calculate the setF of all unary operations on Xk which respect all θ ∈ L′.

(3) For F found in the previous step, test if Con (〈Xk ,F 〉) = L′.If so then A = 〈Xk ,F 〉 is a minimal representation.Otherwise continue the search.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 19 / 34

Page 80: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Closure Method to find a Representation of L

(1) Search through Eq(Xk), k = 2,3, . . . finding sublatticesisomorphic to L.

(2) For each sublattice L ∼= L′ ≤ Eq(Xk) found, find the unarypolymorphs of the members of L′; that is, calculate the setF of all unary operations on Xk which respect all θ ∈ L′.

(3) For F found in the previous step, test if Con (〈Xk ,F 〉) = L′.If so then A = 〈Xk ,F 〉 is a minimal representation.Otherwise continue the search.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 19 / 34

Page 81: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Closure Method to find a Representation of L

(1) Search through Eq(Xk), k = 2,3, . . . finding sublatticesisomorphic to L.

(2) For each sublattice L ∼= L′ ≤ Eq(Xk) found, find the unarypolymorphs of the members of L′; that is, calculate the setF of all unary operations on Xk which respect all θ ∈ L′.

(3) For F found in the previous step, test if Con (〈Xk ,F 〉) = L′.If so then A = 〈Xk ,F 〉 is a minimal representation.Otherwise continue the search.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 19 / 34

Page 82: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Remarks

(a) Find a small presentation of L:The procedure can be sped up by first finding apresentation of L with the minimal number of generators.Besides speeding up the search in Eq(k), it is enough incalculating the unary polymorphs to respect the generators.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 20 / 34

Page 83: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Remarks

(b) Subdirect Decompositions:Subdirect decompositions can be used to speed up findingunary polymorphs. For example, if θ0, θ1 ∈ L′ ≤ Eq(Xk) withθ0 ∧ θ1 = 0, then Xk is naturally embedded intoXk/θ0 × Xk/θ1. Since the operations in a direct product arecomponent-wise, this cuts the search space of possibleunary polymorphs from k k down to r r ss, where r and s arethe number of blocks in θ0 and θ1.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 21 / 34

Page 84: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Remarks

(c) Uniform Equivalence Relations:If it can be shown that the algebra of a minimalrepresentation of L has a transitive permutation group for itsnonconstatant unary polynomials, then we can restrict oursearch in Eq(k) to uniform equivalence relations. Moreoverthe search for unary polymorphs can be restricted topermutations.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 22 / 34

Page 85: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Remarks

(d) Small generating set for the operations:Of course if F ′ ⊆ F is a set of generators for the moniod F ,we can take A = 〈Xk ,F ′〉.

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 23 / 34

Page 86: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

Nondist., linearly indec., small lattices

L1

B1 0 1 2 3f (x) 1 0 3 2g(x)1 0 1 0

L2B2 0 1 2

f (x)0 1 2

L3

B3 0 1 2 3 4 5 6f (x) 0 1 2 1 2 1 0g(x)0 3 4 3 4 3 0h(x) 6 5 2 5 2 5 6k(x) 0 1 2 0 0 2 2

Method: overalgebras

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 24 / 34

Page 87: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L4

B4 0 1 2 3f (x) 1 0 3 2g(x)0 0 2 2

L5

B5 0 1 2 3 4 5 6 7 8 9 10 11f (x) 1 2 3 4 5 0 7 8 9 10 11 6g(x)6 11 10 9 8 7 0 5 4 3 2 1h(x) 0 0 0 6 0 0 0 0 6 0 0 0

L6

B6 0 1 2 3 4 5f (x) 2 2 1 5 5 4g(x)3 4 4 0 1 1h(x) 4 5 3 4 5 3

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 25 / 34

Page 88: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L7

B7 0 1 2 3 4 5f (x) 1 0 0 4 3 3g(x)4 5 5 1 2 2h(x) 3 3 4 3 3 4

L8

B8 0 1 2 3 4 5f (x) 1 2 0 4 5 3g(x)3 5 4 0 2 1

L9

B9 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15f (x) 0 0 0 0 0 0 2 1 2 1 3 4 5 3 4 5g(x) 0 0 0 0 0 0 6 7 6 7 10 11 12 10 11 12h(x) 13 14 15 1 9 8 15 14 13 15 1 9 8 8 1 9

Method: overalgebras

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 26 / 34

Page 89: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L10No finite algebra known with thisas its congruence lattice.

L11 A finite algebra with 108 elements known.

L12

B12 0 1 2 3 4 5 6 7 8f (x) 0 0 3 3 3 6 6 6 0g(x)0 0 8 8 8 1 1 1 0h(x) 0 5 5 4 0 0 5 4 4k(x) 4 2 2 3 4 4 2 3 3l(x) 5 5 7 7 7 6 6 6 5

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 27 / 34

Page 90: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L13

B13 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18f (x) 0 1 2 1 2 1 0 0 1 2 2 1 0 0 1 2 1 2 0g(x) 0 1 2 0 0 2 2 0 3 4 0 4 4 6 5 2 6 6 2h(x) 0 1 2 3 4 5 6 0 1 2 4 5 6 0 1 2 3 4 6k(x) 7 8 9 3 10 11 12 3 3 3 3 3 3 11 11 11 11 11 11l(x) 13 14 15 16 17 5 18 13 16 17 17 16 13 5 5 5 5 5 5

Method: overalgebras

L14Upper interval in Sub(A6),algebra of size 90

L15B15 0 1 2 3f (x)1 0 3 2

L16Upper interval in Sub(C2.A6)algebra of size 180

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 28 / 34

Page 91: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L17

B17 0 1 2 3 4 5 6 7 8 9 10 11f (x) 1 0 3 2 5 4 7 6 9 8 11 10g(x)4 7 5 6 8 11 9 10 0 3 1 2h(x) 0 0 0 0 5 5 5 5 10 10 10 10Method: filter-ideal in Sub(A4)

L18Dual of 19, no explicitsmall representation known

L19

B19 0 1 2 3 4 5 6 7f (x) 0 1 1 0 4 5 5 4g(x)0 2 3 1 0 2 3 1h(x) 7 6 6 7 3 2 2 3

L20 Method: filter-ideal in SmallGroup(216,153) in GAP

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 29 / 34

Page 92: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L21

B21 0 1 2 3 4 5 6 7 8f (x) 3 3 4 8 8 2 2 3 4g(x)0 0 6 1 1 0 0 5 6h(x) 4 5 5 7 8 8 7 4 4

L22Dual of 23, no explicit smallrepresentation known

L23

B23 0 1 2 3 4 5f (x) 0 1 0 1 4 4g(x)1 1 3 3 4 5h(x) 3 2 3 2 5 5k(x) 4 1 5 3 4 5

L24

B24 0 1 2 3f (x) 1 1 2 2g(x)2 3 3 2

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 30 / 34

Page 93: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L25

B25 0 1 2 3 4f (x) 0 0 2 2 2g(x)0 1 0 1 1h(x) 1 1 4 4 4k(x) 2 3 2 3 3

L26

B26 0 1 2 3 4 5f (x) 1 0 3 2 0 2g(x)4 4 5 5 1 3h(x) 0 0 0 0 1 1k(x) 3 5 3 5 3 3

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 31 / 34

Page 94: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L27

B27 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15f (x) 0 1 2 3 4 5 0 0 0 0 0 2 2 2 2 2g(x) 4 5 3 4 5 3 5 3 4 5 3 4 5 4 5 3h(x) 2 2 1 5 5 4 2 1 5 5 4 2 2 5 5 4k(x) 3 4 4 0 1 1 4 4 0 1 1 3 4 0 1 1l(x) 0 6 7 8 9 10 6 7 8 9 10 0 6 8 9 10m(x)11 12 2 13 14 15 12 2 13 14 15 11 12 13 14 15Method: overalgebras

L28

B28 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15f (x) 0 1 2 3 4 5 0 0 0 0 0 2 2 2 2 2g(x) 3 3 4 3 3 4 3 4 3 3 4 3 3 3 3 4h(x) 1 0 0 4 3 3 0 0 4 3 3 1 0 4 3 3k(x) 4 5 5 1 2 2 5 5 1 2 2 4 5 1 2 2l(x) 0 6 7 8 9 10 6 7 8 9 10 0 6 8 9 10m(x)11 12 2 13 14 15 12 2 13 14 15 11 12 13 14 15Method: overalgebras

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 32 / 34

Page 95: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L29

B29 0 1 2 3 4f (x) 1 0 3 2 2g(x)2 4 2 4 3

L30

B30 0 1 2 3 4f (x) 0 3 4 3 4g(x)2 2 1 4 3

L31

B31 0 1 2 3 4f (x) 0 1 1 0 0g(x)1 1 2 2 2h(x) 3 2 2 4 4

L32

B32 0 1 2 3 4f (x) 0 1 1 3 3g(x)1 2 2 4 4h(x) 3 3 4 3 4

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 33 / 34

Page 96: Representing Finite Lattices as Congruence Latticesralph/Talks/BLAST-Nashville-talk.pdf · Representing Finite Lattices as Congruence Lattices William DeMeo, Ralph Freese, Peter Jipsen

L33

B33 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15f (x) 1 3 2 0 9 11 10 8 13 15 14 12 5 7 6 4g(x) 11 8 10 9 7 4 6 5 15 12 14 13 3 0 2 1h(x) 14 15 12 13 10 11 8 9 6 7 4 5 2 3 0 1

L34B34 0 1 2 3f (x)0 1 3 2

L35

B35 0 1 2 3f (x) 1 1 2 3g(x)2 3 3 3

William DeMeo, Ralph Freese, Peter Jipsen Representing Finite Lattices Aug 14–18, 2017 34 / 34