The Finite Embeddability Property for IP Loops and Local - - PowerPoint PPT Presentation

the finite embeddability property for ip loops and local
SMART_READER_LITE
LIVE PREVIEW

The Finite Embeddability Property for IP Loops and Local - - PowerPoint PPT Presentation

The Finite Embeddability Property for IP Loops and Local Embeddability of Groups into Finite IP Loops Martin Vodi cka Max-Planck Institute, Leipzig Pavol Zlato s Comenius University, Bratislava LOOPS 2019 Budapest July 8 13, 2019


slide-1
SLIDE 1

The Finite Embeddability Property for IP Loops and Local Embeddability of Groups into Finite IP Loops

Martin Vodiˇ cka Max-Planck Institute, Leipzig Pavol Zlatoˇ s Comenius University, Bratislava LOOPS 2019 Budapest July 8 – 13, 2019

slide-2
SLIDE 2

The Finite Embeddability Property (FEP), was introduced by Henkin [1956].

slide-3
SLIDE 3

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X.

slide-4
SLIDE 4

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. A more general notion of local embeddability can be traced back to a paper by Mal ’tsev [1941].

slide-5
SLIDE 5

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. A more general notion of local embeddability can be traced back to a paper by Mal ’tsev [1941]. It was reintroduced and studied in detail mainly for groups by Gordon and Vershik [1998]:

slide-6
SLIDE 6

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. A more general notion of local embeddability can be traced back to a paper by Mal ’tsev [1941]. It was reintroduced and studied in detail mainly for groups by Gordon and Vershik [1998]: A groupoid (G, ·) is locally embeddable into a class of groupoids M if for every finite set X ⊆ G there is (H, ∗) ∈ M such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X.

slide-7
SLIDE 7

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. A more general notion of local embeddability can be traced back to a paper by Mal ’tsev [1941]. It was reintroduced and studied in detail mainly for groups by Gordon and Vershik [1998]: A groupoid (G, ·) is locally embeddable into a class of groupoids M if for every finite set X ⊆ G there is (H, ∗) ∈ M such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. Informally, every finite cut-out from the multiplication table of (G, ·) can be embedded into some grupoid from M.

slide-8
SLIDE 8

The Finite Embeddability Property (FEP), was introduced by Henkin [1956]. A class K of groupoids has the FEP if for every (G, ·) ∈ K and each finite set X ⊆ G there is a finite (H, ∗) ∈ K such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. A more general notion of local embeddability can be traced back to a paper by Mal ’tsev [1941]. It was reintroduced and studied in detail mainly for groups by Gordon and Vershik [1998]: A groupoid (G, ·) is locally embeddable into a class of groupoids M if for every finite set X ⊆ G there is (H, ∗) ∈ M such that X ⊆ H and x · y = x ∗ y for all x, y ∈ X satisfying x · y ∈ X. Informally, every finite cut-out from the multiplication table of (G, ·) can be embedded into some grupoid from M. Equivalently, (G, ·) can be embedded into an ultraproduct of grupoids from M.

slide-9
SLIDE 9

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K.

