Difference Set
   HOME

TheInfoList



OR:

In combinatorics, a (v,k,\lambda) difference set is a subset D of
size Size in general is the magnitude or dimensions of a thing. More specifically, ''geometrical size'' (or ''spatial size'') can refer to linear dimensions ( length, width, height, diameter, perimeter), area, or volume. Size can also be m ...
k of a
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
G of order v such that every nonidentity element of G can be expressed as a product d_1d_2^ of elements of D in exactly \lambda ways. A difference set D is said to be ''cyclic'', ''abelian'', ''non-abelian'', etc., if the group G has the corresponding property. A difference set with \lambda = 1 is sometimes called ''planar'' or ''simple''. If G is an
abelian group In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is comm ...
written in additive notation, the defining condition is that every nonzero element of G can be written as a ''difference'' of elements of D in exactly \lambda ways. The term "difference set" arises in this way.


Basic facts

* A simple counting argument shows that there are exactly k^2-k pairs of elements from D that will yield nonidentity elements, so every difference set must satisfy the equation k^2-k=(v-1)\lambda. * If D is a difference set, and g\in G, then gD=\ is also a difference set, and is called a translate of D (D + g in additive notation). * The complement of a (v,k,\lambda)-difference set is a (v,v-k,v-2k+\lambda)-difference set. * The set of all translates of a difference set D forms a symmetric block design, called the ''development'' of D and denoted by dev(D). In such a design there are v ''elements'' (usually called points) and v ''blocks'' (subsets). Each block of the design consists of k points, each point is contained in k blocks. Any two blocks have exactly \lambda elements in common and any two points are simultaneously contained in exactly \lambda blocks. The group G acts as an
automorphism group In mathematics, the automorphism group of an object ''X'' is the group consisting of automorphisms of ''X'' under composition of morphisms. For example, if ''X'' is a finite-dimensional vector space, then the automorphism group of ''X'' is the g ...
of the design. It is sharply transitive on both points and blocks. ** In particular, if \lambda=1, then the difference set gives rise to a
projective plane In mathematics, a projective plane is a geometric structure that extends the concept of a plane. In the ordinary Euclidean plane, two lines typically intersect in a single point, but there are some pairs of lines (namely, parallel lines) that d ...
. An example of a (7,3,1) difference set in the group \mathbb/7\mathbb is the subset \. The translates of this difference set form the
Fano plane In finite geometry, the Fano plane (after Gino Fano) is a finite projective plane with the smallest possible number of points and lines: 7 points and 7 lines, with 3 points on every line and 3 lines through every point. These points and lines ...
. * Since every difference set gives a
symmetric design In combinatorial mathematics, a block design is an incidence structure consisting of a set together with a family of subsets known as ''blocks'', chosen such that frequency of the elements satisfies certain conditions making the collection of bl ...
, the parameter set must satisfy the Bruck–Ryser–Chowla theorem. * Not every
symmetric design In combinatorial mathematics, a block design is an incidence structure consisting of a set together with a family of subsets known as ''blocks'', chosen such that frequency of the elements satisfies certain conditions making the collection of bl ...
gives a difference set.


Equivalent and isomorphic difference sets

Two difference sets D_1 in group G_1 and D_2 in group G_2 are equivalent if there is a group isomorphism \psi between G_1 and G_2 such that D_1^ = \ = g D_2 for some g \in G_2. The two difference sets are isomorphic if the designs dev(D_1) and dev(D_2) are isomorphic as block designs. Equivalent difference sets are isomorphic, but there exist examples of isomorphic difference sets which are not equivalent. In the cyclic difference set case, all known isomorphic difference sets are equivalent.


Multipliers

A multiplier of a difference set D in group G is a group automorphism \phi of G such that D^ = gD for some g \in G. If G is abelian and \phi is the automorphism that maps h \mapsto h^t, then t is called a ''numerical'' or ''Hall'' multiplier. It has been conjectured that if ''p'' is a prime dividing k-\lambda and not dividing ''v'', then the group automorphism defined by g\mapsto g^p fixes some translate of ''D'' (this is equivalent to being a multiplier). It is known to be true for p>\lambda when G is an abelian group, and this is known as the First Multiplier Theorem. A more general known result, the Second Multiplier Theorem, says that if D is a (v,k,\lambda)-difference set in an abelian group G of exponent v^* (the
least common multiple In arithmetic and number theory, the least common multiple, lowest common multiple, or smallest common multiple of two integers ''a'' and ''b'', usually denoted by lcm(''a'', ''b''), is the smallest positive integer that is divisible by bo ...
of the orders of every element), let t be an integer coprime to v. If there exists a divisor m>\lambda of k-\lambda such that for every prime ''p'' dividing ''m'', there exists an integer ''i'' with t\equiv p^i\ \pmod, then ''t'' is a numerical divisor. For example, 2 is a multiplier of the (7,3,1)-difference set mentioned above. It has been mentioned that a numerical multiplier of a difference set D in an abelian group G fixes a translate of D, but it can also be shown that there is a translate of D which is fixed by all numerical multipliers of D.


