Inverse hyperbolic function

From formulasearchengine
Revision as of 12:41, 17 November 2013 by en>Tobias Bergemann (Reverted 1 edit by 197.243.37.190 (talk). (TW))
Jump to navigation Jump to search

The Johnson bound is a limit on the size of error-correcting codes, as used in coding theory for data transmission or communications.

Definition

Let C be a q-ary code of length n, i.e. a subset of 𝔽qn. Let d be the minimum distance of C, i.e.

d=minx,yC,xyd(x,y) ,

where d(x,y) is the Hamming distance between x and y.

Let Cq(n,d) be the set of all q-ary codes with length n and minimum distance d and let Cq(n,d,w) denote the set of codes in Cq(n,d) such that every element has exactly w nonzero entries.

Denote by |C| the number of elements in C. Then, we define Aq(n,d) to be the largest size of a code with length n and minimum distance d:

Aq(n,d)=maxCCq(n,d)|C|.

Similarly, we define Aq(n,d,w) to be the largest size of a code in Cq(n,d,w):

Aq(n,d,w)=maxCCq(n,d,w)|C|.

Theorem 1 (Johnson bound for Aq(n,d)):

If d=2t+1,

Aq(n,d)qni=0t(ni)(q1)i+(nt+1)(q1)t+1(dt)Aq(n,d,d)Aq(n,d,t+1).

If d=2t,

Aq(n,d)qni=0t(ni)(q1)i+(nt+1)(q1)t+1Aq(n,d,t+1).

Theorem 2 (Johnson bound for Aq(n,d,w)):

(i) If d>2w,

Aq(n,d,w)=1.

(ii) If d2w, then define the variable e as follows. If d is even, then define e through the relation d=2e; if d is odd, define e through the relation d=2e1. Let q*=q1. Then,

Aq(n,d,w)nq*w(n1)q*w1(nw+e)q*e

where is the floor function.

Remark: Plugging the bound of Theorem 2 into the bound of Theorem 1 produces a numerical upper bound on Aq(n,d).

See also

References

  • S. M. Johnson, "A new upper bound for error-correcting codes," IRE Transactions on Information Theory, pp. 203–207, April 1962.
  • W. Cary Huffman, Vera Pless, Fundamentals of Error-Correcting Codes, Cambridge University Press, 2003.