slide-10
SLIDE 10

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K. For a variety (equational class) K this is equivalent to the condition that every finitely presented algebra in K is residually finite, i.e., embeddable into a direct product of finite algebras from K ([Evans [1969]).

slide-11
SLIDE 11

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K. For a variety (equational class) K this is equivalent to the condition that every finitely presented algebra in K is residually finite, i.e., embeddable into a direct product of finite algebras from K ([Evans [1969]). Groups locally embeddable into (the class of all) finite groups are called LEF groups.

slide-12
SLIDE 12

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K. For a variety (equational class) K this is equivalent to the condition that every finitely presented algebra in K is residually finite, i.e., embeddable into a direct product of finite algebras from K ([Evans [1969]). Groups locally embeddable into (the class of all) finite groups are called LEF groups. Unlike the abelian ones, not all groups are LEF, in other words, the class of all groups doesn’t have the FEP.

slide-13
SLIDE 13

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K. For a variety (equational class) K this is equivalent to the condition that every finitely presented algebra in K is residually finite, i.e., embeddable into a direct product of finite algebras from K ([Evans [1969]). Groups locally embeddable into (the class of all) finite groups are called LEF groups. Unlike the abelian ones, not all groups are LEF, in other words, the class of all groups doesn’t have the FEP. E.g., the finitely presented Baumslag-Solitar groups BS(m, n) =

  • a, b | a−1bma = bn

, for |m|, |n| > 1, are not residually finite, hence not LEF.

slide-14
SLIDE 14

A class K has the FEP iff if every (G, ·) ∈ K is locally embeddable into the class Kfin of all finite members in K. For a variety (equational class) K this is equivalent to the condition that every finitely presented algebra in K is residually finite, i.e., embeddable into a direct product of finite algebras from K ([Evans [1969]). Groups locally embeddable into (the class of all) finite groups are called LEF groups. Unlike the abelian ones, not all groups are LEF, in other words, the class of all groups doesn’t have the FEP. E.g., the finitely presented Baumslag-Solitar groups BS(m, n) =

  • a, b | a−1bma = bn

, for |m|, |n| > 1, are not residually finite, hence not LEF. A complete list of minimal partial Latin squares embeddable into a closely related infinite group but not embeddable into any finite group, even under a weaker concept of embedding, was recently described by Dietrich and Wanless [2019].

slide-15
SLIDE 15

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”.

slide-16
SLIDE 16

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”. The question is of interest for various reasons: The class of all LEF groups properly extends the class of all locally residually finite groups and plays an important role in dynamical systems, cellular automata, etc.

slide-17
SLIDE 17

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”. The question is of interest for various reasons: The class of all LEF groups properly extends the class of all locally residually finite groups and plays an important role in dynamical systems, cellular automata, etc. Glebsky and Gordon [2005] have shown that a group is locally embeddable into finite semigroups iff it is an LEF group.

slide-18
SLIDE 18

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”. The question is of interest for various reasons: The class of all LEF groups properly extends the class of all locally residually finite groups and plays an important role in dynamical systems, cellular automata, etc. Glebsky and Gordon [2005] have shown that a group is locally embeddable into finite semigroups iff it is an LEF group. It follows that looking for a class of finite groupoids into which

  • ne could locally embed all the groups one has to sacrifice the

associativity condition.

slide-19
SLIDE 19

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”. The question is of interest for various reasons: The class of all LEF groups properly extends the class of all locally residually finite groups and plays an important role in dynamical systems, cellular automata, etc. Glebsky and Gordon [2005] have shown that a group is locally embeddable into finite semigroups iff it is an LEF group. It follows that looking for a class of finite groupoids into which

  • ne could locally embed all the groups one has to sacrifice the

associativity condition. They also noticed that the results about extendability of partial Latin squares to (complete) Latin squares imply that every group is locally embeddable into finite quasigroups.

slide-20
SLIDE 20

This raises the question of finding some classes of finite grupoids into which all the groups were locally embeddable and which, at the same time, would be “as close to groups as possible”. The question is of interest for various reasons: The class of all LEF groups properly extends the class of all locally residually finite groups and plays an important role in dynamical systems, cellular automata, etc. Glebsky and Gordon [2005] have shown that a group is locally embeddable into finite semigroups iff it is an LEF group. It follows that looking for a class of finite groupoids into which

  • ne could locally embed all the groups one has to sacrifice the

associativity condition. They also noticed that the results about extendability of partial Latin squares to (complete) Latin squares imply that every group is locally embeddable into finite quasigroups. A slight refinement of their argument shows that every group is locally embeddable into finite loops.

slide-21
SLIDE 21

Ziman [2004], building upon the methods of extension of partial Latin squares preserving some symmetry conditions (Cruse [1974], and Lindner [1991]), established the FEP for the class of all loops with antiautomorphic inverses (AAIP loops), i.e., loops with two-sided inverses satisfying the identity (xy)−1 = y−1x−1 .

slide-22
SLIDE 22

Ziman [2004], building upon the methods of extension of partial Latin squares preserving some symmetry conditions (Cruse [1974], and Lindner [1991]), established the FEP for the class of all loops with antiautomorphic inverses (AAIP loops), i.e., loops with two-sided inverses satisfying the identity (xy)−1 = y−1x−1 . As a consequence, every group is locally embeddable into finite AAIP loops.

slide-23
SLIDE 23

Ziman [2004], building upon the methods of extension of partial Latin squares preserving some symmetry conditions (Cruse [1974], and Lindner [1991]), established the FEP for the class of all loops with antiautomorphic inverses (AAIP loops), i.e., loops with two-sided inverses satisfying the identity (xy)−1 = y−1x−1 . As a consequence, every group is locally embeddable into finite AAIP loops. Quasigroups and loops experts consider the class of all AAIP loops still as a “rather far going extension” of the class of all groups (Dr´ apal).

slide-24
SLIDE 24

Ziman [2004], building upon the methods of extension of partial Latin squares preserving some symmetry conditions (Cruse [1974], and Lindner [1991]), established the FEP for the class of all loops with antiautomorphic inverses (AAIP loops), i.e., loops with two-sided inverses satisfying the identity (xy)−1 = y−1x−1 . As a consequence, every group is locally embeddable into finite AAIP loops. Quasigroups and loops experts consider the class of all AAIP loops still as a “rather far going extension” of the class of all groups (Dr´ apal). They find the class of all loops with the inverse property (IP loops), i.e., loops with two-sided inverses satisfying the identities x−1(xy) = y = (yx)x−1 , a much more moderate extension of the class of all groups.

slide-25
SLIDE 25

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

slide-26
SLIDE 26

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

slide-27
SLIDE 27

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

slide-28
SLIDE 28

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x.

slide-29
SLIDE 29

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x.

slide-30
SLIDE 30

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x. We call gaps in P the pairs (a, b) belonging to the set Γ(P) = (P × P) D(P) .

slide-31
SLIDE 31

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x. We call gaps in P the pairs (a, b) belonging to the set Γ(P) = (P × P) D(P) . A partial IP loop (Q, ∗) is called an extension of a partial IP loop (P, ·) if P ⊆ Q, D(P) ⊆ D(Q), and x · y = x ∗ y whenever (x, y) ∈ D(P).

slide-32
SLIDE 32

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x. We call gaps in P the pairs (a, b) belonging to the set Γ(P) = (P × P) D(P) . A partial IP loop (Q, ∗) is called an extension of a partial IP loop (P, ·) if P ⊆ Q, D(P) ⊆ D(Q), and x · y = x ∗ y whenever (x, y) ∈ D(P). Alternatively we say, that (P, ·) is embedded in (Q, ∗).

slide-33
SLIDE 33

A partial IP loop (P, ·) is a set P endowed with a partial binary operation · defined on a subset D(P) ⊆ P × P, called the domain of the operation ·, satisfying the following three conditions:

  • there is an element 1 ∈ P, called the unit of P, such that

(1, x), (x, 1) ∈ D(P) and 1x = x1 = x for all x ∈ P;

  • for each x ∈ P there is a unique y ∈ P, called the

inverse of x and denoted by y = x−1, such that (x, y), (y, x) ∈ D(P) and xy = yx = 1;

  • for any x, y ∈ P such that (x, y) ∈ D(P), we have
  • x−1, xy
  • ,
  • xy, y−1

∈ D(P) and x−1(xy) = y, (xy)y−1 = x. We call gaps in P the pairs (a, b) belonging to the set Γ(P) = (P × P) D(P) . A partial IP loop (Q, ∗) is called an extension of a partial IP loop (P, ·) if P ⊆ Q, D(P) ⊆ D(Q), and x · y = x ∗ y whenever (x, y) ∈ D(P). Alternatively we say, that (P, ·) is embedded in (Q, ∗). In symbols, (P, ·) ≤ (Q, ∗) or just P ≤ Q.

slide-34
SLIDE 34

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L.

slide-35
SLIDE 35

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}.

slide-36
SLIDE 36

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}. Then P ≤ L. Thus Theorem 1 readily implies

slide-37
SLIDE 37

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}. Then P ≤ L. Thus Theorem 1 readily implies Theorem 2. The class of all IP loops has the FEP. Equivalently, every finitely presented IP loop is residually finite.

slide-38
SLIDE 38

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}. Then P ≤ L. Thus Theorem 1 readily implies Theorem 2. The class of all IP loops has the FEP. Equivalently, every finitely presented IP loop is residually finite. The second, equivalent formulation of Theorem 2 answers in affirmative the question posed by Evans [1978].

slide-39
SLIDE 39

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}. Then P ≤ L. Thus Theorem 1 readily implies Theorem 2. The class of all IP loops has the FEP. Equivalently, every finitely presented IP loop is residually finite. The second, equivalent formulation of Theorem 2 answers in affirmative the question posed by Evans [1978]. As a special case of Theorem 2 we obtain

