Jump to content

Regular paperfolding sequence

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gandalf61 (talk | contribs) at 21:00, 20 November 2008 (new page). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In mathematics the regular paperfolding sequence, also known as the dragon curve sequence, is an infinite automatic sequence of 0s and 1s defined as the limit of the following process:

1
1 1 0
1 1 0 1 1 0 1
1 1 0 1 1 0 0 1 1 1 0 0 1 1 0

At each stage an alternating sequence of 1s and 0s is inserted between the terms of the previous sequence. The sequence takes its name from the fact that it represents the sequence of left and right folds along a strip of paper that is folded repeatedly in half in the same direction. If each fold is then opened out to create right angled corner, the resulting shape approaches the dragon curve fractal.[1]

Folding and unfolding a paper strip.

Starting at n = 1, the first few terms of the regular paperfolding sequence are:

1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, ... (sequence A014577 in the OEIS)

Properties

The value of any given term tn in the regular paperfolding sequence can be found recursively as follows. If n = m.2k where m is odd then

Thus t12 = t3 = 0 but t12 = 1.

The paperfolding word 1101100111001001..., which is created by concatenating the terms of the regular paperfolding sequence, is a fixed point of the morphism or string substitution rules

11 1101
01 1001
10 1100
00 1000

as follows:

11 1101 11011001 1101100111001001 11011001110010011101100011001001 ...

It can be seen from the morphism rules that the paperfolding word contains at most three consecutive 0s and at most three consecutive 1s.

The paperfolding sequence also satisfies the symmetry relation:

which shows that the paperfolding word can be constructed as the limit of another iterated process as follows:

1
1 1 0
110 1 100
1101100 1 1100100
110110011100100 1 110110001100100

Generating function

The generating function of the paperfolding sequence is given by

From the construction of the paperfolding sequence it can be seen that G satisfies the functional relation

Paperfolding constant

Substituting x = ½ into the generating function gives a real number between 0 and 1 whose binary expansion is the paperfolding word

This number is known as the paperfolding constant[2] and has the value

(sequence A143347 in the OEIS)

References

  1. ^ Weisstein, Eric W. "Dragon Curve". MathWorld.
  2. ^ Weisstein, Eric W. "Paper Folding Constant". MathWorld.
  • Jean-Paul Allouche and Jeffrey Shallit Automatic Sequences Cambridge University Press 2003