Spirals Zarathustra Brady Clone-minimal algebras A reduct of A is - - PowerPoint PPT Presentation

spirals
SMART_READER_LITE
LIVE PREVIEW

Spirals Zarathustra Brady Clone-minimal algebras A reduct of A is - - PowerPoint PPT Presentation

Spirals Zarathustra Brady Clone-minimal algebras A reduct of A is an algebra with the same underlying set as A and basic operations a subset of the terms of A . A reduct of A is proper if it is not term equivalent to A , and nontrivial if at


slide-1
SLIDE 1

Spirals

Zarathustra Brady

slide-2
SLIDE 2

Clone-minimal algebras

◮ A reduct of A is an algebra with the same underlying set as A

and basic operations a subset of the terms of A. A reduct of A is proper if it is not term equivalent to A, and nontrivial if at least one operation is not a projection.

slide-3
SLIDE 3

Clone-minimal algebras

◮ A reduct of A is an algebra with the same underlying set as A

and basic operations a subset of the terms of A. A reduct of A is proper if it is not term equivalent to A, and nontrivial if at least one operation is not a projection.

◮ An algebra A will be called clone-minimal if it has no

nontrivial proper reduct.

slide-4
SLIDE 4

Clone-minimal algebras

◮ A reduct of A is an algebra with the same underlying set as A

and basic operations a subset of the terms of A. A reduct of A is proper if it is not term equivalent to A, and nontrivial if at least one operation is not a projection.

◮ An algebra A will be called clone-minimal if it has no

nontrivial proper reduct.

◮ Proposition

Every nontrivial finite algebra A has a reduct which is clone-minimal. Any clone-minimal algebra A generates a variety in which all nontrivial members are clone-minimal.

slide-5
SLIDE 5

Clone-minimal algebras which are Taylor

Theorem (Z.)

Suppose A is a finite algebra which is both clone-minimal and

  • Taylor. Then one of the following is true:
  • 1. A is the idempotent reduct of a vector space over Fp for some

prime p,

  • 2. A is a minimal majority algebra, or
  • 3. A is a minimal spiral.
slide-6
SLIDE 6

Spirals

◮ Definition

An algebra A = (A, f ) is a spiral if f is binary, idempotent, commutative, and for any a, b ∈ A either {a, b} is a two element subalgebra of A, or SgA{a, b} has a surjective map to the free semilattice on two generators.

slide-7
SLIDE 7

Spirals

◮ Definition

An algebra A = (A, f ) is a spiral if f is binary, idempotent, commutative, and for any a, b ∈ A either {a, b} is a two element subalgebra of A, or SgA{a, b} has a surjective map to the free semilattice on two generators.

◮ If A is a spiral of size at least three and A = SgA{a, b}, then

setting S = A \ {a, b} the definition implies that S binary-absorbs A and f (a, b) ∈ S.

slide-8
SLIDE 8

Spirals

◮ Definition

An algebra A = (A, f ) is a spiral if f is binary, idempotent, commutative, and for any a, b ∈ A either {a, b} is a two element subalgebra of A, or SgA{a, b} has a surjective map to the free semilattice on two generators.

◮ If A is a spiral of size at least three and A = SgA{a, b}, then

setting S = A \ {a, b} the definition implies that S binary-absorbs A and f (a, b) ∈ S.

◮ Any 2-semilattice is a minimal spiral.

slide-9
SLIDE 9

My first spiral

f d c e c f a b c e d

a b c d e f a a c e d e d b c b c c f f c e c c c e c d d c c d d d e e f e d e f f d f c d f f

Figure : A minimal spiral which is not a 2-semilattice.

slide-10
SLIDE 10

Proving the classification theorem

◮ Let A be a finite clone-minimal algebra which is also Taylor.

slide-11
SLIDE 11

Proving the classification theorem

◮ Let A be a finite clone-minimal algebra which is also Taylor. ◮ Step 0: A is idempotent, since otherwise A has a nontrivial

unary term ϕ, which generates a nontrivial non-Taylor clone.

slide-12
SLIDE 12

Proving the classification theorem

◮ Let A be a finite clone-minimal algebra which is also Taylor. ◮ Step 0: A is idempotent, since otherwise A has a nontrivial

unary term ϕ, which generates a nontrivial non-Taylor clone.

◮ Step 1: Suppose there is some B ∈ HSP(A) which has a

Mal’cev term m, that is, a term satisfying mB(x, y, y) = mB(y, y, x) = x for all x, y ∈ B.

