Enrico Ducci
   HOME

TheInfoList



OR:

A Ducci sequence is a sequence of ''n''-tuples of
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign (−1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
s, sometimes known as "the Diffy game", because it is based on sequences. Given an ''n''-tuple of integers (a_1,a_2,...,a_n), the next ''n''-tuple in the sequence is formed by taking the absolute differences of neighbouring integers: :(a_1,a_2,...,a_n) \rightarrow (, a_1-a_2, , , a_2-a_3, , ..., , a_n-a_1, )\, . Another way of describing this is as follows. Arrange ''n'' integers in a circle and make a new circle by taking the difference between neighbours, ignoring any minus signs; then repeat the operation. Ducci sequences are named after Enrico Ducci (1864 - 1940), the Italian mathematician who discovered in the 1930s that every such sequence eventually becomes periodic. Ducci sequences are also known as the Ducci map or the n-number game. Open problems in the study of these maps still remain.


Properties

From the second ''n''-tuple onwards, it is clear that every integer in each ''n''-tuple in a Ducci sequence is greater than or equal to 0 and is less than or equal to the difference between the maximum and minimum members of the first ''n''-tuple. As there are only a finite number of possible ''n''-tuples with these constraints, the sequence of n-tuples must sooner or later repeat itself. Every Ducci sequence therefore eventually becomes periodic. If ''n'' is a power of 2 every Ducci sequence eventually reaches the ''n''-tuple (0,0,...,0) in a finite number of steps. If ''n'' is ''not'' a power of two, a Ducci sequence will either eventually reach an ''n''-tuple of zeros or will settle into a periodic loop of 'binary' ''n''-tuples; that is, ''n''-tuples of form k(b_1, b_2, ... b_n), k is a constant, and b_i \in \. An obvious generalisation of Ducci sequences is to allow the members of the ''n''-tuples to be ''any'' real numbers rather than just integers. For example, this 4-tuple converges to (0, 0, 0, 0) in four iterations: (e, \pi, \sqrt2, 1) \rightarrow (\pi - e, \pi - \sqrt2, \sqrt2 - 1, e - 1) \rightarrow (e - \sqrt2, \pi - 2\sqrt2 + 1, e - \sqrt2, 2e - \pi - 1) \rightarrow (\pi - e - \sqrt2 + 1, \pi - e - \sqrt2 + 1, \pi - e - \sqrt2 + 1, \pi - e - \sqrt2 + 1) \rightarrow (0, 0, 0, 0) The properties presented here do not always hold for these generalisations. For example, a Ducci sequence starting with the ''n''-tuple (1, ''q'', ''q''2, ''q''3) where ''q'' is the (irrational) positive root of the cubic x^3 - x^2 - x - 1 = 0 does not reach (0,0,0,0) in a finite number of steps, although in the limit it converges to (0,0,0,0).


Examples

Ducci sequences may be arbitrarily long before they reach a tuple of zeros or a periodic loop. The 4-tuple sequence starting with (0, 653, 1854, 4063) takes 24 iterations to reach the zeros tuple. (0, 653, 1854, 4063) \rightarrow (653, 1201, 2209, 4063) \rightarrow (548, 1008, 1854, 3410) \rightarrow \cdots \rightarrow (0, 0, 128, 128) \rightarrow (0, 128, 0, 128) \rightarrow (128, 128, 128, 128) \rightarrow (0, 0, 0, 0) This 5-tuple sequence enters a period 15 binary 'loop' after 7 iterations. \begin 1 5 7 9 9 \rightarrow & 4 2 2 0 8 \rightarrow & 2 0 2 8 4 \rightarrow & 2 2 6 4 2 \rightarrow & 0 4 2 2 0 \rightarrow & 4 2 0 2 0 \rightarrow \\ 2 2 2 2 4 \rightarrow & 0 0 0 2 2 \rightarrow & 0 0 2 0 2 \rightarrow & 0 2 2 2 2 \rightarrow & 2 0 0 0 2 \rightarrow & 2 0 0 2 0 \rightarrow \\ 2 0 2 2 2 \rightarrow & 2 2 0 0 0 \rightarrow & 0 2 0 0 2 \rightarrow & 2 2 0 2 2 \rightarrow & 0 2 2 0 0 \rightarrow & 2 0 2 0 0 \rightarrow \\ 2 2 2 0 2 \rightarrow & 0 0 2 2 0 \rightarrow & 0 2 0 2 0 \rightarrow & 2 2 2 2 0 \rightarrow & 0 0 0 2 2 \rightarrow & \cdots \quad \quad \\ \end The following 6-tuple sequence shows that sequences of tuples whose length is not a power of two may still reach a tuple of zeros: \begin 1 2 1 2 1 0 \rightarrow & 1 1 1 1 1 1 \rightarrow & 0 0 0 0 0 0 \\ \end If some conditions are imposed on any "power of two"-tuple Ducci sequence, it would take that power of two or lesser iterations to reach the zeros tuple. It is hypothesized that these sequences conform to a rule.


Modulo two form

When the Ducci sequences enter binary loops, it is possible to treat the sequence in modulo two. That is:Florian Breuer, "Ducci sequences in higher dimensions" in INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 7 (2007

/ref> :(, a_1-a_2, , , a_2-a_3, , ..., , a_n-a_1, )\ = (a_1+a_2, a_2+a_3, ..., a_n + a_1) \bmod 2 This forms the basis for proving when the sequence vanish to all zeros.


Cellular automata

The linear map in modulo 2 can further be identified as the cellular automaton, cellular automata denoted as rule 102 in
Wolfram code Wolfram code is a widely used numbering system for one-dimensional cellular automaton rules, introduced by Stephen Wolfram in a 1983 paper and popularized in his book ''A New Kind of Science''. The code is based on the observation that a table spec ...
and related to
rule 90 In the mathematics, mathematical study of cellular automaton, cellular automata, Rule 90 is an elementary cellular automaton based on the exclusive or function. It consists of a one-dimensional array of cells, each of which can hold either a 0 or ...
through the Martin-Odlyzko-Wolfram map. Rule 102 reproduces the Sierpinski triangle.


Other related topics

The Ducci map is an example of a
difference equation In mathematics, a recurrence relation is an equation according to which the nth term of a sequence of numbers is equal to some combination of the previous terms. Often, only k previous terms of the sequence appear in the equation, for a parameter ...
, a category that also include
non-linear dynamics In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in a p ...
,
chaos theory Chaos theory is an interdisciplinary area of scientific study and branch of mathematics focused on underlying patterns and deterministic laws of dynamical systems that are highly sensitive to initial conditions, and were once thought to have co ...
and
numerical analysis Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic computation, symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of ...
. Similarities to
cyclotomic polynomials In mathematics, the ''n''th cyclotomic polynomial, for any positive integer ''n'', is the unique irreducible polynomial with integer coefficients that is a divisor of x^n-1 and is not a divisor of x^k-1 for any Its roots are all ''n''th primitive ...
have also been pointed out.F. Breuer et al. 'Ducci-sequences and cyclotomic polynomials' in
Finite Fields and Their Applications Finite is the opposite of infinite. It may refer to: * Finite number (disambiguation) * Finite set, a set whose cardinality (number of elements) is some natural number * Finite verb, a verb form that has a subject, usually being inflected or marked ...
13 (2007) 293–304
While there are no practical applications of the Ducci map at present, its connection to the highly applied field of difference equations led to conjecture that a form of the Ducci map may also find application in the future.


References


External links


Ducci Sequence

Integer Iterations on a Circle
at
Cut-the-Knot Alexander Bogomolny (January 4, 1948 July 7, 2018) was a Soviet-born Israeli-American mathematician. He was Professor Emeritus of Mathematics at the University of Iowa, and formerly research fellow at the Moscow Institute of Electronics and Math ...
{{DEFAULTSORT:Ducci Sequence Sequences and series Number theory