ArticleslgStudy

science

Moser–de Bruijn sequence

Moser–de Bruijn sequence is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Moser–de Bruijn sequence rather than just read about it. In short: In number theory, the Moser–de Bruijn sequence is an integer sequence named after Leo Moser and Nicolaas Govert de Bruijn, consisting of the sums of distinct powers of 4. Equivalently, they are the numbers whose binary representations are nonzero only in even positions, or whose base-4 representations consist of the digits 0 and 1.

Moser–de Bruijn sequence — main illustration
Moser–de Bruijn sequence — illustration

Key takeaways

  • Moser–de Bruijn sequence belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Moser–de Bruijn sequence to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Moser–de Bruijn sequence from memory before moving on to harder problems.

Reference excerpt

In number theory, the Moser–de Bruijn sequence is an integer sequence named after Leo Moser and Nicolaas Govert de Bruijn, consisting of the sums of distinct powers of 4. Equivalently, they are the numbers whose binary representations are nonzero only in even positions, or whose base-4 representations consist of the digits 0 and 1. The Moser–de Bruijn numbers in this sequence grow in proportion to the square numbers. They are the squares for a modified form of arithmetic without carrying. The difference of two Moser–de Bruijn numbers, multiplied by two, is never square. Every natural number can be formed in a unique way as the sum of a Moser–de Bruijn number and twice a Moser–de Bruijn number. This representation as a sum defines a one-to-one correspondence between integers and pairs of integers, listed in order of their positions on a Z-order curve. The Moser–de Bruijn sequence can be used to construct pairs of transcendental numbers that are multiplicative inverses of each other and both have simple decimal representations. A simple recurrence relation allows values of the Moser–de Bruijn sequence to be calculated from earlier values, and can be used to prove that the Moser–de Bruijn sequence is a 2-regular sequence.

Definition and examples The numbers in the Moser–de Bruijn sequence are formed by adding distinct powers of 4. The sequence lists these numbers in sorted order; it begins

For instance, 69 belongs to this sequence because it equals 64 + 4 + 1, a sum of three distinct powers of 4. Another definition of the Moser–de Bruijn sequence is that it is the ordered sequence of numbers whose binary representation has nonzero digits only in the even positions. For instance, 69 belongs to the sequence, because its binary representation 10001012 has nonzero digits in the positions for 26, 22, and 20, all of which have even exponents. The numbers in the sequence can also be described as the numbers whose base-4 representation uses only the digits 0 or 1. For a number in this sequence, the base-4 representation can be found from the binary representation by skipping the binary digits in odd positions, which should all be zero. The hexadecimal representation of these numbers contains only the digits 0, 1, 4, 5. For instance, 69 = 10114 = 4516. Equivalently, they are the numbers whose binary and negabinary representations are equal. Because there are no two consecutive nonzeros in their binary representations, the Moser–de Bruijn sequence forms a subsequence of the fibbinary numbers.

Growth rate and differences

It follows from either the binary or base-4 definitions of these numbers that they grow roughly in proportion to the square numbers. The number of elements in the Moser–de Bruijn sequence that are below any given threshold n {\displaystyle n} is proportional to n {\displaystyle {\sqrt {n}}} , a fact which is also true of the square numbers. More precisely, the number oscillates between n {\displaystyle {\sqrt {n}}} (for numbers of the form n = 4 k {\displaystyle n=4^{k}} ) and 3 n {\displaystyle {\sqrt {3n}}} (for n ∼ 4 k / 3 {\displaystyle n\sim 4^{k}/3} ). In fact the numbers in the Moser–de Bruijn sequence are the squares for a version of arithmetic without carrying on binary numbers, in which the addition and multiplication of single bits are respectively the exclusive or and logical conjunction operations. In connection with the Furstenberg–Sárközy theorem on sequences of numbers with no square difference, Imre Z. Ruzsa found a construction for large square-difference-free sets that, like the binary definition of the Moser–de Bruijn sequence, restricts the digits in alternating positions in the base- b {\displaystyle b} numbers. When applied to the base b = 2 {\displaystyle b=2} , Ruzsa's construction generates the Moser–de Bruijn sequence multiplied by two, a set that is again square-difference-free. However, this set is too sparse to provide nontrivial lower bounds for the Furstenberg–Sárközy theorem.

… excerpt ends here. Continue reading the full article.

Illustrations

Moser–de Bruijn sequence: The addition table for 
  
    
      
        x
        +
        2
        y
      
    
    {\displaystyle x+2y}
  
, with 
  
    
      
        x
      
    
    {\displaystyle x}
  
 on the horizontal axis and 
  
    
      
        2
        y
      
    
    {\displaystyle 2y}
  
 on the vertical, where 
  
    
      
        x
      
    
    {\displaystyle x}
  
 and 
  
    
      
        y
      
    
    {\displaystyle y}
  
 both belong to the Moser–de Bruijn sequence, along with the Z-order curve (yellow) that connects the sums in numerical order.
The addition table for x + 2 y {\displaystyle x+2y} , with x {\displaystyle x} on the horizontal axis and 2 y {\displaystyle 2y} on the vertical, where x {\displaystyle x} and y {\displaystyle y} both belong to the Moser–de Bruijn sequence, along with the Z-order curve (yellow) that connects the sums in numerical order.
Moser–de Bruijn sequence: Plot of the number of sequence elements up to 
  
    
      
        n
      
    
    {\displaystyle n}
  
 divided by 
  
    
      
        
          
            n
          
        
      
    
    {\displaystyle {\sqrt {n}}}
  
, on a logarithmic horizontal scale
Plot of the number of sequence elements up to n {\displaystyle n} divided by n {\displaystyle {\sqrt {n}}} , on a logarithmic horizontal scale

Worked examples

Example 1 — a first encounter with Moser–de Bruijn sequence

Start with the simplest possible case. Write down what Moser–de Bruijn sequence claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Moser–de Bruijn sequence before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Moser–de Bruijn sequence ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Moser–de Bruijn sequence

In research
Moser–de Bruijn sequence appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Moser–de Bruijn sequence in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Moser–de Bruijn sequence is common in secondary-school and first-year university syllabi. It links to neighbouring topics Binary arithmetic, Integer sequences, so understanding it makes those chapters shorter.
In everyday life
Look for Moser–de Bruijn sequence outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Moser–de Bruijn sequence” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Moser–de Bruijn sequence in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Moser–de Bruijn sequence means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Moser–de Bruijn sequence out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Moser–de Bruijn sequence in simple terms?

In number theory, the Moser–de Bruijn sequence is an integer sequence named after Leo Moser and Nicolaas Govert de Bruijn, consisting of the sums of distinct powers of 4. Equivalently, they are the numbers whose binary representations are nonzero only in even positions, or whose base-4 representati…

Why does Moser–de Bruijn sequence matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Moser–de Bruijn sequence?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Moser–de Bruijn sequence.

Tags

  • Binary arithmetic
  • Integer sequences

Keep exploring