I'm curious about a number series

In summary, This is an interesting type of number series that compresses all possible pairs, triples, and m-tuples of n digits into a shorter string of n elements. It is similar to a Gray code, but with the added feature of allowing 2 bits to change at each step. These types of sequences are known as De Bruijn's sequences or Ouroboros rings and can be generated using a formula. They have applications in arranging binary strings and have variations such as 2D ourotori.
  • #1
BenchTop
40
0
This is an interesting type of number series I found. I have no idea if it's good for anything, but somehow it's captured my interest.

the first example, the simplest is 0,1,1,0

the rules of operation are that you start at each position and take a pair of numbers. At the end, you wrap to get the last member of the last pair.

In the simple series, you get 01,11,10,00. This is every possible pair of numbers.
They are 'compressed' in a series that only requires n elements but produces all n possible pairs.


The next exampe is 0,0,0,1,1,1,0,1

When taken in triplets, you get 000,001,011,111,110,101,010,100 (wrapping as needed)
This is every possible triple of numbers. They are represented by a string of only 8 numbers. So the 'compressed' string of n numbers yields all n * 3 triples.

There should be a string, then, which is 256 characters long which produces all 256 8 character words, I think.

It's not quite a gray code, because 2 bits can change at each step, but I haven't figured out a formula to generate these strings.

There is something interesting about exponents becoming geometric that fascinates me and I wondered does anybody know anything about this or have thoughts on it?
 
Physics news on Phys.org
  • #2
--arranging 2^n bits in circle so all 2^n consecutive strings of length n are distinct.
Those are called De Bruijn's sequence. (also Ouroboros Snake, Ouroborean ring)

How many De Bruijn's sequence for n-strings of 0-1?
This is sequence A016031 in OEIS http://oeis.org/A016031
De Bruijn's sequence: 2^(2^(n-1) - n): ways of arranging 2^n bits in circle so all 2^n consecutive strings of length n are distinct.
(n=1..9): 1, 1, 2, 16, 2048, 67108864, 144115188075855872, 1329227995784915872903807060280344576, 226156424291633194186662080095093570025917938800079226639565593765455331328

See also: http://en.wikipedia.org/wiki/De_Bruijn_sequence

One possible ouroborean ring for quadruplets is
1111000010100110
There are others.
Ouroborean rings exists for all m-tuples of n digits: for example, in this one
000111222121102202101201002
each triple of the three digits 0, 1, 2 occurs exactly once.
There are also 2D ourotorus.
 

FAQ: I'm curious about a number series

What is a number series?

A number series is a sequence of numbers that follow a specific pattern or rule.

How do you identify the pattern in a number series?

To identify the pattern in a number series, you can look for repeated numbers, differences between numbers, or any other consistent pattern.

What is the purpose of studying number series?

Studying number series can help develop critical thinking skills, improve problem-solving abilities, and enhance mathematical reasoning.

How can number series be used in real life?

Number series can be used in various fields, such as finance, statistics, and computer programming, to analyze and predict data patterns.

Are there different types of number series?

Yes, there are different types of number series, including arithmetic, geometric, and Fibonacci series, each with its own unique pattern and rule.

Similar threads

Replies
4
Views
4K
Replies
13
Views
2K
Replies
3
Views
2K
Replies
43
Views
4K
Replies
2
Views
3K
Back
Top