slide-40
SLIDE 40

Theorem 1. Every finite partial IP loop P can be embedded into some finite IP loop L. Given an IP loop L and a finite set X ⊆ L, we can form the finite partial IP loop P = X ∪ {1} ∪ X−1 by restricting the

  • riginal loop operation on L to the set

D(P) = {(x, y) ∈ P × P : xy ∈ P}. Then P ≤ L. Thus Theorem 1 readily implies Theorem 2. The class of all IP loops has the FEP. Equivalently, every finitely presented IP loop is residually finite. The second, equivalent formulation of Theorem 2 answers in affirmative the question posed by Evans [1978]. As a special case of Theorem 2 we obtain Theorem 3. Every group can be locally embedded into the class of all finite IP loops. Equivalently, every group can be embedded into some ultraproduct of finite IP loops.

slide-41
SLIDE 41

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below.

slide-42
SLIDE 42

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P:

slide-43
SLIDE 43

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} ,

slide-44
SLIDE 44

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} , O3(P) = {x ∈ P : (x, x), (x, xx) ∈ D(P), x = 1 and x(xx) = 1} .

slide-45
SLIDE 45

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} , O3(P) = {x ∈ P : (x, x), (x, xx) ∈ D(P), x = 1 and x(xx) = 1} . For x = 1 in P we have x ∈ O2(P) iff x−1 = x,