Parameters

The known difference sets or their complements have one of the following parameter sets: *((q^-1)/(q-1), (q^-1)/(q-1), (q^n-1)/(q-1))-difference set for some prime power q and some positive integer n. These are known as the ''classical parameters'' and there are many constructions of difference sets having these parameters. *(4n-1,2n-1,n-1)-difference set for some positive integer Difference sets with are called ''Paley-type difference sets''. *(4n^2,2n^2-n,n^2-n)-difference set for some positive integer A difference set with these parameters is a ''Hadamard difference set''. *(q^(1+(q^-1)/(q-1)),q^n(q^-1)/(q-1),q^n(q^n-1)/(q-1))-difference set for some prime power q and some positive integer Known as the ''McFarland parameters''. *(3^(3^-1)/2,3^n(3^+1)/2,3^n(3^n+1)/2)-difference set for some positive integer Known as the ''Spence parameters''. *(4q^(q^-1)/(q-1),q^(1+2(q^-1)/(q+1)),q^(q^+1)(q-1)/(q+1))-difference set for some prime power q and some positive integer Difference sets with these parameters are called ''Davis-Jedwab-Chen difference sets''.


Known difference sets

In many constructions of difference sets the groups that are used are related to the additive and multiplicative groups of finite fields. The notation used to denote these fields differs according to discipline. In this section, (q) is the
Galois field In mathematics, a finite field or Galois field (so-named in honor of Évariste Galois) is a field that contains a finite number of elements. As with any field, a finite field is a set on which the operations of multiplication, addition, subtr ...
of order q, where q is a prime or prime power. The group under addition is denoted by G = ((q), +), while (q)^* is the multiplicative group of non-zero elements. * Paley (4n-1, 2n-1, n-1)-difference set: ::Let q = 4n -1 be a prime power. In the group G = ((q), +), let D be the set of all non-zero squares. * Singer ((q^-1)/(q-1), (q^-1)/(q-1), (q^n-1)/(q-1))-difference set: ::Let G=(q^)^*/(q)^*. Then the set D=\ is a ((q^-1)/(q-1), (q^-1)/(q-1), (q^n-1)/(q-1))-difference set, where _:(q^)\rightarrow(q) is the trace function _(x)=x+x^q+\cdots+x^. * Twin prime power \left ( q^2 + 2q, \frac, \frac \right )-difference set when q and q+2 are both prime powers: ::In the group G = ((q), +) \oplus ((q+2), +), let D = \.


History

The systematic use of cyclic difference sets and methods for the construction of symmetric block designs dates back to R. C. Bose and a seminal paper of his in 1939. However, various examples appeared earlier than this, such as the "Paley Difference Sets" which date back to 1933. The generalization of the cyclic difference set concept to more general groups is due to R.H. Bruck in 1955. Multipliers were introduced by Marshall Hall Jr. in 1947.


Application

It is found by Xia, Zhou and Giannakis that difference sets can be used to construct a complex vector
codebook A codebook is a type of document used for gathering and storing cryptography codes. Originally codebooks were often literally , but today codebook is a byword for the complete record of a series of codes, regardless of physical format. Crypto ...
that achieves the difficult Welch bound on maximum cross correlation amplitude. The so-constructed codebook also forms the so-called
Grassmannian In mathematics, the Grassmannian is a space that parameterizes all -dimensional linear subspaces of the -dimensional vector space . For example, the Grassmannian is the space of lines through the origin in , so it is the same as the projective ...
manifold.


Generalisations

A (v,k,\lambda,s) difference family is a set of subsets B=\ of a
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
G such that the order of G is v, the
size Size in general is the magnitude or dimensions of a thing. More specifically, ''geometrical size'' (or ''spatial size'') can refer to linear dimensions ( length, width, height, diameter, perimeter), area, or volume. Size can also be m ...
of B_i is k for all i, and every nonidentity element of G can be expressed as a product d_1d_2^ of elements of B_i for some i (i.e. both d_1,d_2 come from the same B_i) in exactly \lambda ways. A difference set is a difference family with s=1. The parameter equation above generalises to s(k^2-k)=(v-1)\lambda. The development dev (B) = \ of a difference family is a 2-design. Every 2-design with a regular automorphism group is dev (B) for some difference family B.


See also

*
Combinatorial design Combinatorial design theory is the part of combinatorial mathematics that deals with the existence, construction and properties of systems of finite sets whose arrangements satisfy generalized concepts of ''balance'' and/or ''symmetry''. These co ...


Notes


References

* * * *


Further reading

* * * . : * {{cite book , first=Daniel , last=Zwillinger , title=CRC Standard Mathematical Tables and Formulae , url=https://archive.org/details/crcstandardmathe00zwil_335 , url-access=limited , publisher=CRC Press , year=2003 , isbn=1-58488-291-3 , pag
246
} Combinatorics