slide-13
SLIDE 13

Proving the classification theorem

◮ Let A be a finite clone-minimal algebra which is also Taylor. ◮ Step 0: A is idempotent, since otherwise A has a nontrivial

unary term ϕ, which generates a nontrivial non-Taylor clone.

◮ Step 1: Suppose there is some B ∈ HSP(A) which has a

Mal’cev term m, that is, a term satisfying mB(x, y, y) = mB(y, y, x) = x for all x, y ∈ B.

◮ Then m(x, y, y) ≈ m(y, y, x) ≈ x in the variety generated by

A: if not, then m(x, y, y) or m(y, y, x) would generate a nontrivial proper reduct.

slide-14
SLIDE 14

Proving the classification theorem: Mal’cev case

◮ Suppose that f , g are two n-ary terms of A with

f B(x1, ..., xn) = gB(x1, ..., xn) for all x1, ..., xn ∈ B.

slide-15
SLIDE 15

Proving the classification theorem: Mal’cev case

◮ Suppose that f , g are two n-ary terms of A with

f B(x1, ..., xn) = gB(x1, ..., xn) for all x1, ..., xn ∈ B.

◮ Then we must have

m(y, f (x1, ..., xn), g(x1, ..., xn)) ≈ y in the variety generated by A, since otherwise the left hand side generates a nontrivial proper reduct.

slide-16
SLIDE 16

Proving the classification theorem: Mal’cev case

◮ Suppose that f , g are two n-ary terms of A with

f B(x1, ..., xn) = gB(x1, ..., xn) for all x1, ..., xn ∈ B.

◮ Then we must have

m(y, f (x1, ..., xn), g(x1, ..., xn)) ≈ y in the variety generated by A, since otherwise the left hand side generates a nontrivial proper reduct.

◮ Thus we have

g ≈ m(f , f , g) ≈ f , so A and B generate the same variety. In particular, if B is the idempotent reduct of a vector space over Fp, then so is A.

slide-17
SLIDE 17

Proving the classification theorem: bounded width case

◮ Step 2: Now suppose there is no affine B ∈ HSP(A).

slide-18
SLIDE 18

Proving the classification theorem: bounded width case

◮ Step 2: Now suppose there is no affine B ∈ HSP(A). ◮ Theorem (Larose, Valeriote, Z´

adori; Bulatov; Barto, Kozik)

If A is a finite idempotent algebra such that there is no affine B ∈ HS(A), then A has bounded width.

slide-19
SLIDE 19

Proving the classification theorem: bounded width case

◮ Step 2: Now suppose there is no affine B ∈ HSP(A). ◮ Theorem (Larose, Valeriote, Z´

adori; Bulatov; Barto, Kozik)

If A is a finite idempotent algebra such that there is no affine B ∈ HS(A), then A has bounded width.

◮ Theorem (Jovanovi´

c, Markovi´ c, McKenzie, Moore)

If A is a finite idempotent algebra of bounded width, then A has terms f3, g satisfying the identities f3(x, y, y) ≈ f3(x, x, y) ≈ f3(x, y, x) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x).

slide-20
SLIDE 20

Proving the classification theorem: bounded width case

◮ Theorem (Z.)

If A is a finite idempotent algebra of bounded width, then A has terms f , g satisfying the identities f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x).

slide-21
SLIDE 21

Proving the classification theorem: bounded width case

◮ Theorem (Z.)

If A is a finite idempotent algebra of bounded width, then A has terms f , g satisfying the identities f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x).

◮ Take terms f 1 3 , g1 from the previous theorem. Define f i 3, gi by

f i+1

3

(x, y, z) = f i

3(f3(x, y, z), f3(y, z, x), f3(z, x, y)),

gi+1(x, y, z) = gi(f3(x, y, z), f3(y, z, x), f3(z, x, y)), and choose N ≥ 1 such that f N

3 ≈ f 2N 3

. Then take g = gN.

slide-22
SLIDE 22

Proving the classification theorem: bounded width case

◮ From the equations

f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x), we see that for any a, b ∈ A, either f (a, b) = f (b, a) or {f (a, b), f (b, a)} is a majority subalgebra of A.

slide-23
SLIDE 23

Proving the classification theorem: bounded width case

◮ From the equations

f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x), we see that for any a, b ∈ A, either f (a, b) = f (b, a) or {f (a, b), f (b, a)} is a majority subalgebra of A.

◮ If f is a projection, it must be first projection, and in this case