slide-46
SLIDE 46

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} , O3(P) = {x ∈ P : (x, x), (x, xx) ∈ D(P), x = 1 and x(xx) = 1} . For x = 1 in P we have x ∈ O2(P) iff x−1 = x, and x ∈ O3(P) iff (x, x) ∈ D(P) and x−1 = xx.

slide-47
SLIDE 47

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} , O3(P) = {x ∈ P : (x, x), (x, xx) ∈ D(P), x = 1 and x(xx) = 1} . For x = 1 in P we have x ∈ O2(P) iff x−1 = x, and x ∈ O3(P) iff (x, x) ∈ D(P) and x−1 = xx. Proposition 1. Let P be a finite partial IP loop. Then there exists a finite partial IP loop Q ≥ P such that 3 | #O3(Q).

slide-48
SLIDE 48

Thus it suffices to prove just Theorem 1. It is a consequence of the following three propositions to be formulated below. Elements of order 2 and 3, respectively, can be defined for any partial IP loop P: O2(P) = {x ∈ P : (x, x) ∈ D(P), x = 1 and xx = 1} , O3(P) = {x ∈ P : (x, x), (x, xx) ∈ D(P), x = 1 and x(xx) = 1} . For x = 1 in P we have x ∈ O2(P) iff x−1 = x, and x ∈ O3(P) iff (x, x) ∈ D(P) and x−1 = xx. Proposition 1. Let P be a finite partial IP loop. Then there exists a finite partial IP loop Q ≥ P such that 3 | #O3(Q). Proposition 2. Let P be a finite partial IP loop such that 3 | #O3(P). Then there exists a finite partial IP loop Q ≥ P satisfying the following four conditions:

  • 3 | #O3(Q), #Q ≥ 10, #Q ≡ 4 (mod 6), and

Γ(Q) ⊆ O2(Q) × O2(Q) .

