Random Generators of Given Orders and the Smallest Simple Moufang Loop 7 0 0 Petr Vojtˇechovsky´ 2 n a Abstract. Theprobabilitythatmrandomlychosenelementsofafinitepowerassociative J loopC haveprescribedordersandgenerateC iscalculatedintermsofcertainconstants Γ relatedtotheactionofAut(C)onthesublooplatticeofC. Asanillustration,allmeaningful 4 probabilities of random generation by elements of given orders are found for the smallest 2 nonassociative simpleMoufangloop. ] R G . 1. Random generators of given orders h t a Let C be a power associative loop, i.e., a loop where every element generates a m group. Givenanm-tuple a=(a0, ..., am−1) ofelements ofC, letA={Ai}mi=0 be [ the sequence of nested subloops A ≤C such that A is the smallest subloop of C, i 0 and A =hA , a i. Note that A is independent of the orderof the elements a , 1 i+1 i i m 0 v ..., am−1 in a. 3 Denote by Gen (C) the set of all m-tuples a ∈ Cm with A = C. Then the m m 0 probability that m randomly chosen elements of C generate C is 7 1 pm(C)=|C|−m·|Genm(C)|. (1) 0 This notion can be refined in a natural way. For 1≤i≤n, let D be the set of 7 i 0 all elements of C of order i. Two m-tuples of integers r=(r0, ..., rm−1), s=(s0, h/ ..., sm−1) are said to be of the same type if r0, ..., rm−1 is a permutation of s0, t ..., sm−1. We say that a = (a0, ..., am−1) ∈ Cm is of type r if there is s = (s0, ma ..., sm−1) of the same type as r satisfying ai ∈Dsi, for 0≤i≤m−1. Let Genr(C)⊆Genm(C) be the set of generating m-tuples of type r. Then v: pr(C)=|C|−m·|Genr(C)| (2) i X is the probability that m randomly chosen elements a0, ..., am−1 ∈C generate C r and (a0, ..., am−1) is of type r. a For A, B ≤ C and an integer i, let Γ (A, B) be the cardinality of the set of all i elements x ∈ D such that hA, xi ∈ O , where O is the orbit of B under the i B B natural action of Aut(C) on the subloop lattice of C. Also, let Γ(A, B) be the cardinality of the set of all elements x∈C such that hA, xi∈O . B 1991 Mathematics Subject Classification: Primary: 20N05,Secondary: 20F05,06B99. Key words and phrases: randomgeneratorsofgivenorders,Moufangloops,Paigeloops. WhileworkingonthispapertheauthorhasbeenpartiallysupportedbyGrantAgencyofCharles University,grantnumber269/2001/B-MAT/MFF. 1 2 PETRVOJTEˇCHOVSKY´ We are going to divide Cm into certain equivalence classes. Two m-tuples a, b ∈ Cm with associated nested subloops {A }m , {B }m will be called orbit- i i=0 i i=0 equivalent if A ∈O , for 0≤i≤m. We write a∼ b. i Bi Thesizeoftheequivalenceclassa∼ iseasytocalculatewithhelpoftheconstants Γ(A, B). ThereareΓ(A , A )elementsxsuchthathA , xi∈O . Oncewearein 0 1 0 A1 theorbitO ,wecancontinueonthewaytoO byaddingoneoftheΓ(A , A ) Ai Ai+1 i i+1 elements x to hx , ..., x i. Thus, i+1 0 i m−1 |a∼|= Y Γ(Ai, Ai+1). (3) i=0 Since |Genm(C)|= X |a∼|, (4) a∼∈Genm(C)/∼ we can combine (1), (3) and (4) to obtain m−1 pm(C)=|C|−m X Y Γ(Ai, Ai+1). (5) a∼∈Genm(C)/∼ i=0 Example 1.1. Let us illustrate (5) by calculating the probability that two ran- domlychosenelementsofS generatetheentiresymmetricgroup. Letebetheneu- 3 tralelementofS . Thereare3subgroupsisomorphictoC (allinoneorbitoftran- 3 2 sitivity) and a unique subgroup isomorphic to C . As Γ(e, C ) = 3, Γ(e, C )= 2, 3 2 3 Γ(C , S ) = 4 and Γ(C , S ) = 3, we have p (S ) = (3·4+2·3)/36 = 1/2, as 2 3 3 3 2 3 expected. Write ∼r for the restriction of ∼ onto Genr(C), and observe that m−1 |a∼r|= X Y Γsi(Ai, Ai+1), (6) s=(s0,...,sm−1) i=0 wherethesummationrunsoverallm-tuplessofthe sametypeasr. Consequently, m−1 pr(C)=|C|−m X X Y Γsi(Ai, Ai+1). (7) a∼r∈Genr(C)/∼r s=(s0,...,sm−1) i=0 Remark 1.2. All concepts of this section can be generalized to any finite universal algebra C with subsets D closed under the action of Aut(C). i 2. Random generators of given orders for M∗(2) We assume from now on that the reader is familiar with the notation and termi- nology of [2]. The value of Γ (A, B) in (7) can be calculated with help of Hasse constants, i provided A is maximal in B. Namely, ∗ Γ (A, B)=H (A|B)·|D ∩(B\A)|. (8) i C i RANDOM GENERATORS OF GIVEN ORDERS 3 This is obvious because H∗(A|B) counts the number of subloops of C containing C A and in the same orbit as B. By (7) and (8), we should be able to calculate pm(C), pr(C) when all Hasse constants for C are known and when the lattice of subloops of C is not too high. These probabilities can be used alongside order statistics to recognize black box loops, for instance (cf. [1]). Buildingontheresultsof[2]substantially,weproceedtocalculateallmeaningful probabilities pm(C), pr(C) for C = M∗(2)—the smallest nonassociative simple Moufang loop. AllHasseconstantsforC aresummarizedin[2,Fig.1],sowecaneasilyevaluate allconstantsΓ (A, B)withAmaximalinB. Forexample,sinceH∗(E |M(A ))= i C 8 4 3 and |D ∩(M(A )\E )|=8, we have Γ (E , M(A ))=24. 2 4 8 2 8 4 Apart from trivialities, the remaining constants to be calculated are − Γ (C , A ), Γ (S , C), Γ (A , C), Γ (E , C), i 2 4 i 3 i 4 i 4 Γ (E−, M(A )), Γ (E+, M(A )), Γ (E+, C), Γ (E , C), i 4 4 i 4 4 i 4 i 8 for i=2, 3. As some invention is needed here, we show how to obtain all of them. WebeginwithΓ (S , C). LetGbeacopyofS inC. Foranyelementx6∈G,we i 3 3 musthavehG, xi∼=M(S ),M(A ),orC. Therefore,Γ (S , C)=(i−1)·H (C )− 3 4 i 3 C i Γ (S , M(S ))−Γ (S , M(A ))−(i−1)·H (C ), for i=2, 3. Consequently, i 3 3 i 3 4 S3 i Γ (S , C)=63−6−36−3=18, Γ (S , C)=56−0−18−2=36. 2 3 3 3 Similarly, Γ (C , A ) = 0, Γ (C , A ) = 24, 2 2 4 3 2 4 Γ (A , C) = 48, Γ (A , C) = 48, 2 4 3 4 Γ (E , C) = 32, Γ (E , C) = 32. 2 8 3 8 A more detailed analysis of the subloop lattice of C allows us to calculate the remaining eight constants. Lemma 2.1. Let G ∈ O−, and let M , M , M be the three copies of M(A ) 1 2 3 4 containing G. Then M ∩ M contains no element of order 3, for i 6= j, and i j M ∩M ∩M is the unique copy of E containing G. In particular, 1 2 3 8 − − − − Γ (E , M(A ))=24, Γ (E , C)=24, Γ (E , M(A ))=24, Γ (E , C)=8. 3 4 4 3 4 2 4 4 2 4 Proof. Assume there is x∈M ∩M , |x|=3, for some i6=j. Then M =hG, xi= i j i − M , because H (E |A ) = 0, a contradiction. Thus M ∪ M ∪ M contains j C 4 4 1 2 3 3·8=24 elements x of order 3 such that hG, xi∈O . M(A4) LetH betheuniquecopyofE containingG. WemusthaveH =M ∩M ∩M , 8 1 2 3 since H (E |M(A )) = 3. Therefore M ∪M ∪M contains 3·(12−4) = 24 C 8 4 1 2 3 − involutions x such that hG, xi ∈ O . The constants Γ (E , C) are then easy M(A4) i 4 to calculate with help of Figure 1. (cid:3) Itis conceivablethatthereis G∈O+ andx∈C suchthathG, xi=C. Itisnot so, though. 4 PETRVOJTEˇCHOVSKY´ Lemma 2.2. In C, we have Γ (E+, M(A ))=48, Γ (E+, M(A ))=48, Γ (E+, C)=0, Γ (E+, C)=0. 3 4 4 2 4 4 3 4 2 4 Proof. PickG∈O+, andlet M , ..., M be the sevencopies ofM(A )containing 1 7 4 G. We claimthat (M ∩M )2 =e, fori6=j. Assume it is not true,andlet x be an i j elementoforder3containedin M ∩M . ThenA ∼=hG, xi≤M ∩M showsthat i j 4 i j H (A ) ≥ 2, a contradiction. Thus 7 M contains all 8·7 = 56 elements M(A4) 4 Si=1 i of order 3. In particular, we have hG, xi =6 C for any element x of order 3. This translates into Γ (E+, C)=0, Γ (E+, M(A ))=56−Γ (E+, A )=48. 3 4 3 4 4 3 4 4 We proceedcarefully to show that Γ (E+, C)=0. The groupG is containedin 2 4 a single copy A of A , that is in turn contained in a single copyM of M(A ). Let 4 1 4 H , H , H ≤M be the three copies of E containing G (see the proof of Lemma 1 2 3 1 8 13.1[2]). Observethat H ∪H ∪H =G∪Au, where Au is the second cosetof A 1 2 3 in M . Pick M , M , with 2 ≤ i < j ≤ 7. We want to show that M ∩M ⊆ M . 1 i j i j 1 Thanks to the first partof this Lemma, we know that M ∩M ∼=E or E . When i j 4 8 M ∩M ∼= E then, trivially, M ∩M = G ≤ M . When M ∩M ∼= E then i j 4 i j 1 i j 8 M ∩M =H for some k ∈{1, 2, 3}, else H (G|E )≥4, a contradiction. i j k C 8 Consequently, 7 M contains at least 15+6·8 = 63 involutions; 15 in M , Si=1 i 1 and additional 8 in each M , i > 1. In particular, hG, xi =6 C for every involution i x. We get Γ (E+, C)=0, Γ (E+, M(A ))=60−Γ (E+, E )=48. 2 4 2 4 4 2 4 8 This finishes the proof. (cid:3) All constants Γ (A, B) have now been calculated. They are collected in Figure i 1. 2.1. Random generators of arbitrary orders. According to Figure 1, there are only five orbit-nonequivalent ways to get from e to C in 3 steps. Namely, A = {{e}, C , A , C}, 0 2 4 A = {{e}, C , E−, C}, 1 2 4 A = {{e}, C , S , C}, 2 2 3 A = {{e}, C , S , C}, 3 3 3 A = {{e}, C , A , C}. 4 3 4 ThesesequencesandtherelatedconstantsΓ (A, B)arevisualizedinFigure2. Full i lines correspond to involutions (i=2), dotted lines to elements of order 3 (i=3). Proposition 2.3. Let C = M∗(2). Then the probability that 3 randomly chosen elements of C generate C is p (C)=955,584·120−3 =0.553. 3 Proof. By (4), 4 |Gen3(C)|=X|Ai∼|. i=0 RANDOM GENERATORS OF GIVEN ORDERS 5 M∗(2) 48:48 54:54 8:24 M(A4) 48:48 M(S3) 32:32 18:36 24:8 12:0 24:24 6:0 48:48 24:24 E A 8 4 36:18 4:0 0:8 12:0 S 3 E+ E− 4 4 0:24 36:0 24:0 32:32 27:54 6:0 C C 2 3 63:0 0:56 {e} Figure 1. The constants Γ (A, B) for M∗(2). If A is maximalin i a copy of B, then A and B are connectedby a thick, straightline; else by a thin, curved line. The constants Γ (A, B), Γ (A, B) are 2 3 located in a box on the edge connecting A and B, separated by colon. By our previous calculation summarized in Figure 2, |A0∼| = 63·24·(48+48), |A1∼|=63·24·(8+24),|A2∼|=63·(32+32)·(18+36),|A3∼|=56·36·(18+36), and |A4∼|=56·(54+27)·(48+48). Thus |Gen3(C)|=955,584. We are done by (1). (cid:3) 2.2. Randomgeneratorsofgivenorders. Theonlypossibletypesofordersfor three generatorsin C are (2, 2, 2), (2, 2, 3), (2, 3, 3), and (3, 3, 3). The sequences ofsubloopscorrespondingtoeachofthesetypesaredepictedinFigure3. Wemust be careful, though, since not all combinations of lines in Figure 3 correspond to 6 PETRVOJTEˇCHOVSKY´ M∗(2) ...........8...2.4..............1.8.. .................36 .............4.8.4..8............. E− S A 4 3 4 24 ....3...2..............3....2..2..4.....3.6.............2..7....................5..4. C2 C3 63 .............5..6. {e} Figure 2. Sequences of subloops in M∗(2) M∗(2) M∗(2) M∗(2) M∗(2) 8 18 ...2..4.....3...6........................ 1848 36 ........................4...8......4...8 ..............4...8... E− S A E− S A E− S A E− S A 244 323 4 244....3....2........2...4....3...3.2....3..6.......247 4.....3....2.....2...4...........3...3.6...2.7............4..5..4 4 3 .............454 C C C C C C C C 263 3 263 ...........5..6 3 263 ...........5..6 3 2 ...........5..6 3 {e} {e} {e} {e} (2, 2, 2) (2, 2, 3) (2, 3, 3) (3, 3, 3) Figure 3. The shortest sequences of subloops in M∗(2) sequences with correct types of orders. The possible continuations are emphasized in Figure 3. RANDOM GENERATORS OF GIVEN ORDERS 7 Proposition 2.4. Let s = (s , s , s ) be a 3-tuple of integers, s ≤ s ≤ s , 1 2 3 1 2 3 C = M∗(2), and let ps(C) be the probability that 3 randomly chosen elements a , a , a of C generate C and (|a |, |a |, |a |) is of type s. Then p (C) = 1 2 3 1 2 3 (2,2,2) 48,384 · 120−3 = 0.028, p (C) = 326,592· 120−3 = 0.189, p (C) = (2,2,3) (2,3,3) 435,456·120−3=0.252, and p (C)=145,152·120−3 =0.084. (3,3,3) Proof. Use Figure 3 and (7). (cid:3) References [1] Groups and computation III, proceedings of the 3rd International Conference held at The Ohio State University, Columbus, OH, June 15–19, 1999. Edited by William M. Kantor and A´kos Seress. Ohio State University Mathematical Research Institute Publications, 8, Walter de Gruyter, Berlin, 2001. [2] P. Vojtˇechovsky´, Investigation of subalgebra lattices by means of Hasse con- stants, to appear in Algebra Universalis. Departmentof Mathematics,Iowa StateUniversity,Ames,IA50011,U.S.A. E-mail address: [email protected]