g is a majority operation on A.

slide-24
SLIDE 24

Proving the classification theorem: bounded width case

◮ From the equations

f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x), we see that for any a, b ∈ A, either f (a, b) = f (b, a) or {f (a, b), f (b, a)} is a majority subalgebra of A.

◮ If f is a projection, it must be first projection, and in this case

g is a majority operation on A.

◮ Otherwise, f is nontrivial. If there was any majority algebra

B ∈ HSP(A), then f B would be a projection.

slide-25
SLIDE 25

Proving the classification theorem: bounded width case

◮ From the equations

f (x, y) ≈ f (f (x, y), f (y, x)) ≈ g(x, x, y) ≈ g(x, y, x) ≈ g(y, x, x), we see that for any a, b ∈ A, either f (a, b) = f (b, a) or {f (a, b), f (b, a)} is a majority subalgebra of A.

◮ If f is a projection, it must be first projection, and in this case

g is a majority operation on A.

◮ Otherwise, f is nontrivial. If there was any majority algebra

B ∈ HSP(A), then f B would be a projection.

◮ Thus, if A is not a majority algebra, then there is no majority

algebra B ∈ HSP(A), and so we must have f (x, y) ≈ f (y, x).

slide-26
SLIDE 26

Proving the classification theorem: spiral case

◮ Step 3: Now we assume that A = (A, f ) with f binary,

idempotent, and commutative, such that A has bounded width.

slide-27
SLIDE 27

Proving the classification theorem: spiral case

◮ Step 3: Now we assume that A = (A, f ) with f binary,

idempotent, and commutative, such that A has bounded width.

◮ By clone-minimality, if (a, a) ∈ SgA2{(a, b), (b, a)}, then we

must have f (a, b) = f (b, a) = a and {a, b} is a semilattice.

slide-28
SLIDE 28

Proving the classification theorem: spiral case

◮ Step 3: Now we assume that A = (A, f ) with f binary,

idempotent, and commutative, such that A has bounded width.

◮ By clone-minimality, if (a, a) ∈ SgA2{(a, b), (b, a)}, then we

must have f (a, b) = f (b, a) = a and {a, b} is a semilattice.

◮ We want to show that A has a two-element semilattice

subalgebra.

slide-29
SLIDE 29

Proving there is a semilattice subalgebra

◮ Lemma

Suppose that A = (A, f ) with f binary, idempotent, commutative, and suppose that A has no proper subalgebras. If (a, a) ∈ SgA2{(a, b), (b, a)} for all a = b ∈ A, then A is affine.

slide-30
SLIDE 30

Proving there is a semilattice subalgebra

◮ Lemma

Suppose that A = (A, f ) with f binary, idempotent, commutative, and suppose that A has no proper subalgebras. If (a, a) ∈ SgA2{(a, b), (b, a)} for all a = b ∈ A, then A is affine.

◮ Let R = SgA2{(a, b), (b, a)}. If R had any forks, then we’d

get either (a, a) ∈ R or (b, b) ∈ R, so R is the graph of an isomorphism ιa,b.

slide-31
SLIDE 31

Proving there is a semilattice subalgebra

◮ Lemma

Suppose that A = (A, f ) with f binary, idempotent, commutative, and suppose that A has no proper subalgebras. If (a, a) ∈ SgA2{(a, b), (b, a)} for all a = b ∈ A, then A is affine.

◮ Let R = SgA2{(a, b), (b, a)}. If R had any forks, then we’d

get either (a, a) ∈ R or (b, b) ∈ R, so R is the graph of an isomorphism ιa,b.

◮ Since (f (a, b), f (a, b)) ∈ R, ιa,b fixes f (a, b).

slide-32
SLIDE 32

Proving there is a semilattice subalgebra

◮ Lemma

Suppose that A = (A, f ) with f binary, idempotent, commutative, and suppose that A has no proper subalgebras. If (a, a) ∈ SgA2{(a, b), (b, a)} for all a = b ∈ A, then A is affine.

◮ Let R = SgA2{(a, b), (b, a)}. If R had any forks, then we’d

get either (a, a) ∈ R or (b, b) ∈ R, so R is the graph of an isomorphism ιa,b.

◮ Since (f (a, b), f (a, b)) ∈ R, ιa,b fixes f (a, b). ◮ Aut(A) is transitive, no nonidentity element of Aut(A) fixes

more than one point, and ∀a, b ∈ A there is ιa,b ∈ Aut(A) of

  • rder two which swaps a, b and has one fixed point.
