All Topics  
Steiner system

 

   Email Print
   Bookmark   Link

 

Steiner system


 
 


In combinatorialCombinatorics

Combinatorics is a branch of mathematics that studies collections of objects that satisfy specified criteria....
 mathematicsMathematics

Mathematics is the discipline that deals with concepts such as quantity, structure, space and change....
, a Steiner system is a type of block design.

A Steiner system with parameters l, m, n, written S(l,m,n), is an n-element setSet

In mathematics, a set can be thought of as any collection of distinct things considered as a whole....
 S together with a set of m-element subsetsSubset

In mathematics, especially in set theory, the terms, subset, superset and proper 'subset or superset...
 of S (called blocks) with the property that each l-element subset of S is contained in exactly one block. A Steiner system with parameters l, m, n is often called simply "an S(l,m,n)".

An S(2,3,n) is called a Steiner triple system, and its blocks are called triples.
The number of triples is n(n-1)/6.
We can define a multiplication on a Steiner triple system by setting aa = a for all a in S, and ab = c if is a triple. This makes S into an idempotent commutative quasigroupQuasigroup Summary

In mathematics, especially in abstract algebra, a quasigroup is an algebraic structure resembling a group in the sense that ...
.

An S(3,4,n) is sometimes called a Steiner quadruple system. Systems with higher values of m are not usually called by special names.

It can be shown that if there is a Steiner system S(2,m,n), where m is a prime power greater than 1, then n = 1 or m (mod m(m−1)). In particular, a Steiner triple system S(2,3,n) must have n = 6k+1 or 6k+3. It is known that this is the only restriction on Steiner triple systems, that is, for each natural numberNatural number

In mathematics, a natural number is either a positive integer or a non-negative integer ....
 k, systems S(2,3,6k+1) and S(2,3,6k+3) exist.

A finite projective planeProjective plane

In mathematics, a projective plane has two possible definitions, one of them coming from linear algebra, and another coming...
 of order q, with the lines as blocks, is an S(2, q+1, q2+q+1), since it has q2+q+1 points, each line passes through q+1 points, and each pair of distinct points lies on exactly one line.

Several examples of Steiner systems are closely related to groupGroup (mathematics)

In mathematics, a group is a set together with a binary operation satisfying certain axioms, detailed below....
 theory.

The Steiner system S(5, 8, 24)

Particularly remarkable is the Steiner system S(5, 8, 24), also known as the Witt Design. It was discovered by in 1938. This system is connected with many of the sporadic simple groupsFacts About Classification of finite simple groups

The classification of the finite simple groups, also called "the enormous theorem", is a vast body of work in mathematics, m...
 and with the exceptionalExceptional object Overview

Many branches of mathematics study objects of a certain type and prove a theorem that classifies these objects....
 24-dimensional latticeLattice (group)

In mathematics, especially in geometry and group theory, a lattice in Rn is a discrete subgroup of Rn wh...
 known as the Leech latticeLeech lattice

In mathematics, the Leech lattice is a lattice Λ in R24 discovered by John Leech in 1964....
. There are many ways to construct the S(5,8,24). The method given here is perhaps the simplest to describe, and is easy to convert into a computer program. It uses sequences of 24 bits. The idea is to write these down in lexicographic order, missing out any one which differs from some earlier one in fewer than 8 positions. The result looks like this:

000000000000000000000000
000000000000000011111111
000000000000111100001111
000000000000111111110000
000000000011001100110011
000000000011001111001100
000000000011110000111100
000000000011110011000011
000000000101010101010101
000000000101010110101010
.
. (next 4083 omitted)
.
111111111111000011110000
111111111111111100000000
111111111111111111111111

The list contains 4096 items, which are each code words of the extended binary Golay codeBinary Golay code

In mathematics and computer science, a binary Golay code is a type of error-correcting code used in digital communications....
. They form a groupGroup (mathematics)

In mathematics, a group is a set together with a binary operation satisfying certain axioms, detailed below....
 under the XOR operation. One of them has zero 1-bits, 759 of them have eight 1-bits, 2576 of them have twelve 1-bits, 759 of them have sixteen 1-bits, and one has twenty-four 1-bits. The 759 8-element blocks of the S(5,8,24) (called octads) are given by the patterns of 1's in the code words with eight 1-bits.

A still more direct approach is taken by running through all 8-element subsets of a 24-element set and skipping any such subset which differs from some octad already found in fewer than four positions.

Departing from 01, 02, 03, ..., 22, 23, 24 one obtains

01 02 03 04 05 06 07 08
01 02 03 04 09 10 11 12
01 02 03 04 13 14 15 16
.
. (next 753 octads omitted)
.
13 14 15 16 17 18 19 20
13 14 15 16 21 22 23 24
17 18 19 20 21 22 23 24

Each single element occurs 253 times somewhere in some octad. Each pair occurs 77 times. Each triple occurs 21 times. Each quadruple (tetrad) occurs 5 times. Each quintuple (pentad) occurs once. Not every hexad, heptad or octad occurs.

External links

  • by Dr. Alberto Delgado, Gabe Hart, and Michael Kolkebeck
  • by Johan E. Mebius
  • computed by Ashay Dharwadker