ARS MATHEMATICA CONTEMPORANEA Also available at http://amc-journal.eu ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 13 (2017) 95-106 3-pyramidal Steiner triple systems * Marco Buratti Dipartimento di Matematica e Informática, Universitá di Perugia, via Vanvitelli 1, 06123 Perugia, Italy Gloria Rinaldi Dipartimento di Scienze e Metodi dell'Ingegneria, Universita di Modena e Reggio Emilia, via Amendola 2, 42122 Reggio Emilia, Italy Tommaso Traetta Department of Mathematics, Ryerson University, Toronto (ON) M5B 2K3, Canada Received 21 December 2015, accepted 30 March 2016, published online 19 February 2017 A design is said to be f -pyramidal when it has an automorphism group which fixes f points and acts sharply transitively on all the others. The problem of establishing the set of values of v for which there exists an f -pyramidal Steiner triple system of order v has been deeply investigated in the case f = 1 but it remains open for a special class of values of v. The same problem for the next possible f, which is f = 3, is here completely solved: there exists a 3-pyramidal Steiner triple system of order v if and only if v = 7,9,15 (mod 24) or v = 3,19 (mod 48). Keywords: Steiner triple system, group action, difference family, Skolem sequence, Langford sequence. Math. Subj. Class.: 51E10, 20B25, 05B07, 05B10 1 Introduction A Steiner triple system of order v, briefly STS(v), is a pair (V, B) where V is a set of v points and B is a set of 3-subsets (blocks or triples) of V with the property that any two distinct points are contained in exactly one block. Apart from the trivial case v = 0 in * Research performed within the activity of INdAM-GNSAGA with the financial support of the italian Ministry MIUR, project "Combinatorial Designs, Graphs and their Applications". E-mail addresses: buratti@dmi.unipg.it (Marco Buratti), gloria.rinaldi@unimore.it (Gloria Rinaldi), tommaso.traetta@ryerson.ca, traetta.tommaso@gmail.com (Tommaso Traetta) ©® This work is licensed under http://creativecommons.org/licenses/by/3.0/ Abstract 96 Ars Math. Contemp. 13 (2017) 107-123 which both V and B are empty, it is well known that a STS(v) exists if and only if v = 1 or 3 (mod 6). For general background on STSs we refer to [7]. Steiner triple systems having an automorphism with a prescribed property or an automorphism group with a prescribed action have drawn much attention since a long time. It was proved by Peltesohn [15] that a STS(v) with an automorphism cyclically permuting all points, briefly a cyclic STS(v), exists for any possible v but v = 9. The existence question for a STS(v) with an involutory automorphism fixing exactly one point, briefly a reverse STS(v), has been settled by means of three different contributions of Doyen [9], Rosa [18] and Teirlinck [21]; it exists if and only if v = 1,3,9,19 (mod 24). In [16] Phelps and Rosa proved that there exists a STS(v) with an automorphism cyclically permuting all but one point, briefly a 1-rotational STS(v), if and only if v = 3 or 9 (mod 24). Note that a cyclic or 1-rotational STS may be viewed as a STS with a cyclic automorphism group acting sharply transitively on all points or all but one point, respectively. Thus one may ask, more generally, for a STS with an automorphism group G having the same kind of action without the request that G be cyclic. Speaking of a regular STS(v) we mean a STS(v) for which there is at least one group G acting sharply transitively on the points. Also, speaking of a 1-rotational STS(v) we mean a STS(v) with at least one automorphism group acting regularly on all but one points. The only STS(9), which is the point-line design associated with the affine plane over Z3, is clearly regular under Z3. Thus, in view of Peltesohn's result, there exists a regular STS(v) for any admissible v. The problem of determining the set of values of v for which there exists a 1-rotational STS(v) (under some group) has been deeply investigated in [2, 4]. Such a STS is necessarily reverse so that v must be congruent to 1, 3, 9, or 19 (mod 24). For the cases v = 3 or 9 (mod 24) the existence clearly follows from the result by Phelps and Rosa. In the case v = 19 (mod 24) we do not have existence only when v = 6PQ + 1 with P = 1 or a product of pairwise distinct primes congruent to 5 (mod 12) and with Q a product of an odd number of pairwise distinct primes congruent to 11 (mod 12). The most difficult case is v = 1 (mod 24) where the existence remains still uncertain only when all the following conditions are simultaneously satisfied: v = (p3 - p)n +1 = 1 (mod 96) with p a prime; n = 0 (mod 4); the odd part of v - 1 is square-free and without prime factors = 1 (mod 6). Of course one might consider the more specific problems of determining all groups G for which there exists a STS which is regular under G and all groups G for which there exists a STS which is 1-rotational under G. These problems appear at this moment quite hard. The same problems can be relaxed by asking for which v there is a STS(v) which is regular (1-rotational) under a group belonging to an assigned general class. For instance, the first author proved that there exists a STS(v) which is 1-rotational under some abelian group if and only if either v = 3,9 (mod 24) or v = 1,19 (mod 72). Also, Mishima [14] proved that there exists a STS(v) which is 1-rotational under a dicyclic group if and only if v = 9 (mod 24). We have quoted only the results which are closer to the problem that we are going to study in this paper. Indeed the literature on Steiner triple systems and their automorphism groups is quite wide. For example, results concerning the full automorphism group of a STS have been obtained by Mendelsohn [13] and Lovegrove [12]. Now we want to consider the problem of determining the set of values of v for which there exists a STS(v) with an automorphism group fixing f points and acting sharply transitively on the other v - f points. Such a STS will be called f -pyramidal. Of course the M. Buratti el al.: 3-pyramidal Steiner triple systems 97 cases f = 0 and f = 1 correspond, respectively, to the regular and 1-rotational STSs discussed above. It is natural to study the next possible case that is f = 3. This is because, as we are going to see in the next lemma, the fixed points of an f -pyramidal STS(v) form a subsystem of order f so that, for f = 0, we have f = 1 or 3 (mod 6); also, if f = v, then f < v/2. Lemma 1.1. A necessary condition for the existence of an f -pyramidal STS(v) is that f = 0 or f = 1, 3 (mod 6), and f = v or f < v/2. Proof. Let (V, B) be an f-pyramidal STS(v) under the action of a group G. Assume, w.l.o.g., that G is additive and let F = j^i,..., to/} be the set of points fixed by G. Obviously G has order v - f, the set of points V can be identified with F U G, and the action of G on V can be identified with the addition on the right with the assumption that TOj + g = TOj for each rxj g F and each g g G. If a block B g B contains two distinct fixed points, say x>j and TOj, then B + g = B for every g g G otherwise B would have two distinct blocks, B and B + g, passing through the two points Wj and TOj. So, the third vertex of B is also fixed by G. It easily follows that all blocks of B contained in F form a STS(f) so that we have f = 0 or f = 1,3 (mod 6), and f = v or f < v/2. □ The main result of this paper is a complete solution to the existence problem for a 3-pyramidal STS(v). Theorem 1.2. There exists a 3-pyramidal STS(v) if and only if v = 7, 9, 15 (mod 24) or v = 3, 19 (mod 48). The "if part" of this theorem will be proved in Section 3 which therefore will give non-existence results: for v = 1, 13, 21 (mod 24) or v = 27, 43 (mod 48) there is no 3-pyramidal STS(v). The "only if part" will be proved in Section 4 where we will give an explicit construction of a 3-pyramidal STS (v) whenever v = 7,9,15 (mod 24) or v = 3,19 (mod 48). First, in the next section, we have to translate our problem into algebraic terms: any f -pyramidal STS is completely equivalent to a suitable difference family. 2 Difference families and pyramidal STSs As a natural generalization of the concept of a relative difference set [17], the first author introduced [3] difference families in a group G relative to a subgroup of G or, even more generally [5], relative to a partial spread of G. By a partial spread of a group G one means a set E of subgroups of G whose mutual intersections are all trivial. One omits the attribute "partial" in the special case that the subgroups of E cover all G. Let E be a partial spread of an additively written group G, let F be a set of k-subsets G, and let AF be the list of all possible differences x - y with (x, y) an ordered pair of distinct elements of a member of F. One says that F is a (G, E, k, 1)-difference family (DF) if every group element appears 0 or 1 times in AF according to whether it belongs or does not belong to some member of E, respectively. We say that E is of type jdi1,..., dn } if this is the multiset (written in "exponential" notation) of the orders of all subgroups belonging to E and we speak of a (G, jdi1 ,...,dn }, k, 1)-DF. It is obvious that any STS(v) is v-pyramidal under the trivial group. The following theorem explains how to construct an f-pyramidal STS(v) with f < v/2. It generalizes Theorem 1.1 in [3] which corresponds to the case f =1. 98 Ars Math. Contemp. 13 (2017) 107-123 Theorem 2.1. There exists an f -pyramidal STS(v) with f < v/2 if and only if there exists a (G, {2f, 3e}, 3,1)-DF for a suitable group G of order v — f with exactly f involutions, and a suitable integer e. Proof. (=^). Let (V, B) be an f-pyramidal STS(v) under an additive group G. We can assume that V = F U G with F and the action of G on V defined as in Lemma 1.1. For 1 < i < f, let Bi = {ra^ 0, xj} be the block of B containing the points wi and 0. We have Bi — xi = {wi, —xi, 0} so that both Bi and Bi — xi contain the points wi and 0. It necessarily follows that Bi — xi = Bi; hence —xi = xi which means that xi is an involution. Conversely, if x is an involution of G and B = {0, x, y} is the block through 0 and x, then B + x = {x, 0, y + x} would also contain 0 and x so that B + x = B. This means that y + x = y and this is possible only if y G F. Hence y = wi and x = xi for a suitable i. We conclude that {x^..., xf } is the set of all involutions of G. Let F be a complete system of representatives for the G-orbits on the blocks of B with trivial G-stabilizer. Reasoning as in the "if part" of Theorem 2.2 in [4], one can see that F is a (G, E, 3,1)-DF where E is the partial spread of G consisting of all 2-subgroups {0, xi} (i = 1,..., f) of G and all 3-subgroups of G belonging to B. (^=). Now assume that f = 1 or 3 (mod 6) and that F is a (G, E, 3,1)-DF with G a group of order v — f having exactly f involutions and with E a partial spread of G of type {2f, 3e}. Take an f-set F = {w^ ..., Wf} disjoint with G and let (F, BTO) be any STS(f) (which exists because we assumed that f = 1 or 3 (mod 6)). For i = 2, 3, let Ei be the set of subgroups of order i belonging to E. Set E2 = {Si | 1 < i < f} and E+ = {Si U {wi} | 1 < i < f}. Then, as in the "only if part" of Theorem 2.2 in [4], one can see that E+ U e3 u f u is a complete system of representatives for the block-orbits of a 3-pyramidal STS(v) under the action of G on F U G defined as in the proof of Lemma 1.1. □ Remark 2.2. Considering that "cyclic STS" means "0-pyramidal STS under the cyclic group", as a very special case of the above theorem we have the well known fact that any cyclic STS(6n+1) is equivalent to a (Z6n+1, {1}, 3,1)-DF and that any cyclic STS(6n+3) is equivalent to a (Z6n+3, {3}, 3,1)-DF. Example 2.3. The empty-set clearly is a (Z2, {22"-1}, 3,1)-DF since every non-zero element of Z2 is an involution. It is not difficult to see that one of the associated (2n — 1)-pyramidal STS(2n+1 — 1) is the point-line design of the n-dimensional projective geometry over Z2. Let D2n be the dihedral group of order 2n, namely the group with defining relations D2n = (x, y | y2 = xn = 1; yx = x-1y). We give here an example of a STS(3f) which is f -pyramidal under D2 f. Example 2.4. Let f = 1 or 3 (mod 6) but f = 9. Let ^ : Zf —> D2f be the group monomorphism defined by ^(i) = xi for each i G Zf. The hypotesis on f guarantees, in view of Peltesohn's result, that there exists a cyclic STS(f). Thus, by Remark 2.2, there exists a (Zf, {1}, 3,1)-DF or a (Zf, {3}, 3,1)-DF F according to whether f = 1 or 3 (mod 6), respectively. It is then obvious that {^(B) | B G F} is a (D2f, {2f, 3e}, 3,1)-DF with e = 0 or 1, respectively. M. Buratti el al.: 3-pyramidal Steiner triple systems 99 Thus there exists an f -pyramidal STS(3f) under the dihedral group D2 f for any f = 1 or 3 (mod 6) but f = 9. If, in the above example, we put f = 3, we obtain a representation of the affine plane of order 3 as a 3-pyramidal STS(9) under D6. In this case the difference family F is empty because it is relative to a spread which is not partial; its subgroups {1, y}, {1, xy}, {1, x2y} and {1, x, x2} cover indeed all elements of D6. Following the instructions of the "only if part" of Theorem 2.1 the blocks of the STS(9) are: {toi, TO2, TO3}, {1, x, x2}, {y, xy, x2y}, {toi, 1, y}, {toi, x, x2y}, {TOi,x2,xy}, {^2,1, xy}, {to2, x, y}, {to2, x2, x2y}, {TO3,1, x2y}, {TO3, x, xy}, {TO3,x2,y}. In Section 4 we will make use of D6 again, for the construction of a 3-pyramidal STS(24n + 9) under ©6 x Z4„+i. 3 The "if part" In this section we determine the values of v for which a 3-pyramidal STS(v) cannot exist, we namely prove the "if part" of the main result Theorem 1.2. For this, we need two lemmas about elementary group theory. Lemma 3.1. If G is a group of order 24n + 18, then G has a subgroup of index 2. Proof. It is well known that a group of order twice an odd number has a subgroup of index 2. See, for example, [19, Exercise 262]. □ The next lemma makes use of the so-called "Burnside normal p-complement theorem" which is here recalled (see [19, Theorem 6.17]). Theorem 3.2. Let P be a Sylow p-subgroup of a finite group G. If CG (P) = NG (P), then P has a normal complement in G. Lemma 3.3. If G is a group of order 16n + 8 containing exactly 3 involutions, then G has a subgroup of index 2 containing exactly one involution. Proof. Let j 1, j2, and j3 be the three involutions of G and let H = (j 1, j2, j3} be the group they generate. We point out that H is a normal subgroup of G since it is generated by all the elements of order 2. Now, let P be a 2-Sylow subgroup of G. As P has order 8 and G contains exactly three involutions, by taking into account the classification of the groups of order 8, we have three possibilities: namely P is either isomorphic to the group Z4 x Z2 or P contains exactly one involution, i.e., it is P ~ Z8 or P ~ Q8 (the quaternion group of order 8). First of all we prove that it is necessarily P ~ Z4 x Z2 .By contradiction, assume that P contains exactly one involution. It is known that, in general, any two involutions of G generate a dihedral group; also, a dihedral group of order 2h contains at least h involutions. Therefore, either j j2} ~ D4 ~ Z2 x Z2 or j j2} ~ D6. In both cases, (j, j2} has three involutions, hence j3 G j j2} and H = j j2}. Since P contains just one involution, it is necessarily H = D6, otherwise P should contain a subgroup isomorphic to Z2 x Z2. 100 Ars Math. Contemp. 13 (2017) 107-123 Let T be the subgroup of H of order 3. As usual, we denote by NG(T) and CG(T) the normalizer and the centralizer of T in G, respectively. By the N/C-theorem, the quotient group NG(T)/Cg(T) is isomorphic to a subgroup of Aut(T) ~ Z2. Since T is the unique subgroup of H of order 3, T is characteristic in H and then it is normal in G, that is Ng(T) = G. Therefore, either CG(T) = G or CG(T) is a subgroup of G of index 2. In both cases, CG (T) is a normal subgroup of G of even order. The three involutions of G are pairwise conjugate, hence, they are contained in any normal subgroup of G of even order and then in CG(T). It then follows that T is central in H contradicting the fact that H is dihedral. We conclude that P ~ Z4 x Z2; in particular, P is abelian and contains a subgroup Q ~ Z4; also, P D H ~ Z2 x Z2 .To prove the assertion, we need to show that G has a normal subgroup O of order 2n +1. In fact, the semidirect product of O and Q will be a subgroup of G of index 2 containing exactly one involution. Recall that |G : CG (j )| is the size of cZ(jj), the conjugacy class of j in G, which cannot exceed the total number of involutions in G hence, |G : CG(ji)| < 3 for any i = 1,2,3. On the other hand, P is abelian hence, P < CG(jj) for any i = 1,2, 3. It then follows that either |G : CG(ji)| = 1 for any i = 1,2,3 or |G : CG(ji)| = 3 for any i = 1, 2, 3. We first deal with the former case in which all involutions of G are central. Since G/H has order 2d, d odd, then it has a subgroup of index 2 (see for example [19, Exercise 262]). In other words, there exists a normal subgroup N of G of index 2 which contains H. Since H is a central 2-Sylow subgroup of N, by Theorem 3.2, H has a normal complement O in N; in particular, O has order 2n +1. Now, suppose the existence of another subgroup K of N of order 2n + 1. Then K n O is normal in K and the quotient Qi = K/(K n O) should be isomorphic to Q2 = (K + O)/O. However, Q1 has odd order, while Q2 has even order. Therefore, O is the only subgroup of N of order 2n + 1, hence it is normal in G. We finally consider the case |G : CG(ji) | =3 for any i =1, 2, 3. By the N/C-theorem, G/Cg(H) is isomorphic to a subgroup of Aut(H) ~ Da. Since P < Cg(H) < CgU), we have that CG (H) = CG (j) for any i = 1, 2, 3. Now note that CG (H) satisfies the same assumption as G and all involutions are central in CG(H). Therefore, we can proceed as in the previous case to show that there is a normal subgroup Q of CG(H) of order . As before, it is not difficult to check that Q is the only subgroup of CG(H) of order , therefore it is normal in G. Set now_G = G/Qand P = Cg(H)/Q. Note that P ~ P, P is normal in G (i.e., Ng(P) = G) and G/P has order 3. Also, since P is abelian, then P < C^(P) hence, |G : Cq(P)| = 1 or 3. Considering that, by the N/C-theorem, G/Cq(P) is isomorphic to a subgroup of Aut(P), and that Aut(P) has order 8, we then have that |G : C^(P)| = 1. This means that P is central in G. Hence, G is the direct product of P by a normal subgroup O of order 3 which is the quotient by Q of a normal subgroup O of G of order 2n +1. □ Theorem 3.4. There is no 3-pyramidal STS(v) in each of the following cases: (i) v = 1 (mod 24); (ii) v = 13 (mod 24); (iii) v = 21 (mod 24); (iv) v = 27 (mod 48); M. Buratti el al.: 3-pyramidal Steiner triple systems 101 (v) v = 43 (mod 48). Proof. Cases (i)-(ii). Suppose that there exists a STS(v) with v = 24n +1 or v = 24n +13 which is 3-pyramidal under a group G. Therefore G is a group of order 24n - 2 or 24n +10 with exactly three subgroups of order 2. Now note that these subgroups are precisely the 2-Sylow subgroups of G since the order of G is divisible by 2 but not by 4. Hence n2 (G), the number of 2-Sylow subgroups of G, is 3. By the third Sylow theorem n2 (G) should be also a divisor of ^. We conclude that 3 should be a divisor of |G| which is clearly false. Case (iii). Now assume that there exists a 3-pyramidal STS(24n + 21). Then there exists a (G, {23, 3e}, 3,1)-DF F for a suitable group G of order 24n + 18 with exactly 3 involutions and a suitable e > 0. By Lemma 3.1 there is a subgroup S of G of index 2. Note that an element of G has odd or even order according to whether it is in S or not, respectively. Thus, in particular, the three involutions of G are all contained in G \ S while every subgroup of G of order 3 is contained in S. Thus the subset of G \ S which is covered by AF has size |G \ S| — 3 = 12n + 6. If B is any block of F having some differences in G \ S, then it necessarily has two points lying in distinct cosets of S in G. Thus, up to translations, we have B = {0, s,t} with s € S and t G G \ S. It follows that AB n (G \ S) = {±t, ±(s — t)}, hence AB has exactly four elements in G \ S. From the above two paragraphs we conclude that 12n + 6 should be divisible by 4 which is clearly absurd. Cases (iv)-(v). Assume that there exists a 3-pyramidal STS(v) with v = 27 or 43 (mod 48). Thus there exists a (G, {23, 3e}, 3,1)-DF F for a suitable group G of order 48n + 24 or 48n + 40 with exactly three involutions and where e > 0 in case (iv) or e = 0 in case (v). Note that in both cases we have |G| = 8 (mod 16) so that, by Lemma 3.3, G has a subgroup S of index 2 containing exactly one involution. Thus the subset of G \ S which is covered by AF has size |G \ S| — 2 = 24n + 10 or 24n +18. Then, reasoning as in case (iii), 24n + 10 or 24n + 18 should be divisible by 4 which is absurd. □ 4 The "only if part" For proving the "only if part" of our main theorem, we have to give a direct construction for a 3-pyramidal STS(v) whenever v is admissible and not forbidden by Theorem 3.4, hence for any v = 7, 9,15 (mod 24) and for any v = 3,19 (mod 48). The most laboured constructions are those for the last two cases where we will use extended Skolem sequences and extended Langford sequences. Given a pair (k, n) of positive integers with 1 < k < 2n + 1, a k-extended Skolem sequence of order n can be viewed as a sequence (si,..., sn) of n integers such that n U {si,si + i} = {1, 2,..., 2n +1}\{k}. i= i The existence question for extended Skolem sequences was completely settled by C. Baker in [1]. Theorem 4.1 ([1]). There exists a k-extended Skolem sequence of order n if and only if either k is odd and n = 0,1 (mod 4) or k is even and n = 2, 3 (mod 4). 102 Ars Math. Contemp. 13 (2017) 107-123 A k-extended Langford sequence of order n and defect d can be viewed as a sequence of n integers (¿1,..., ¿n) such that n U {¿i + i + d - 1} = {1, 2,..., 2n + 1}\{k}. i=1 We need the following partial result about extended Langford sequences by V. Linek and S. Mor. Theorem 4.2 ([11]). There exists a k-extended Langford sequence of order n and defect d for any triple (k, n, d) with n > 2d, n = 2 (mod 4) and k even. For general background concerning Skolem sequences, their variants, and their applications, we refer to [20]. We also refer to the recent survey [10] which, however, fails to mention some of our work; for instance, extended Skolem sequences have been crucial in our mentioned work on 1-rotational STSs [2, 4] and also in two papers [6, 22] dealing, more generally, with 1-rotational k-cycle systems. In the next lemma we combine Skolem sequences and Langford sequences to get the last ingredient that we need for proving the "only if part" of our main result. This lemma will be used, specifically, in the construction of a 3-pyramidal STS(v) with v = 3 (mod 96). Lemma 4.3. There exists a (Z12n, {3,4}, 3,1)-DF for any even n > 2. Proof. We have to construct a set Fn of 2n - 1 triples with elements in Z12n whose differences cover Z12n \ {0, 3n, 4n, 6n, 8n, 9n} exactly once. For the small cases n G {2,4,6,8,12,14,20} one can check that we can take Fn = {B1,..., B2n-1} with Bi = {0, i, bi} and the bis as in the following table: n (61,62, .. . ,&2n-l) 2 (5,9,13) 4 (40, 37, 34, 30, 38, 29, 28) 6 (13,16, 20,19, 26, 28, 30, 39, 34, 37,40) 8 (17, 20, 22, 25, 28, 33, 36, 34, 39,47,46, 52, 54,45, 53) 12 (66, 63, 37, 64, 38, 62, 39, 58,40, 59,41, 67,42, 68,43, 69,44, 70,45, 71,46, 57,47) 14 (76, 74,43, 70,44, 77,45, 73,46, 68, 47, 69,48, 78,49, 79, 50, 80, 51, 81, 52, 82, 53, 83, 54, 67, 55) 20 (110,103, 61,108, 62,102, 63,100, 64,105, 65,106, 66,107, 67, 98, 68, 99, 69,111, 70,112, 71,113, 72,114, 73,115, 74,116, 75,117, 76,118, 77,119, 78, 97, 79) For all the other values of n, set n = 2m and e = r + ( — 1)r where r is the remainder of the Euclidean division of m by 4. By applying Theorem 4.1 one can see that there exists a (2m + 1)-extended Skolem sequence (s1,..., sm+e) of order m + e. Also, by applying Theorem 4.2 one can see that there exists a (2m — 2e)-extended Langford sequence (¿1,..., ¿3m_e-1) of order 3m —e —1 and defect m + e +1. Then one can see that the desired difference family is the one whose blocks are the following: {0, —i, si + 4m — 1} with 1 < i < m + e; {0, —(m + e + i), ¿i + 6m + 2e} with 1 < i < 3m — e — 1. □ M. Buratti el al.: 3-pyramidal Steiner triple systems 103 Theorem 4.4. There exists a 3-pyramidal STS(v) for any admissible value of v not forbidden by Theorem 3.4. Proof. Considering that the admissible values of v are those congruent to 1 or 3 (mod 6), we have to prove that there exists a 3-pyramidal STS(v) in the following five cases: (i) v = 7 (mod 24); (ii) v = 15 (mod 24); (iii) v = 9 (mod 24); (iv) v = 3 (mod 48); (v) v = 19 (mod 48). Cases (i)-(ii). Assume that v = 7,15 (mod 24). Let F be an (H, {h}, 3,1)-DF with H = Z6n+1 and h =1 if v = 24n + 7, or H = Z3 x Z2n+1 and h = 3 if v = 24n + 15. In the former case the existence of F is guaranteed by Peltesohn's result (see Remark 2.2) while in the latter it is enough to take F = {{(0,0), (1, i), (1, —i)} | 1 < i < n}. The group G := Z2 x Z2 x H has order v — 3 and exactly 3 involutions. Thus, by Theorem 2.1, it is enough to exhibit a (G, {23, 3e}, 3,1)-DF for some suitable e. Such a DF is, for instance, the one whose blocks are: {(0,0)} x B with B gF; {(0,1,0), (1,0, h), (1,1, —h)} with h g H where H is a subset of H such that {{h, — h} | h g H} is the patterned starter of H, i.e., the set of all symmetric 2-subsets of H (see [8]). Case (iii). Assume that v = 9 (mod 24), say v = 24n + 9. The group G := D6 x Z4n+1 has order v — 3 and clearly has exactly three involutions. Thus, by Theorem 2.1, it is enough to exhibit a (G, {23,31}, 3,1)-DF (of course here the DF will "use" multiplication on the first component and addition on the second). For this, we have to distinguish three cases according to whether n is odd or congruent to 0 or 2 (mod 4). The three cases are very similar; the blocks of the desired difference family can be taken as indicated in the table below. Blocks n odd n = 0 (mod 4) n = 2 (mod 4) {(1, 0), (x,n), (x, 2n)} Yes Yes Yes {(y, 0), (1, - nf1), (1, ¿nf1)} Yes No No {(i, o), (x, - n), (x, ¿n)} No Yes Yes {(y, 0), (1,i), (1, 2n + 1 - i)} 1 < i < n i = n+i 1 < i < n 1 < i < n {(y, 0), (x,i), (x2, -i)} 1 < i < n 1 < i < n, i = n 1 < i < n, and i = 7n+2 {(y, 0), (x, -i), (x2,i)} n +1 < i < 2n n +1 < i < 2n and i = n n +1 < i < 2n and i = 7n+2 {(1, 0), (x,i), (x, 2n - i)} 1 < i < n - 1 1 < i < n - 1 and i = n 1 < i < n - 1 and i = n We note that the subgroup of order 3 which is not covered by the differences of the above families is, in any subcase, {(1,0), (x, 0), (x2,0)}. 104 Ars Math. Contemp. 13 (2017) 107-123 Case (iv). Assume that v = 3 (mod 48), say v = 48n + 3. The group G = Z4 x Z12n has order v - 3 and it has exactly three involutions. Then, by Theorem 2.1, it is enough to exhibit a (G, {23, 3}, 3,1)-DF. Subcase (iv.1): n is odd. Take a (2n + 1)-extended Skolem sequence (si,..., s2n-1) of order 2n - 1 (which exists by Theorem 4.1). Set n = 2t + 1 and check that the blocks of a (G, {23, 3}, 3,1)-DF are the following: {(0, 0), (1,0), (3, 6t + 3)}; {(0, 0), (1, 3t + 2), (1, —9t - 5)}; {(0, 0), (1,i), (3,12t + 7 — i)} {(0, 0), (1, 6t + 3 + i), (3, 6t + 3 — i)} {(0, 0), (0,i), (0, — si — 4t — 1)} with 1 < i < 6t + 3 and i = 3t + 2; with 1 < i < 6t + 2; with 1 < i < 4t +1. Subcase (iv.2): n is even. Take a (Z12n, {3,4}, 3,1)-DF F using Lemma 4.3. One can see that a (G, {23, 3}, 3,1)-DF is the one whose blocks are the following. {(0,0), (1,0), (1, 9n)}; {0} x B {(0,0), (1,i), (3, 6n +1 — i)} {(0,0), (1,i), (3, 6n — i)} with B € F; with 1 < i < 3n; with 3n +1 < i < 6n — 1. Case (v). Assume that v = 19 (mod 48), say v = 48n + 19. The group G = Z4 x Z12n+4 has order v — 3 and it has exactly three involutions. Then, by Theorem 2.1, it is enough to exhibit a (G, {23}, 3,1)-DF.Let (s1, s2,..., s2n) beany (n+1)-extended Skolem sequence of order 2n (which exists by Theorem 4.1). Then the required difference family is the one whose blocks are the following: {(0,0), (1,0), (1, 3n +1)}; {(0,0), (0,i), (0, — si — 2n)} {(0,0), (1,i), (3, 6n + 2 — i)} {(0,0), (1, 6n + 3 — i), (3, i)} with 1 < i < 2n; with 1 < i < 3n; with 1 < i < 3n + 1. □ 5 Conclusion Theorem 3.4 and Theorem 4.4 are the "if part" and the "only if part" of the main result Theorem 1.2 which therefore is now completely proved. The existence of a 3-pyramidal STS (v) can be summarized in the following table where, in the third column, we put a group acting 3-pyramidally on a STS(v). M. Buratti el al.: 3-pyramidal Steiner triple systems 105 v Existence Group 24n + 1 No - 24n + 3 Yes ^^ n is even Z4 x Z6n 24n + 7 Yes X Z6n+1 24n + 9 Yes D6 X Z4„+1 24n + 13 No - 24n + 15 Yes Z2 X Z3 X Z2n+1 24n + 19 Yes ^^ n is even Z4 X Z6n+4 24n + 21 No - Note that an abelian group of order 24n + 6 has only one involution so that there is no STS(24n + 9) which is 3-pyramidal under an abelian group. Thus we see, from the above table, that there exists a STS(v) which is 3-pyramidal under an abelian group if and only if v = 7,15 (mod 24) or v = 3,19 (mod 48). References [1] C. A. Baker, Extended Skolem sequences, J. Combin. Des. 3 (1995), 363-379, doi:10.1002/ jcd.3180030507. [2] S. Bonvicini, M. Buratti, G. Rinaldi and T. Traetta, Some progress on the existence of 1-rotational Steiner triple systems, Des. Codes Cryptogr. 62 (2012), 63-78, doi:10.1007/ s10623-011-9491-3. [3] M. Buratti, Recursive constructions for difference matrices and relative difference families, J. Combin. Des. 6 (1998), 165-182, doi:10.1002/(sici)1520-6610(1998)6:3(165::aid-jcd1)3.0. co;2-d. [4] M. Buratti, 1-rotational Steiner triple systems over arbitrary groups, J. Combin. Des. 9 (2001), 215-226, doi:10.1002/jcd.1008.abs. [5] M. Buratti, Constructions for point-regular linear spaces, J. Statist. Plann. Inference 94 (2001), 139-146, doi:10.1016/s0378-3758(00)00247-0. [6] M. Buratti, Existence of 1-rotational k-cycle systems of the complete graph, Graphs Combin. 20 (2004), 41-46, doi:10.1007/s00373-003-0547-7. [7] C. J. Colbourn and A. Rosa, Triple Systems, Oxford Mathematical Monographs, Clarendon Press, Oxford, 1999. [8] J. H. Dinitz, Starters, in: C.J. Colbourn and J. H. Dinitz (eds.), Handbook of Combinatorial Designs, Chapman & Hall/CRC, Boca Raton, Florida, Discrete Mathematics and its Applications, chapter 55, pp. 622-628, 2nd edition, 2007, doi:10.1201/9781420049954. [9] J. Doyen, A note on reverse Steiner triple systems, Discrete Math. 1 (1972), 315-319, doi: 10.1016/0012-365x(72)90038- 6. [10] N. Francetic and E. Mendelsohn, A survey of Skolem-type sequences and Rosa's use of them, Math. Slovaca 59 (2009), 39-76, doi:10.2478/s12175-008-0110-3. [11] V. Linek and S. Mor, On partitions of {1,..., 2m + 1} \ {k} into differences d,... ,d + m — 1: Extended Langford sequences of large defect, J. Combin. Des. 12 (2004), 421-442, doi:10.1002/jcd.20001. [12] G. J. Lovegrove, The automorphism groups of Steiner triple systems obtained by the Bose construction, J. Algebraic Combin. 18 (2003), 159-170, doi:10.1023/b:jaco.0000011935.37751. c5. 106 Ars Math. Contemp. 13 (2017) 107-123 [13] E. Mendelsohn, On the groups of automorphisms of Steiner triple and quadruple systems, J. Combin. Theory Ser. A 25 (1978), 97-104, doi:10.1016/0097-3165(78)90072-9. [14] M. Mishima, The spectrum of 1-rotational Steiner triple systems over a dicyclic group, Discrete Math. 308 (2008), 2617-2619, doi:10.1016/j.disc.2007.06.001. [15] R. Peltesohn, Eine Losung der beiden Heffterschen Differenzenprobleme, Compositio Math. 6 (1939), 251-257. [16] K. T. Phelps and A. Rosa, Steiner triple systems with rotational automorphisms, Discrete Math. 33 (1981), 57-66, doi:10.1016/0012-365x(81)90258-2. [17] A. Pott, A survey on relative difference sets, in: Groups, Difference Sets, and the Monster, De Gruyter, Berlin, volume 4 of Ohio State Univ. Math. Res. Inst. Publ., pp. 195-232, 1996, doi:10.1515/9783110893106.195. [18] A. Rosa, On reverse Steiner triple systems, Discrete Math. 2 (1972), 61-71, doi:10.1016/ 0012-365x(72)90061-1. [19] J. S. Rose, A Course on Group Theory, Cambridge University Press, Cambridge, 1978. [20] N. Shalaby, Skolem and Langford sequences, in: C. J. Colbourn and J. H. Dinitz (eds.), Handbook of Combinatorial Designs, Chapman & Hall/CRC, Boca Raton, Florida, Discrete Mathematics and its Applications, chapter 53, pp. 612-616, 2nd edition, 2007, doi: 10.1201/9781420049954. [21] L. Teirlinck, The existence of reverse Steiner triple systems, Discrete Math. 6 (1973), 301-302, doi:10.1016/0012-365x(73)90102-7. [22] S.-L. Wu and M. Buratti, A complete solution to the existence problem for 1-rotational k-cycle systems of Kv, J. Combin. Des. 17 (2009), 283-293, doi:10.1002/jcd.20217.