slide-33
SLIDE 33

Proving there is a semilattice subalgebra

◮ Lemma

Suppose that A = (A, f ) with f binary, idempotent, commutative, and suppose that A has no proper subalgebras. If (a, a) ∈ SgA2{(a, b), (b, a)} for all a = b ∈ A, then A is affine.

◮ Let R = SgA2{(a, b), (b, a)}. If R had any forks, then we’d

get either (a, a) ∈ R or (b, b) ∈ R, so R is the graph of an isomorphism ιa,b.

◮ Since (f (a, b), f (a, b)) ∈ R, ιa,b fixes f (a, b). ◮ Aut(A) is transitive, no nonidentity element of Aut(A) fixes

more than one point, and ∀a, b ∈ A there is ιa,b ∈ Aut(A) of

  • rder two which swaps a, b and has one fixed point.

◮ So Aut(A) is a Frobenius group, and the Frobenius

complement is an odd order abelian group.

slide-34
SLIDE 34

Semilattice Iteration Lemma

◮ Lemma (Bulatov)

Let t be a binary idempotent term of a finite algebra. Then there exists a nontrivially defined binary term s ∈ Clo(t) which satisfies the identities s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y).

slide-35
SLIDE 35

Semilattice Iteration Lemma

◮ Lemma (Bulatov)

Let t be a binary idempotent term of a finite algebra. Then there exists a nontrivially defined binary term s ∈ Clo(t) which satisfies the identities s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y).

◮ For any term t, let t1 = t and ti+1(x, y) = t(x, ti(x, y)). Set

t∞(x, y) = lim

n→∞ tn!(x, y).

slide-36
SLIDE 36

Semilattice Iteration Lemma

◮ Lemma (Bulatov)

Let t be a binary idempotent term of a finite algebra. Then there exists a nontrivially defined binary term s ∈ Clo(t) which satisfies the identities s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y).

◮ For any term t, let t1 = t and ti+1(x, y) = t(x, ti(x, y)). Set

t∞(x, y) = lim

n→∞ tn!(x, y). ◮ Define u(x, y) by

u(x, y) = t∞(x, t∞(y, x)).

slide-37
SLIDE 37

Semilattice Iteration Lemma

◮ Lemma (Bulatov)

Let t be a binary idempotent term of a finite algebra. Then there exists a nontrivially defined binary term s ∈ Clo(t) which satisfies the identities s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y).

◮ For any term t, let t1 = t and ti+1(x, y) = t(x, ti(x, y)). Set

t∞(x, y) = lim

n→∞ tn!(x, y). ◮ Define u(x, y) by

u(x, y) = t∞(x, t∞(y, x)).

◮ Now take s(x, y) = u∞(x, y).

slide-38
SLIDE 38

Theorem of the cube

◮ Suppose that s satisfies the identities

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Define a directed graph with an edge from a to b whenever s(a, b) = b. Note that there is an edge from a to b if and

  • nly if {a, b} is closed under s, and s acts like the semilattice
  • peration directed from a to b on {a, b}.
slide-39
SLIDE 39

Theorem of the cube

◮ Suppose that s satisfies the identities

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Define a directed graph with an edge from a to b whenever s(a, b) = b. Note that there is an edge from a to b if and

  • nly if {a, b} is closed under s, and s acts like the semilattice
  • peration directed from a to b on {a, b}.

◮ Theorem (Bulatov)

If R ⊆ A × B × C is closed under s, A, B, C are finite and strongly connected, and π1,2R = A × B, π1,3R = A × C, π2,3R = B × C, then R = A × B × C.

slide-40
SLIDE 40

Theorem of the cube

◮ Suppose that s satisfies the identities

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Define a directed graph with an edge from a to b whenever s(a, b) = b. Note that there is an edge from a to b if and

  • nly if {a, b} is closed under s, and s acts like the semilattice
  • peration directed from a to b on {a, b}.

◮ Theorem (Bulatov)

If R ⊆ A × B × C is closed under s, A, B, C are finite and strongly connected, and π1,2R = A × B, π1,3R = A × C, π2,3R = B × C, then R = A × B × C.

◮ The proof is a generalization of the 2-semilattice case.

slide-41
SLIDE 41

Back to classification theorem (spiral case)

◮ Recall A = (A, f ) is a clone-minimal algebra of bounded

width, and f is idempotent and commutative.

slide-42
SLIDE 42

Back to classification theorem (spiral case)