slide-49
SLIDE 49

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P).

slide-50
SLIDE 50

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3.

slide-51
SLIDE 51

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅.

slide-52
SLIDE 52

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q).

slide-53
SLIDE 53

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P.

slide-54
SLIDE 54

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P. Otherwise, by Proposition 2, we obtain a finite partial IP loop Q1 ≥ Q satisfying the four conditions from Proposition 2.

slide-55
SLIDE 55

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P. Otherwise, by Proposition 2, we obtain a finite partial IP loop Q1 ≥ Q satisfying the four conditions from Proposition 2. If Γ(Q1) = ∅ then we are done.

slide-56
SLIDE 56

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P. Otherwise, by Proposition 2, we obtain a finite partial IP loop Q1 ≥ Q satisfying the four conditions from Proposition 2. If Γ(Q1) = ∅ then we are done. Otherwise, we can apply Proposition 3 and get a finite partial IP loop Q2 ≥ Q1 satisfying those four conditions, such that #Γ(Q2) < #Γ(Q1).

slide-57
SLIDE 57

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P. Otherwise, by Proposition 2, we obtain a finite partial IP loop Q1 ≥ Q satisfying the four conditions from Proposition 2. If Γ(Q1) = ∅ then we are done. Otherwise, we can apply Proposition 3 and get a finite partial IP loop Q2 ≥ Q1 satisfying those four conditions, such that #Γ(Q2) < #Γ(Q1). Iterating this step finitely many times we finally arrive at some finite partial IP loop Qn extending P such that Γ(Qn) = ∅.

slide-58
SLIDE 58

Proposition 3. Let P be a finite partial IP loop satisfying the last four conditions, such that Γ(P) = ∅. Then there exists a finite partial IP loop Q ≥ P satisfying those four conditions, as well, such that #Γ(Q) < #Γ(P). Theorem 1 follows from Propositions 1, 2 and 3. Let P be a finite partial IP loop P, such that Γ(P) = ∅. Using Proposition 1, we can find a finite partial IP loop Q ≥ P such that 3 | #O3(Q). If Γ(Q) = ∅ then L = Q is already a finite IP loop extending P. Otherwise, by Proposition 2, we obtain a finite partial IP loop Q1 ≥ Q satisfying the four conditions from Proposition 2. If Γ(Q1) = ∅ then we are done. Otherwise, we can apply Proposition 3 and get a finite partial IP loop Q2 ≥ Q1 satisfying those four conditions, such that #Γ(Q2) < #Γ(Q1). Iterating this step finitely many times we finally arrive at some finite partial IP loop Qn extending P such that Γ(Qn) = ∅. Then L = Qn ≥ P is a finite IP loop we have been looking for.

slide-59
SLIDE 59

The proofs are technical (almost 12 pages),

slide-60
SLIDE 60

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
slide-61
SLIDE 61

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

slide-62
SLIDE 62

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

  • Steiner triple systems.
slide-63
SLIDE 63

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

  • Steiner triple systems.

Let P be a partial IP loop, A be a nonempty set such that P ∩ A = ∅, and σ: A → A be an involution, i.e., σ(σ(a)) = a for a ∈ A.

slide-64
SLIDE 64

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

  • Steiner triple systems.

Let P be a partial IP loop, A be a nonempty set such that P ∩ A = ∅, and σ: A → A be an involution, i.e., σ(σ(a)) = a for a ∈ A. The minimal extension P[A, σ] of P by [A, σ] is the partial IP loop with base set P ∪ A,

slide-65
SLIDE 65

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

  • Steiner triple systems.

Let P be a partial IP loop, A be a nonempty set such that P ∩ A = ∅, and σ: A → A be an involution, i.e., σ(σ(a)) = a for a ∈ A. The minimal extension P[A, σ] of P by [A, σ] is the partial IP loop with base set P ∪ A, domain D

  • P[A, σ]
  • = D(P) ∪
  • A × {1}
  • {1} × A
  • (a, σ(a)), (σ(a), a) : a ∈ A
  • ,
slide-66
SLIDE 66

