HOME

TheInfoList



OR:

In mathematics, a de Rham curve is a certain type of fractal curve named in honor of
Georges de Rham Georges de Rham (; 10 September 1903 – 9 October 1990) was a Swiss mathematician, known for his contributions to differential topology. Biography Georges de Rham was born on 10 September 1903 in Roche, a small village in the canton of Vaud in ...
. The Cantor function, Cesàro curve, Minkowski's question mark function, the Lévy C curve, the blancmange curve, and Koch curve are all special cases of the general de Rham curve.


Construction

Consider some
complete metric space In mathematical analysis, a metric space is called complete (or a Cauchy space) if every Cauchy sequence of points in has a limit that is also in . Intuitively, a space is complete if there are no "points missing" from it (inside or at the bo ...
(M,d) (generally \mathbb2 with the usual euclidean distance), and a pair of contracting maps on M: :d_0:\ M \to M :d_1:\ M \to M. By the Banach fixed-point theorem, these have fixed points p_0 and p_1 respectively. Let ''x'' be a
real number In mathematics, a real number is a number that can be used to measurement, measure a ''continuous'' one-dimensional quantity such as a distance, time, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small var ...
in the interval ,1/math>, having binary expansion :x = \sum_^\infty \frac, where each b_k is 0 or 1. Consider the map :c_x:\ M \to M defined by :c_x = d_ \circ d_ \circ \cdots \circ d_ \circ \cdots, where \circ denotes
function composition In mathematics, function composition is an operation that takes two functions and , and produces a function such that . In this operation, the function is applied to the result of applying the function to . That is, the functions and ...
. It can be shown that each c_x will map the common basin of attraction of d_0 and d_1 to a single point p_x in M. The collection of points p_x, parameterized by a single real parameter ''x'', is known as the de Rham curve.


Continuity condition

When the fixed points are paired such that :d_0(p_1) = d_1(p_0) then it may be shown that the resulting curve p_x is a continuous function of ''x''. When the curve is continuous, it is not in general differentiable. In the remaining of this page, we will assume the curves are continuous.


Properties

De Rham curves are by construction self-similar, since :p(x)=d_0(p(2x)) for x \in , 1/2/math> and :p(x)=d_1(p(2x-1)) for x \in /2, 1 The self-symmetries of all of the de Rham curves are given by the
monoid In abstract algebra, a branch of mathematics, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being 0. Monoids ...
that describes the symmetries of the infinite binary tree or Cantor set. This so-called period-doubling monoid is a subset of the modular group. The
image An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensio ...
of the curve, i.e. the set of points \, can be obtained by an Iterated function system using the set of contraction mappings \. But the result of an iterated function system with two contraction mappings is a de Rham curve if and only if the contraction mappings satisfy the continuity condition. Detailed, worked examples of the self-similarities can be found in the articles on the Cantor function and on
Minkowski's question-mark function In mathematics, the Minkowski question-mark function, denoted , is a function with unusual fractal properties, defined by Hermann Minkowski in 1904. It maps quadratic irrational numbers to rational numbers on the unit interval, via an expressio ...
. Precisely the same
monoid In abstract algebra, a branch of mathematics, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being 0. Monoids ...
of self-similarities, the dyadic monoid, apply to ''every'' de Rham curve.


Classification and examples


Cesàro curves

Cesàro curves (or Cesàro–Faber curves) are De Rham curves generated by
affine transformation In Euclidean geometry, an affine transformation or affinity (from the Latin, ''affinis'', "connected with") is a geometric transformation that preserves lines and parallelism, but not necessarily Euclidean distances and angles. More generall ...
s conserving orientation, with fixed points p_0=0 and p_1=1. Because of these constraints, Cesàro curves are uniquely determined by a
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the for ...
a such that , a, <1 and , 1-a, <1. The contraction mappings d_0 and d_1 are then defined as complex functions in the complex plane by: :d_0(z) = az :d_1(z) = a + (1-a)z. For the value of a=(1+i)/2, the resulting curve is the Lévy C curve.


Koch–Peano curves

In a similar way, we can define the Koch–Peano family of curves as the set of De Rham curves generated by affine transformations reversing orientation, with fixed points p_0=0 and p_1=1. These mappings are expressed in the complex plane as a function of \overline, the
complex conjugate In mathematics, the complex conjugate of a complex number is the number with an equal real part and an imaginary part equal in magnitude but opposite in sign. That is, (if a and b are real, then) the complex conjugate of a + bi is equal to a - ...
of z: :d_0(z) = a\overline :d_1(z) = a + (1-a)\overline. The name of the family comes from its two most famous members. The Koch curve is obtained by setting: :a_\text=\frac + i\frac, while the Peano curve corresponds to: :a_\text=\frac.


General affine maps

The Cesàro–Faber and Peano–Koch curves are both special cases of the general case of a pair of affine linear transformations on the complex plane. By fixing one endpoint of the curve at 0 and the other at one, the general case is obtained by iterating on the two transforms :d_0=\begin 1 & 0 & 0 \\ 0 & \alpha &\delta \\ 0 & \beta & \varepsilon \end and :d_1=\begin 1&0&0 \\ \alpha & 1-\alpha&\zeta \\ \beta&-\beta&\eta \end. Being
affine transform In Euclidean geometry, an affine transformation or affinity (from the Latin, ''affinis'', "connected with") is a geometric transformation that preserves lines and parallelism, but not necessarily Euclidean distances and angles. More generally, ...
s, these transforms act on a point (u,v) of the 2-D plane by acting on the vector :\begin 1 \\ u \\ v \end. The midpoint of the curve can be seen to be located at (u,v)=(\alpha,\beta); the other four parameters may be varied to create a large variety of curves. The blancmange curve of parameter w can be obtained by setting \alpha=\beta=1/2, \delta=\zeta=0 and \varepsilon=\eta=w. That is: :d_0=\begin 1&0&0 \\ 0 & 1/2&0 \\ 0&1/2&w \end and :d_1=\begin 1&0&0 \\ 1/2 & 1/2&0 \\ 1/2&-1/2&w \end. Since the blancmange curve of parameter w=1/4 is the parabola of equation f(x)=4x(1-x), this illustrate the fact that in some occasion, de Rham curves can be smooth.


Minkowski's question mark function

Minkowski's question mark function is generated by the pair of maps :d_0(z) = \frac and :d_1(z)= \frac.


Generalizations

It is easy to generalize the definition by using more than two contraction mappings. If one uses ''n'' mappings, then the ''n''-ary decomposition of ''x'' has to be used instead of the binary expansion of real numbers. The continuity condition has to be generalized in: :d_i(p_)=d_(p_0), for i=0 \ldots n-2. This continuity condition can be understood with the following example. Suppose on is working in base-10. Then one has (famously) that 0.999...= 1.000... which is a continuity equation that must be enforced at every such gap. That is, given the decimal digits b_1,b_2,\cdots,b_k with b_k\ne 9, one has :b_1,b_2,\cdots,b_k,9,9,9,\cdots = b_1,b_2,\cdots,b_k+1,0,0,0,\cdots Such a generalization allows, for example, to produce the Sierpiński arrowhead curve (whose image is the Sierpiński triangle), by using the contraction mappings of an iterated function system that produces the Sierpiński triangle.


Multifractal curves

Ornstein Ornstein may refer to: * Axel Ornstein (b. 1952), Swedish chess master * Donald Samuel Ornstein (b. 1934), American mathematician * Jonathan G. Ornstein, CEO of Mesa Air Group, Inc. * Leo Ornstein (1895–2002), Russian-American composer * Leona ...
and others describe a multifractal system, where instead of working in a fixed base, one works in a variable base. Consider the
product space In topology and related areas of mathematics, a product space is the Cartesian product of a family of topological spaces equipped with a natural topology called the product topology. This topology differs from another, perhaps more natural-see ...
of variable base-m_n discrete spaces :\Omega=\prod_A_ for A_n=\mathbb/m_n\mathbb=\ the
cyclic group In group theory, a branch of abstract algebra in pure mathematics, a cyclic group or monogenous group is a group, denoted C''n'', that is generated by a single element. That is, it is a set of invertible elements with a single associative bi ...
, for m_n\ge2 an integer. Any real number in the
unit interval In mathematics, the unit interval is the closed interval , that is, the set of all real numbers that are greater than or equal to 0 and less than or equal to 1. It is often denoted ' (capital letter ). In addition to its role in real analys ...
can be expanded in a sequence (a_1,a_2,a_3,\cdots) such that each a_n\in A_n. More precisely, a real number 0\le x\le 1 is written as :x=\sum_^\infty \frac This expansion is not unique, if all a_n=0 past some point K. In this case, one has that :a_1,a_2,\cdots,a_K,0,0,\cdots = a_1,a_2,\cdots,a_K-1,m_-1, m_-1,\cdots Such points are analogous to the dyadic rationals in the dyadic expansion, and the continuity equations on the curve must be applied at these points. For each A_n, one must specify two things: a set of two points p_0^ and p_1^ and a set of m_n functions d_j^(z) (with j\in A_n). The continuity condition is then as above, :d_j^(p^_1)=d_^(p^_0), for j=0, \cdots ,m_n-2. Ornstein's original example used :\Omega=\left(\mathbb/2\mathbb\right)\times \left(\mathbb/3\mathbb\right)\times \left(\mathbb/4\mathbb\right)\times \cdots


See also

* Iterated function system *
Refinable function In mathematics, in the area of wavelet analysis, a refinable function is a function which fulfils some kind of self-similarity. A function \varphi is called refinable with respect to the mask h if :\varphi(x)=2\cdot\sum_^ h_k\cdot\varphi(2\cdot x- ...
* Modular group * Fuchsian group


References


Further reading

* Georges de Rham, ''On Some Curves Defined by Functional Equations'' (1957), reprinted in ''Classics on Fractals'', ed. Gerald A. Edgar (Addison-Wesley, 1993), pp. 285–298. * Georges de Rham, ''Sur quelques courbes definies par des equations fonctionnelles''. Univ. e Politec. Torino. Rend. Sem. Mat., 1957, 16, 101 –113 * Linas Vepstas,
A Gallery of de Rham curves
', (2006). * Linas Vepstas,
Symmetries of Period-Doubling Maps
', (2006). ''(A general exploration of the modular group symmetry in fractal curves.)'' {{Fractals