◮ Recall A = (A, f ) is a clone-minimal algebra of bounded

width, and f is idempotent and commutative.

◮ Apply semilattice iteration lemma to f to get s satisfying

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Since A has a two element semilattice subalgebra, s is nontrivial, so f ∈ Clo(s).

slide-43
SLIDE 43

Back to classification theorem (spiral case)

◮ Recall A = (A, f ) is a clone-minimal algebra of bounded

width, and f is idempotent and commutative.

◮ Apply semilattice iteration lemma to f to get s satisfying

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Since A has a two element semilattice subalgebra, s is nontrivial, so f ∈ Clo(s).

◮ Define a directed graph GA on A where edges correspond to

two element semilattice subalgebras.

slide-44
SLIDE 44

Back to classification theorem (spiral case)

◮ Recall A = (A, f ) is a clone-minimal algebra of bounded

width, and f is idempotent and commutative.

◮ Apply semilattice iteration lemma to f to get s satisfying

s(x, s(x, y)) ≈ s(s(x, y), x) ≈ s(x, y). Since A has a two element semilattice subalgebra, s is nontrivial, so f ∈ Clo(s).

◮ Define a directed graph GA on A where edges correspond to

two element semilattice subalgebras.

◮ For any a, b, either s(a, b) = a or (a, s(a, b)) ∈ G.

slide-45
SLIDE 45

Proving the classification theorem: spiral case

◮ Since f ∈ Clo(s) and x → s(x, y), there is either a directed

path from x to f (x, y) or a directed path from y to f (x, y). Since f (x, y) ≈ f (y, x), both directed paths exist.

slide-46
SLIDE 46

Proving the classification theorem: spiral case

◮ Since f ∈ Clo(s) and x → s(x, y), there is either a directed

path from x to f (x, y) or a directed path from y to f (x, y). Since f (x, y) ≈ f (y, x), both directed paths exist.

◮ So GA is connected. Moreover, for every algebra B ∈ HSP(A),

GB has a unique maximal strongly connected component SB, and SB is a binary absorbing subalgebra of B.

slide-47
SLIDE 47

Proving the classification theorem: spiral case

◮ Since f ∈ Clo(s) and x → s(x, y), there is either a directed

path from x to f (x, y) or a directed path from y to f (x, y). Since f (x, y) ≈ f (y, x), both directed paths exist.

◮ So GA is connected. Moreover, for every algebra B ∈ HSP(A),

GB has a unique maximal strongly connected component SB, and SB is a binary absorbing subalgebra of B.

◮ Let p(x, y) be in the maximal strongly connected component

  • f the free algebra on two generators. Since f ∈ Clo(p),

f (a, b) is in the maximal strongly connected component of Sg{a, b} for any a, b.

slide-48
SLIDE 48

Proving the classification theorem: spiral case

◮ Now assume A = SgA{a, b} with |A| > 2, and let S be the

maximal strongly connected component of GA, so A = S ∪ {a, b}.

slide-49
SLIDE 49

Proving the classification theorem: spiral case

◮ Now assume A = SgA{a, b} with |A| > 2, and let S be the

maximal strongly connected component of GA, so A = S ∪ {a, b}.

◮ Lemma

In this case, S ∩ {a, b} = ∅, so A has a surjective map to the free semilattice on two generators.

slide-50
SLIDE 50

Proving the classification theorem: spiral case

◮ Now assume A = SgA{a, b} with |A| > 2, and let S be the

maximal strongly connected component of GA, so A = S ∪ {a, b}.

◮ Lemma

In this case, S ∩ {a, b} = ∅, so A has a surjective map to the free semilattice on two generators.

◮ We’ll prove this using the Absorption Theorem.

Theorem (Barto, Kozik)

Suppose A, B are finite algebras in a Taylor variety and R is a linked subdirect product of A and B. Then either R = A × B or

  • ne of A, B has a proper absorbing subalgebra.
slide-51
SLIDE 51

Proving the classification theorem: spiral case

◮ Now assume A = SgA{a, b} with |A| > 2, and let S be the

maximal strongly connected component of GA, so A = S ∪ {a, b}.

◮ Lemma

In this case, S ∩ {a, b} = ∅, so A has a surjective map to the free semilattice on two generators.

◮ We’ll prove this using the Absorption Theorem.

Theorem (Barto, Kozik)

Suppose A, B are finite algebras in a Taylor variety and R is a linked subdirect product of A and B. Then either R = A × B or

  • ne of A, B has a proper absorbing subalgebra.