The proofs are technical (almost 12 pages), using mainly

  • minimal extensions of partial IP loops;
  • filling in gaps along hamiltonian cycles in graphs with

certain vertex sets V ⊆ P and edges formed by gaps in P, based on Dirac’s criterion for the existence of hamiltonian cycles;

  • Steiner triple systems.

Let P be a partial IP loop, A be a nonempty set such that P ∩ A = ∅, and σ: A → A be an involution, i.e., σ(σ(a)) = a for a ∈ A. The minimal extension P[A, σ] of P by [A, σ] is the partial IP loop with base set P ∪ A, domain D

  • P[A, σ]
  • = D(P) ∪
  • A × {1}
  • {1} × A
  • (a, σ(a)), (σ(a), a) : a ∈ A
  • ,

such that 1a = a1 = a and a σ(a) = σ(a) a = 1, i.e., a−1 = σ(a).

slide-67
SLIDE 67

The introductory discussion together with Theorem 3 naturally lead to the following question:

slide-68
SLIDE 68

The introductory discussion together with Theorem 3 naturally lead to the following question: Problem 1. Is there some minimal (ore even the least) axiomatic class K of IP loops such that every group is locally embeddable into Kfin? Does this class (if it exists) satisfy the Finite Embeddability Property?

slide-69
SLIDE 69

The introductory discussion together with Theorem 3 naturally lead to the following question: Problem 1. Is there some minimal (ore even the least) axiomatic class K of IP loops such that every group is locally embeddable into Kfin? Does this class (if it exists) satisfy the Finite Embeddability Property? The first candidate seems to be the class of all Moufang loops, i.e., loops satisfying the identity x(y(xz)) = ((xy)x)z .

slide-70
SLIDE 70

The introductory discussion together with Theorem 3 naturally lead to the following question: Problem 1. Is there some minimal (ore even the least) axiomatic class K of IP loops such that every group is locally embeddable into Kfin? Does this class (if it exists) satisfy the Finite Embeddability Property? The first candidate seems to be the class of all Moufang loops, i.e., loops satisfying the identity x(y(xz)) = ((xy)x)z . Every Moufang loop is an IP loop.

slide-71
SLIDE 71

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it.

slide-72
SLIDE 72

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and

slide-73
SLIDE 73

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and #{q ∈ Q : 1 ∗ q = q} #Q < ε

slide-74
SLIDE 74

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and #{q ∈ Q : 1 ∗ q = q} #Q < ε as well as #{q ∈ Q : (x ∗ y) ∗ q = x ∗ (y ∗ q)} #Q < ε .

slide-75
SLIDE 75

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and #{q ∈ Q : 1 ∗ q = q} #Q < ε as well as #{q ∈ Q : (x ∗ y) ∗ q = x ∗ (y ∗ q)} #Q < ε . No example of a non-sofic group is known up today.

slide-76
SLIDE 76

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and #{q ∈ Q : 1 ∗ q = q} #Q < ε as well as #{q ∈ Q : (x ∗ y) ∗ q = x ∗ (y ∗ q)} #Q < ε . No example of a non-sofic group is known up today. Theorem 3 and the above description indicate that the sofic groups could perhaps be characterized as groups locally embeddable into some “nice” subclass of the class of finite IP loops, fulfilling some “reasonable amount of associativity”.

slide-77
SLIDE 77

The following is not the usual definition of the concept of a sofic group (Gromov [1999], Weiss [2000]), however, as proved by Gordon and Glebsky [2007], it is equivalent to it. A group (G, ·, 1) is sofic if for every finite set X ⊆ G and every ε > 0 there exists a finite quasigroup (Q, ∗) such that X ⊆ Q, xy = x ∗ y whenever x, y, xy ∈ X, and #{q ∈ Q : 1 ∗ q = q} #Q < ε as well as #{q ∈ Q : (x ∗ y) ∗ q = x ∗ (y ∗ q)} #Q < ε . No example of a non-sofic group is known up today. Theorem 3 and the above description indicate that the sofic groups could perhaps be characterized as groups locally embeddable into some “nice” subclass of the class of finite IP loops, fulfilling some “reasonable amount of associativity”. A natural candidate is the class of all finite Moufang loops.

