Complete sequence

Complete sequence

In mathematics, an integer sequence is called a complete sequence if every positive integer can be expressed as a sum of values in the sequence, using each value at most once.

For example, the sequence of powers of two {1, 2, 4, 8, ...}, based on the binary numeral system, is a complete sequence; given any natural number, we can choose the values corresponding to the 1 bits in its binary representation and sum them to obtain that number (e.g. 37 = 1001012 = 1 + 4 + 32). This sequence is minimal, since no value can be removed from it without making some natural numbers impossible to represent. Simple examples of sequences that are not complete include:

  • The even numbers; since adding even numbers produces only even numbers, no odd number can be formed.
  • Powers of three; no integer having a digit "2" in its ternary representation (2, 5, 6...) can be formed.

Without loss of generality, assume the sequence an is in nondecreasing order, and define the partial sums of an as:

s_n=\sum_{m=0}^n a_m.

Then the conditions

a0 = 1
s_{k-1} \ge a_k - 1 \, \forall \, k \ge 1

are both necessary and sufficient for an to be a complete sequence.[1]

Other complete sequences include:

  • The sequence of the number 1 followed by the prime numbers; this follows from Bertrand's postulate.[1]
  • The Fibonacci numbers, as well as the Fibonacci numbers with any one number removed.[1] This follows from the identity that the sum of the first n Fibonacci numbers is the (n + 2)nd Fibonacci number minus 1 (see Fibonacci_numbers#Second_identity).

Applications

Just as the powers of two form a complete sequence due to the binary numeral system, in fact any complete sequence can be used to encode integers as bit strings. The rightmost bit position is assigned to the first, smallest member of the sequence; the next rightmost to the next member; and so on. Bits set to 1 are included in the sum. These representations may not be unique.

For example, in the Fibonacci arithmetic system, based on the Fibonacci sequence, the number 17 can be encoded in six different ways:

110111 (F6 + F5 + F3 + F2 + F1 = 8 + 5 + 2 + 1 + 1 = 17, maximal form)
111001 (F6 + F5 + F4 + F1 = 8 + 5 + 3 + 1 = 17)
111010 (F6 + F5 + F4 + F2 = 8 + 5 + 3 + 1 = 17)
1000111 (F7 + F3 + F2 + F1 = 13 + 2 + 1 + 1 = 17)
1001001 (F7 + F4 + F1 = 13 + 3 + 1 = 17)
1001010 (F7 + F4 + F2 = 13 + 3 + 1 = 17, minimal form, as used in Fibonacci coding)

In this numeral system, any substring "100" can be replaced by "011" and vice versa due to the definition of the Fibonacci numbers.[2]

References

  1. ^ a b c Honsberger, R. Mathematical Gems III. Washington, DC: Math. Assoc. Amer., 1985, pp.123-128.
  2. ^ Alexey Stakhov. "The main operations of the Fibonacci arithmetic". Museum of Harmony and Golden Section. http://www.goldenmuseum.com/1202FibCdeTransf_engl.html. Retrieved 27 July 2010. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • complete sequence — index gamut Burton s Legal Thesaurus. William C. Burton. 2006 …   Law dictionary

  • Complete Genomics — is a life sciences company that has developed and commercialized a DNA sequencing platform for human genome sequencing and analysis. This solution combines the company’s proprietary human genome sequencing technology with its informatics and data …   Wikipedia

  • Complete androgen insensitivity syndrome — Classification and external resources AIS results when the function of the androgen receptor (AR) is impaired. The AR protein (pictured) mediates the effects of androgens in the human body. ICD 10 …   Wikipedia

  • Complete metric space — Cauchy completion redirects here. For the use in category theory, see Karoubi envelope. In mathematical analysis, a metric space M is called complete (or Cauchy) if every Cauchy sequence of points in M has a limit that is also in M or,… …   Wikipedia

  • Sequence alignment — In bioinformatics, a sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity that may be a consequence of functional, structural, or evolutionary relationships between the sequences.[1]… …   Wikipedia

  • sequence — noun 1 set of actions, etc.; order of appearance ADJECTIVE ▪ complete, entire, whole ▪ continuous, unbroken ▪ complex ▪ long …   Collocations dictionary

  • Sequence assembly — In bioinformatics, sequence assembly refers to aligning and merging fragments of a much longer DNA sequence in order to reconstruct the original sequence. This is needed as DNA sequencing technology cannot read whole genomes in one go, but rather …   Wikipedia

  • Complete-linkage clustering — In cluster analysis, complete linkage or farthest neighbour is a method of calculating distances between clusters in agglomerative hierarchical clustering. In complete linkage,[1] the distance between two clusters is computed as the maximum… …   Wikipedia

  • complete — completable, adj. completedness, n. completely, adv. completeness, n. completer, n. completive, adj. completively, adv. /keuhm pleet /, adj., v., completed, completing. adj …   Universalium

  • Séquence Shine-Dalgarno — La séquence Shine Dalgarno ou site de fixation du ribosome (en anglais RBS, pour ribosome binding site) est une séquence de nucléotides présente sur les ARN messagers des bactéries, en amont du codon d initiation. Ce motif, riche en purines,… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”