◮ A strongly connected algebra has no proper absorbing

subalgebras.

slide-52
SLIDE 52

Wrapping up the spiral case

◮ Case 1: Suppose {a, b} ⊂ S.

slide-53
SLIDE 53

Wrapping up the spiral case

◮ Case 1: Suppose {a, b} ⊂ S. ◮ Since every quotient of A is strongly connected, we may

assume A is simple.

slide-54
SLIDE 54

Wrapping up the spiral case

◮ Case 1: Suppose {a, b} ⊂ S. ◮ Since every quotient of A is strongly connected, we may

assume A is simple.

◮ Let R = SgA2{(a, b), (b, a)}. If R is linked, then by the

Absorption Theorem we have R = A × A, so (b, b) ∈ R.

slide-55
SLIDE 55

Wrapping up the spiral case

◮ Case 1: Suppose {a, b} ⊂ S. ◮ Since every quotient of A is strongly connected, we may

assume A is simple.

◮ Let R = SgA2{(a, b), (b, a)}. If R is linked, then by the

Absorption Theorem we have R = A × A, so (b, b) ∈ R.

◮ If R is not linked, R must be the graph of an isomorphism

which swaps a and b. Now consider B = SgA3{(a, a, b), (a, b, a), (b, a, a)}. Have πi,jB = A × A for all i, j, so B = A3 by the theorem of the cube. If m witnesses the fact that (b, b, b) ∈ B, then m restricts to a minority operation on {a, b}.

slide-56
SLIDE 56

Wrapping up the spiral case

◮ Case 2: Suppose a ∈ S but b ∈ S.

slide-57
SLIDE 57

Wrapping up the spiral case

◮ Case 2: Suppose a ∈ S but b ∈ S. ◮ May assume that no nontrivial congruence of S extends to a

nontrivial congruence of A.

slide-58
SLIDE 58

Wrapping up the spiral case

◮ Case 2: Suppose a ∈ S but b ∈ S. ◮ May assume that no nontrivial congruence of S extends to a

nontrivial congruence of A.

◮ Let R = SgA2{(a, b), (b, a)} ∩ S2. Our assumption implies R

must either be linked or the graph of an automorphism of S.

slide-59
SLIDE 59

Wrapping up the spiral case

◮ Case 2: Suppose a ∈ S but b ∈ S. ◮ May assume that no nontrivial congruence of S extends to a

nontrivial congruence of A.

◮ Let R = SgA2{(a, b), (b, a)} ∩ S2. Our assumption implies R

must either be linked or the graph of an automorphism of S.

◮ If R linked, then by the Absorption Theorem have (b, b) ∈ R.

slide-60
SLIDE 60

Wrapping up the spiral case

◮ Case 2: Suppose a ∈ S but b ∈ S. ◮ May assume that no nontrivial congruence of S extends to a

nontrivial congruence of A.

◮ Let R = SgA2{(a, b), (b, a)} ∩ S2. Our assumption implies R

must either be linked or the graph of an automorphism of S.

◮ If R linked, then by the Absorption Theorem have (b, b) ∈ R. ◮ Otherwise, R is the graph of an automorphism ι : S → S. For

any x ∈ S, have (f (a, x), f (b, ι(x))) ∈ R, (f (ι(b), x), f (b, ι(x))) ∈ R, so we must have f (a, x) = f (ι(b), x) for all x ∈ S. But then b and ι(b) generate S.

slide-61
SLIDE 61

Converse directions

◮ Proposition

Every nontrivial idempotent reduct of a vector space over a finite field has a Mal’cev term.

slide-62
SLIDE 62

Converse directions

◮ Proposition

Every nontrivial idempotent reduct of a vector space over a finite field has a Mal’cev term.

◮ Proposition

Every operation in a majority algebra is either a projection or a near-unanimity operation. In particular, every nontrivial reduct of a majority algebra has a majority term.

slide-63
SLIDE 63

Converse directions

◮ Proposition

Every nontrivial idempotent reduct of a vector space over a finite field has a Mal’cev term.

◮ Proposition

Every operation in a majority algebra is either a projection or a near-unanimity operation. In particular, every nontrivial reduct of a majority algebra has a majority term.

◮ Proposition

Every nontrivial reduct of a finite spiral is a bounded width algebra having no majority subalgebras. In particular, every nontrivial reduct of a finite spiral has a spiral term.

slide-64
SLIDE 64

Thank you for your attention.