slide-78
SLIDE 78

One should start with trying to clarify the following question:

slide-79
SLIDE 79

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP?

slide-80
SLIDE 80

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:
slide-81
SLIDE 81

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:

Problem 3. Characterize those groups which are locally embeddable into finite Moufang loops.

slide-82
SLIDE 82

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:

Problem 3. Characterize those groups which are locally embeddable into finite Moufang loops. Two possible responses to Problem 3:

slide-83
SLIDE 83

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:

Problem 3. Characterize those groups which are locally embeddable into finite Moufang loops. Two possible responses to Problem 3: Conjecture 1. Every group is locally embeddable into finite Moufang loops.

slide-84
SLIDE 84

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:

Problem 3. Characterize those groups which are locally embeddable into finite Moufang loops. Two possible responses to Problem 3: Conjecture 1. Every group is locally embeddable into finite Moufang loops. Conjecture 2. A group G is sofic if and only if it is locally embeddable into finite Moufang loops.

slide-85
SLIDE 85

One should start with trying to clarify the following question: Problem 2. Does the class of all Moufang loops have the FEP? If the answer is negative then it would make sense to elaborate

  • n the following problem:

Problem 3. Characterize those groups which are locally embeddable into finite Moufang loops. Two possible responses to Problem 3: Conjecture 1. Every group is locally embeddable into finite Moufang loops. Conjecture 2. A group G is sofic if and only if it is locally embeddable into finite Moufang loops. Comment: We find the first of them (which would follow from the affirmative answer to Problem 2) more probable to be true than the second one.

slide-86
SLIDE 86

Let G be a (hausdorff) locally compact topological group.

slide-87
SLIDE 87

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

slide-88
SLIDE 88

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
slide-89
SLIDE 89

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
slide-90
SLIDE 90

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
  • Theorem. (Turing [1938]) A compact connected Lie group G

is approximable by finite groups iff G is abelian.

slide-91
SLIDE 91

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
  • Theorem. (Turing [1938]) A compact connected Lie group G

is approximable by finite groups iff G is abelian. A locally compact group G is called unimodular if the left and the right invariant Haar measures on G coincide.

slide-92
SLIDE 92

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
  • Theorem. (Turing [1938]) A compact connected Lie group G

is approximable by finite groups iff G is abelian. A locally compact group G is called unimodular if the left and the right invariant Haar measures on G coincide.

  • Theorem. (Glebsky, Gordon [2005]) A locally compact group

G is approximable by finite quasigroups iff G is unimodular.

slide-93
SLIDE 93

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
  • Theorem. (Turing [1938]) A compact connected Lie group G

is approximable by finite groups iff G is abelian. A locally compact group G is called unimodular if the left and the right invariant Haar measures on G coincide.

  • Theorem. (Glebsky, Gordon [2005]) A locally compact group

G is approximable by finite quasigroups iff G is unimodular. “Finite quasigroups” can be replaced by “finite loops.”

slide-94
SLIDE 94

Let G be a (hausdorff) locally compact topological group. Then G is approximable by grupoids from a class K if for every compact set C ⊆ G and every neighborhood U of 1 ∈ G there is some H ∈ K and a map η: H → G such that

  • ∀ x ∈ C ∃ a ∈ H : η(a) ∈ Ux
  • ∀a, b ∈ H : η(a), η(b) ∈ C ⇒ η(a) η(b) ∈ Uη(ab)
  • Theorem. (Turing [1938]) A compact connected Lie group G

is approximable by finite groups iff G is abelian. A locally compact group G is called unimodular if the left and the right invariant Haar measures on G coincide.

  • Theorem. (Glebsky, Gordon [2005]) A locally compact group

G is approximable by finite quasigroups iff G is unimodular. “Finite quasigroups” can be replaced by “finite loops.” Conjecture 3. Every unimodular locally compact group G is approximable by finite IP loops.

slide-95
SLIDE 95

Thank you for your attention.