fbpx
Wikipedia

Minkowski's question-mark function

In mathematics, Minkowski's question-mark function, denoted ?(x), is a function with unusual fractal properties, defined by Hermann Minkowski in 1904.[1] It maps quadratic irrational numbers to rational numbers on the unit interval, via an expression relating the continued fraction expansions of the quadratics to the binary expansions of the rationals, given by Arnaud Denjoy in 1938.[2] It also maps rational numbers to dyadic rationals, as can be seen by a recursive definition closely related to the Stern–Brocot tree.

Minkowski question-mark function.
Left: ?(x). Right: ?(x) − x.

Definition and intuition Edit

One way to define the question-mark function involves the correspondence between two different ways of representing fractional numbers using finite or infinite binary sequences. Most familiarly, a string of 0's and 1's with a single point mark ".", like "11.001001000011111..." can be interpreted as the binary representation of a number. In this case this number is

 
There is a different way of interpreting the same sequence, however, using continued fractions. Interpreting the fractional part "0.001001000011111..." as a binary number in the same way, replace each consecutive block of 0's or 1's by its run length (or, for the first block of zeroes, its run length plus one), in this case generating the sequence  . Then, use this sequence as the coefficients of a continued fraction:[3][4]
 

The question-mark function reverses this process: it translates the continued-fraction of a given real number into a run-length encoded binary sequence, and then reinterprets that sequence as a binary number.[3][4] For instance, for the example above,  . To define this formally, if an irrational number   has the (non-terminating) continued-fraction representation

 
then the value of the question-mark function on   is defined as the value of the infinite series
 
In the same way, if a rational number   has the terminating continued-fraction representation   then the value of the question-mark function on   is a finite sum,
 

Analogously to the way the question-mark function reinterprets continued fractions as binary numbers, the Cantor function can be understood as reinterpreting ternary numbers as binary numbers.

Self-symmetry Edit

The question mark is clearly visually self-similar. A monoid of self-similarities may be generated by two operators S and R acting on the unit square and defined as follows:

 

Visually, S shrinks the unit square to its bottom-left quarter, while R performs a point reflection through its center.

A point on the graph of ? has coordinates (x, ?(x)) for some x in the unit interval. Such a point is transformed by S and R into another point of the graph, because ? satisfies the following identities for all x ∈ [0, 1]:

 

These two operators may be repeatedly combined, forming a monoid. A general element of the monoid is then

 

for positive integers a1, a2, a3, …. Each such element describes a self-similarity of the question-mark function. This monoid is sometimes called the period-doubling monoid, and all period-doubling fractal curves have a self-symmetry described by it (the de Rham curve, of which the question mark is a special case, is a category of such curves). The elements of the monoid are in correspondence with the rationals, by means of the identification of a1, a2, a3, … with the continued fraction [0; a1, a2, a3,…]. Since both

 
and
 
are linear fractional transformations with integer coefficients, the monoid may be regarded as a subset of the modular group PSL(2, Z).

Quadratic irrationals Edit

The question mark function provides a one-to-one mapping from the non-dyadic rationals to the quadratic irrationals, thus allowing an explicit proof of countability of the latter. These can, in fact, be understood to correspond to the periodic orbits for the dyadic transformation. This can be explicitly demonstrated in just a few steps.

Dyadic symmetry Edit

Define two moves: a left move and a right move, valid on the unit interval   as

 
and   and
 
and   The question mark function then obeys a left-move symmetry
 
and a right-move symmetry
 
where   denotes function composition. These can be arbitrary concatenated. Consider, for example, the sequence of left-right moves   Adding the subscripts C and D, and, for clarity, dropping the composition operator   in all but a few places, one has:
 
Arbitrary finite-length strings in the letters L and R correspond to the dyadic rationals, in that every dyadic rational can be written as both   for integer n and m and as finite length of bits   with   Thus, every dyadic rational is in one-to-one correspondence with some self-symmetry of the question mark function.

Some notational rearrangements can make the above slightly easier to express. Let   and   stand for L and R. Function composition extends this to a monoid, in that one can write   and generally,   for some binary strings of digits A, B, where AB is just the ordinary concatenation of such strings. The dyadic monoid M is then the monoid of all such finite-length left-right moves. Writing   as a general element of the monoid, there is a corresponding self-symmetry of the question mark function:

 

Isomorphism Edit

An explicit mapping between the rationals and the dyadic rationals can be obtained providing a reflection operator

 
and noting that both
 
and   Since   is the identity, an arbitrary string of left-right moves can be re-written as a string of left moves only, followed by a reflection, followed by more left moves, a reflection, and so on, that is, as   which is clearly isomorphic to   from above. Evaluating some explicit sequence of   at the function argument   gives a dyadic rational; explicitly, it is equal to   where each   is a binary bit, zero corresponding to a left move and one corresponding to a right move. The equivalent sequence of   moves, evaluated at   gives a rational number   It is explicitly the one provided by the continued fraction   keeping in mind that it is a rational because the sequence   was of finite length. This establishes a one-to-one correspondence between the dyadic rationals and the rationals.

Periodic orbits of the dyadic transform Edit

Consider now the periodic orbits of the dyadic transformation. These correspond to bit-sequences consisting of a finite initial "chaotic" sequence of bits  , followed by a repeating string   of length  . Such repeating strings correspond to a rational number. This is easily made explicit. Write

 
one then clearly has
 
Tacking on the initial non-repeating sequence, one clearly has a rational number. In fact, every rational number can be expressed in this way: an initial "random" sequence, followed by a cycling repeat. That is, the periodic orbits of the map are in one-to-one correspondence with the rationals.

Periodic orbits as continued fractions Edit

Such periodic orbits have an equivalent periodic continued fraction, per the isomorphism established above. There is an initial "chaotic" orbit, of some finite length, followed by a repeating sequence. The repeating sequence generates a periodic continued fraction satisfying   This continued fraction has the form[5]

 
with the   being integers, and satisfying   Explicit values can be obtained by writing
 
for the shift, so that
 
while the reflection is given by
 
so that  . Both of these matrices are unimodular, arbitrary products remain unimodular, and result in a matrix of the form
 
giving the precise value of the continued fraction. As all of the matrix entries are integers, this matrix belongs to the projective modular group  

Solving explicitly, one has that   It is not hard to verify that the solutions to this meet the definition of quadratic irrationals. In fact, every quadratic irrational can be expressed in this way. Thus the quadratic irrationals are in one-to-one correspondence with the periodic orbits of the dyadic transform, which are in one-to-one correspondence with the (non-dyadic) rationals, which are in one-to-one correspondence with the dyadic rationals. The question mark function provides the correspondence in each case.

Properties of ?(x) Edit

 

The question-mark function is a strictly increasing and continuous,[6] but not absolutely continuous function. The derivative is defined almost everywhere, and can take on only two values, 0 (its value almost everywhere, including at all rational numbers) and  .[7] There are several constructions for a measure that, when integrated, yields the question-mark function. One such construction is obtained by measuring the density of the Farey numbers on the real number line. The question-mark measure is the prototypical example of what are sometimes referred to as multi-fractal measures.

The question-mark function maps rational numbers to dyadic rational numbers, meaning those whose base two representation terminates, as may be proven by induction from the recursive construction outlined above. It maps quadratic irrationals to non-dyadic rational numbers. In both cases it provides an order isomorphism between these sets,[8] making concrete Cantor's isomorphism theorem according to which every two unbounded countable dense linear orders are order-isomorphic.[9] It is an odd function, and satisfies the functional equation ?(x + 1) = ?(x) + 1; consequently x ↦ ?(x) − x is an odd periodic function with period one. If ?(x) is irrational, then x is either algebraic of degree greater than two, or transcendental.

The question-mark function has fixed points at 0, 1/2 and 1, and at least two more, symmetric about the midpoint. One is approximately 0.42037.[6] It was conjectured by Moshchevitin that they were the only 5 fixed points.[10]

In 1943, Raphaël Salem raised the question of whether the Fourier–Stieltjes coefficients of the question-mark function vanish at infinity.[11] In other words, he wanted to know whether or not

 

This was answered affirmatively by Jordan and Sahlsten, as a special case of a result on Gibbs measures.[12]

The graph of Minkowski question mark function is a special case of fractal curves known as de Rham curves.

Algorithm Edit

The recursive definition naturally lends itself to an algorithm for computing the function to any desired degree of accuracy for any real number, as the following C function demonstrates. The algorithm descends the Stern–Brocot tree in search of the input x, and sums the terms of the binary expansion of y = ?(x) on the way. As long as the loop invariant qrps = 1 remains satisfied there is no need to reduce the fraction m/n = p + r/q + s, since it is already in lowest terms. Another invariant is p/qx < r/s. The for loop in this program may be analyzed somewhat like a while loop, with the conditional break statements in the first three lines making out the condition. The only statements in the loop that can possibly affect the invariants are in the last two lines, and these can be shown to preserve the truth of both invariants as long as the first three lines have executed successfully without breaking out of the loop. A third invariant for the body of the loop (up to floating point precision) is y ≤ ?(x) < y + d, but since d is halved at the beginning of the loop before any conditions are tested, our conclusion is only that y ≤ ?(x) < y + 2d at the termination of the loop.

To prove termination, it is sufficient to note that the sum q + s increases by at least 1 with every iteration of the loop, and that the loop will terminate when this sum is too large to be represented in the primitive C data type long. However, in practice, the conditional break when y + d == y is what ensures the termination of the loop in a reasonable amount of time.

/* Minkowski's question-mark function */ double minkowski(double x) {  long p = x;  long q = 1, r = p + 1, s = 1, m, n;  double d = 1, y = p;  if (x < p || (p < 0) ^ (r <= 0))  return x; /* out of range ?(x) =~ x */  for (;;) { /* invariants: q * r - p * s == 1 && p / q <= x && x < r / s */  d /= 2;  if (y + d == y)  break; /* reached max possible precision */  m = p + r;  if ((m < 0) ^ (p < 0))  break; /* sum overflowed */  n = q + s;  if (n < 0)  break; /* sum overflowed */  if (x < (double)m / n) {  r = m;  s = n;  } else {  y += d;  p = m;  q = n;  }  }  return y + d; /* final round-off */ } 

Probability distribution Edit

Restricting the Minkowski question mark function to  ?:[0,1] → [0,1], it can be used as the cumulative distribution function of a singular distribution on the unit interval. This distribution is symmetric about its midpoint, with raw moments of about m1 = 0.5, m2 = 0.290926, m3 = 0.186389 and m4 = 0.126992,[13] and so a mean and median of 0.5, a standard deviation of about 0.2023, a skewness of 0, and an excess kurtosis about −1.147.

See also Edit

References Edit

Notes Edit

Historical sources Edit

  • Minkowski, Hermann (1904), , Verhandlungen des III. internationalen Mathematiker-Kongresses in Heidelberg, Berlin, pp. 164–173, JFM 36.0281.01, archived from the original on 4 January 2015{{citation}}: CS1 maint: location missing publisher (link)
  • Denjoy, Arnaud (1938), "Sur une fonction réelle de Minkowski", J. Math. Pures Appl., Série IX (in French), 17: 105–151, Zbl 0018.34602

Bibliography Edit

  • Alkauskas, Giedrius (2010), "The moments of Minkowski question mark function: the dyadic period function", Glasgow Mathematical Journal, 52 (1): 41–64, arXiv:0801.0051, doi:10.1017/S0017089509990152, MR 2587817, S2CID 115167042
  • Bhattacharjee, Meenaxi; Macpherson, Dugald; Möller, Rögnvaldur G.; Neumann, Peter M. (1997), "Rational numbers", Notes on Infinite Permutation Groups, Texts and Readings in Mathematics, vol. 12, Berlin: Springer-Verlag, pp. 77–86, doi:10.1007/978-93-80250-91-5_9, ISBN 81-85931-13-5, MR 1632579
  • Dushistova, Anna A.; Moshchevitin, Nikolai G. (March 2012), "On the derivative of the Minkowski question mark function  ", Journal of Mathematical Sciences, 182 (4): 463–471, arXiv:0706.2219, doi:10.1007/s10958-012-0750-2, MR 2825515, S2CID 115156022
  • Finch, Steven R. (2003), Mathematical constants, Encyclopedia of Mathematics and Its Applications, vol. 94, Cambridge: Cambridge University Press, ISBN 978-0-521-81805-6, Zbl 1054.00001
  • Girgensohn, Roland (1996), "Constructing singular functions via Farey fractions", Journal of Mathematical Analysis and Applications, 203 (1): 127–141, doi:10.1006/jmaa.1996.0370, MR 1412484
  • Jordan, Thomas; Sahlsten, Tuomas (2016), "Fourier transforms of Gibbs measures for the Gauss map", Mathematische Annalen, 364 (3–4): 983–1023, arXiv:1312.3619, Bibcode:2013arXiv1312.3619J, doi:10.1007/s00208-015-1241-9, S2CID 56046793
  • Khinchin, A. Ya. (1964) [Originally published in Russian, 1935], "10: Quadratic irrational numbers and periodic continued fractions", Continued Fractions, University of Chicago Press, pp. 47–50, ISBN 0-486-69630-8; reprinted by Dover Publications, 1997
  • Moshchevitin, Nikolay (25 November 2020), "Open problems session", Diophantine Problems, Determinism and Randomness, CIRM – via YouTube
  • Pytheas Fogg, N. (2002), Berthé, Valérie; Ferenczi, Sébastien; Mauduit, Christian; Siegel, A. (eds.), Substitutions in dynamics, arithmetics and combinatorics, Lecture Notes in Mathematics, vol. 1794, Berlin: Springer-Verlag, ISBN 978-3-540-44141-0, Zbl 1014.11015
  • Salem, Raphaël (1943), "On some singular monotonic functions which are strictly increasing" (PDF), Transactions of the American Mathematical Society, 53 (3): 427–439, doi:10.2307/1990210, JSTOR 1990210

Further reading Edit

  • Alkauskas, Giedrius (2008), Integral transforms of the Minkowski question mark function, PhD thesis, University of Nottingham
  • Bibiloni, L.; Paradis, J.; Viader, P. (1998), , Journal of Number Theory, 73 (2): 212–227, doi:10.1006/jnth.1998.2294, hdl:10230/843, Zbl 0928.11006, archived from the original on 22 June 2015
  • Bibiloni, L.; Paradis, J.; Viader, P. (2001), "The derivative of Minkowski's singular function", Journal of Mathematical Analysis and Applications, 253 (1): 107–125, doi:10.1006/jmaa.2000.7064, Zbl 0995.26005
  • Conley, R. M. (2003), A Survey of the Minkowski ?(x) Function, Masters thesis, West Virginia University
  • Conway, J. H. (2000), "Contorted fractions", On Numbers and Games (2nd ed.), Wellesley, MA: A K Peters, pp. 82–86
  • Vepstas, L. (2004), The Minkowski Question Mark and the Modular Group SL(2,Z) (PDF)
  • Vepstas, L. (2008), "On the Minkowski Measure", arXiv:0810.1265 [math.DS]

External links Edit

  • An extensive bibliography list
  • Weisstein, Eric W., "Minkowski's Question Mark Function", MathWorld
  • Simple IEEE 754 implementation in C++

minkowski, question, mark, function, this, article, includes, list, general, references, lacks, sufficient, corresponding, inline, citations, please, help, improve, this, article, introducing, more, precise, citations, april, 2013, learn, when, remove, this, t. This article includes a list of general references but it lacks sufficient corresponding inline citations Please help to improve this article by introducing more precise citations April 2013 Learn how and when to remove this template message In mathematics Minkowski s question mark function denoted x is a function with unusual fractal properties defined by Hermann Minkowski in 1904 1 It maps quadratic irrational numbers to rational numbers on the unit interval via an expression relating the continued fraction expansions of the quadratics to the binary expansions of the rationals given by Arnaud Denjoy in 1938 2 It also maps rational numbers to dyadic rationals as can be seen by a recursive definition closely related to the Stern Brocot tree Minkowski question mark function Left x Right x x Contents 1 Definition and intuition 2 Self symmetry 3 Quadratic irrationals 3 1 Dyadic symmetry 3 2 Isomorphism 3 3 Periodic orbits of the dyadic transform 3 4 Periodic orbits as continued fractions 4 Properties of x 5 Algorithm 6 Probability distribution 7 See also 8 References 8 1 Notes 8 2 Historical sources 8 3 Bibliography 8 4 Further reading 9 External linksDefinition and intuition EditOne way to define the question mark function involves the correspondence between two different ways of representing fractional numbers using finite or infinite binary sequences Most familiarly a string of 0 s and 1 s with a single point mark like 11 001001000011111 can be interpreted as the binary representation of a number In this case this number is2 1 1 8 1 64 p displaystyle 2 1 frac 1 8 frac 1 64 cdots pi nbsp There is a different way of interpreting the same sequence however using continued fractions Interpreting the fractional part 0 001001000011111 as a binary number in the same way replace each consecutive block of 0 s or 1 s by its run length or for the first block of zeroes its run length plus one in this case generating the sequence 3 3 1 2 1 4 5 displaystyle 3 3 1 2 1 4 5 dots nbsp Then use this sequence as the coefficients of a continued fraction 3 4 3 1 3 1 1 1 2 1 1 1 4 1 5 3 2676 displaystyle 3 frac 1 displaystyle 3 frac 1 displaystyle 1 frac 1 displaystyle 2 frac 1 displaystyle 1 frac 1 displaystyle 4 frac 1 displaystyle 5 dots approx 3 2676 nbsp The question mark function reverses this process it translates the continued fraction of a given real number into a run length encoded binary sequence and then reinterprets that sequence as a binary number 3 4 For instance for the example above 3 2676 p displaystyle operatorname 3 2676 approx pi nbsp To define this formally if an irrational number x displaystyle x nbsp has the non terminating continued fraction representationx a 0 1 a 1 1 a 2 a 0 a 1 a 2 displaystyle x a 0 frac 1 displaystyle a 1 frac 1 displaystyle a 2 cdots a 0 a 1 a 2 dots nbsp then the value of the question mark function on x displaystyle x nbsp is defined as the value of the infinite series x a 0 2 n 1 1 n 1 2 a 1 a n displaystyle operatorname x a 0 2 sum n 1 infty frac left 1 right n 1 2 a 1 cdots a n nbsp In the same way if a rational number x displaystyle x nbsp has the terminating continued fraction representation a 0 a 1 a 2 a m displaystyle a 0 a 1 a 2 dots a m nbsp then the value of the question mark function on x displaystyle x nbsp is a finite sum x a 0 2 n 1 m 1 n 1 2 a 1 a n displaystyle operatorname x a 0 2 sum n 1 m frac left 1 right n 1 2 a 1 cdots a n nbsp Analogously to the way the question mark function reinterprets continued fractions as binary numbers the Cantor function can be understood as reinterpreting ternary numbers as binary numbers Self symmetry EditThe question mark is clearly visually self similar A monoid of self similarities may be generated by two operators S and R acting on the unit square and defined as follows S x y x x 1 y 2 R x y 1 x 1 y displaystyle begin aligned S x y amp left frac x x 1 frac y 2 right 5px R x y amp 1 x 1 y end aligned nbsp Visually S shrinks the unit square to its bottom left quarter while R performs a point reflection through its center A point on the graph of has coordinates x x for some x in the unit interval Such a point is transformed by S and R into another point of the graph because satisfies the following identities for all x 0 1 x x 1 x 2 1 x 1 x displaystyle begin aligned operatorname left frac x x 1 right amp frac operatorname x 2 5px operatorname 1 x amp 1 operatorname x end aligned nbsp These two operators may be repeatedly combined forming a monoid A general element of the monoid is thenS a 1 R S a 2 R S a 3 displaystyle S a 1 RS a 2 RS a 3 cdots nbsp for positive integers a1 a2 a3 Each such element describes a self similarity of the question mark function This monoid is sometimes called the period doubling monoid and all period doubling fractal curves have a self symmetry described by it the de Rham curve of which the question mark is a special case is a category of such curves The elements of the monoid are in correspondence with the rationals by means of the identification of a1 a2 a3 with the continued fraction 0 a1 a2 a3 Since bothS x x x 1 displaystyle S x mapsto frac x x 1 nbsp and T x 1 x displaystyle T x mapsto 1 x nbsp are linear fractional transformations with integer coefficients the monoid may be regarded as a subset of the modular group PSL 2 Z Quadratic irrationals EditThe question mark function provides a one to one mapping from the non dyadic rationals to the quadratic irrationals thus allowing an explicit proof of countability of the latter These can in fact be understood to correspond to the periodic orbits for the dyadic transformation This can be explicitly demonstrated in just a few steps Dyadic symmetry Edit Define two moves a left move and a right move valid on the unit interval 0 x 1 displaystyle 0 leq x leq 1 nbsp asL D x x 2 displaystyle L D x frac x 2 nbsp and L C x x 1 x displaystyle L C x frac x 1 x nbsp and R D x 1 x 2 displaystyle R D x frac 1 x 2 nbsp and R C x 1 2 x displaystyle R C x frac 1 2 x nbsp The question mark function then obeys a left move symmetry L D L C displaystyle L D circ text text circ L C nbsp and a right move symmetry R D R C displaystyle R D circ text text circ R C nbsp where displaystyle circ nbsp denotes function composition These can be arbitrary concatenated Consider for example the sequence of left right moves L R L L R displaystyle LRLLR nbsp Adding the subscripts C and D and for clarity dropping the composition operator displaystyle circ nbsp in all but a few places one has L D R D L D L D R D L C R C L C L C R C displaystyle L D R D L D L D R D circ text text circ L C R C L C L C R C nbsp Arbitrary finite length strings in the letters L and R correspond to the dyadic rationals in that every dyadic rational can be written as both y n 2 m displaystyle y n 2 m nbsp for integer n and m and as finite length of bits y 0 b 1 b 2 b 3 b m displaystyle y 0 b 1 b 2 b 3 cdots b m nbsp with b k 0 1 displaystyle b k in 0 1 nbsp Thus every dyadic rational is in one to one correspondence with some self symmetry of the question mark function Some notational rearrangements can make the above slightly easier to express Let g 0 displaystyle g 0 nbsp and g 1 displaystyle g 1 nbsp stand for L and R Function composition extends this to a monoid in that one can write g 010 g 0 g 1 g 0 displaystyle g 010 g 0 g 1 g 0 nbsp and generally g A g B g A B displaystyle g A g B g AB nbsp for some binary strings of digits A B where AB is just the ordinary concatenation of such strings The dyadic monoid M is then the monoid of all such finite length left right moves Writing g M displaystyle gamma in M nbsp as a general element of the monoid there is a corresponding self symmetry of the question mark function g D g C displaystyle gamma D circ text text circ gamma C nbsp Isomorphism Edit An explicit mapping between the rationals and the dyadic rationals can be obtained providing a reflection operatorr x 1 x displaystyle r x 1 x nbsp and noting that both r R D r L D displaystyle r circ R D circ r L D nbsp and r R C r L C displaystyle r circ R C circ r L C nbsp Since r 2 1 displaystyle r 2 1 nbsp is the identity an arbitrary string of left right moves can be re written as a string of left moves only followed by a reflection followed by more left moves a reflection and so on that is as L a 1 r L a 2 r L a 3 displaystyle L a 1 rL a 2 rL a 3 cdots nbsp which is clearly isomorphic to S a 1 T S a 2 T S a 3 displaystyle S a 1 TS a 2 TS a 3 cdots nbsp from above Evaluating some explicit sequence of L D R D displaystyle L D R D nbsp at the function argument x 1 displaystyle x 1 nbsp gives a dyadic rational explicitly it is equal to y 0 b 1 b 2 b 3 b m displaystyle y 0 b 1 b 2 b 3 cdots b m nbsp where each b k 0 1 displaystyle b k in 0 1 nbsp is a binary bit zero corresponding to a left move and one corresponding to a right move The equivalent sequence of L C R C displaystyle L C R C nbsp moves evaluated at x 1 displaystyle x 1 nbsp gives a rational number p q displaystyle p q nbsp It is explicitly the one provided by the continued fraction p q a 1 a 2 a 3 a j displaystyle p q a 1 a 2 a 3 ldots a j nbsp keeping in mind that it is a rational because the sequence a 1 a 2 a 3 a j displaystyle a 1 a 2 a 3 ldots a j nbsp was of finite length This establishes a one to one correspondence between the dyadic rationals and the rationals Periodic orbits of the dyadic transform Edit Consider now the periodic orbits of the dyadic transformation These correspond to bit sequences consisting of a finite initial chaotic sequence of bits b 0 b 1 b 2 b k 1 displaystyle b 0 b 1 b 2 ldots b k 1 nbsp followed by a repeating string b k b k 1 b k 2 b k m 1 displaystyle b k b k 1 b k 2 ldots b k m 1 nbsp of length m displaystyle m nbsp Such repeating strings correspond to a rational number This is easily made explicit Writey j 0 m 1 b k j 2 j 1 displaystyle y sum j 0 m 1 b k j 2 j 1 nbsp one then clearly has j 0 b k j 2 j 1 y j 0 2 j m y 1 2 m displaystyle sum j 0 infty b k j 2 j 1 y sum j 0 infty 2 jm frac y 1 2 m nbsp Tacking on the initial non repeating sequence one clearly has a rational number In fact every rational number can be expressed in this way an initial random sequence followed by a cycling repeat That is the periodic orbits of the map are in one to one correspondence with the rationals Periodic orbits as continued fractions Edit Such periodic orbits have an equivalent periodic continued fraction per the isomorphism established above There is an initial chaotic orbit of some finite length followed by a repeating sequence The repeating sequence generates a periodic continued fraction satisfying x a n a n 1 a n 2 a n r x displaystyle x a n a n 1 a n 2 ldots a n r x nbsp This continued fraction has the form 5 x a x b g x d displaystyle x frac alpha x beta gamma x delta nbsp with the a b g d displaystyle alpha beta gamma delta nbsp being integers and satisfying a d b g 1 displaystyle alpha delta beta gamma pm 1 nbsp Explicit values can be obtained by writing S 1 0 1 1 displaystyle S mapsto begin pmatrix 1 amp 0 1 amp 1 end pmatrix nbsp for the shift so that S n 1 0 n 1 displaystyle S n mapsto begin pmatrix 1 amp 0 n amp 1 end pmatrix nbsp while the reflection is given by T 1 1 0 1 displaystyle T mapsto begin pmatrix 1 amp 1 0 amp 1 end pmatrix nbsp so that T 2 I displaystyle T 2 I nbsp Both of these matrices are unimodular arbitrary products remain unimodular and result in a matrix of the form S a n T S a n 1 T T S a n r a b g d displaystyle S a n TS a n 1 T cdots TS a n r begin pmatrix alpha amp beta gamma amp delta end pmatrix nbsp giving the precise value of the continued fraction As all of the matrix entries are integers this matrix belongs to the projective modular group P S L 2 Z displaystyle PSL 2 mathbb Z nbsp Solving explicitly one has that g x 2 d a x b 0 displaystyle gamma x 2 delta alpha x beta 0 nbsp It is not hard to verify that the solutions to this meet the definition of quadratic irrationals In fact every quadratic irrational can be expressed in this way Thus the quadratic irrationals are in one to one correspondence with the periodic orbits of the dyadic transform which are in one to one correspondence with the non dyadic rationals which are in one to one correspondence with the dyadic rationals The question mark function provides the correspondence in each case Properties of x Edit nbsp The question mark function is a strictly increasing and continuous 6 but not absolutely continuous function The derivative is defined almost everywhere and can take on only two values 0 its value almost everywhere including at all rational numbers and displaystyle infty nbsp 7 There are several constructions for a measure that when integrated yields the question mark function One such construction is obtained by measuring the density of the Farey numbers on the real number line The question mark measure is the prototypical example of what are sometimes referred to as multi fractal measures The question mark function maps rational numbers to dyadic rational numbers meaning those whose base two representation terminates as may be proven by induction from the recursive construction outlined above It maps quadratic irrationals to non dyadic rational numbers In both cases it provides an order isomorphism between these sets 8 making concrete Cantor s isomorphism theorem according to which every two unbounded countable dense linear orders are order isomorphic 9 It is an odd function and satisfies the functional equation x 1 x 1 consequently x x x is an odd periodic function with period one If x is irrational then x is either algebraic of degree greater than two or transcendental The question mark function has fixed points at 0 1 2 and 1 and at least two more symmetric about the midpoint One is approximately 0 42037 6 It was conjectured by Moshchevitin that they were the only 5 fixed points 10 In 1943 Raphael Salem raised the question of whether the Fourier Stieltjes coefficients of the question mark function vanish at infinity 11 In other words he wanted to know whether or notlim n 0 1 e 2 p i n x d x 0 displaystyle lim n to infty int 0 1 e 2 pi inx operatorname d x 0 nbsp This was answered affirmatively by Jordan and Sahlsten as a special case of a result on Gibbs measures 12 The graph of Minkowski question mark function is a special case of fractal curves known as de Rham curves Algorithm EditThe recursive definition naturally lends itself to an algorithm for computing the function to any desired degree of accuracy for any real number as the following C function demonstrates The algorithm descends the Stern Brocot tree in search of the input x and sums the terms of the binary expansion of y x on the way As long as the loop invariant qr ps 1 remains satisfied there is no need to reduce the fraction m n p r q s since it is already in lowest terms Another invariant is p q x lt r s The for loop in this program may be analyzed somewhat like a while loop with the conditional break statements in the first three lines making out the condition The only statements in the loop that can possibly affect the invariants are in the last two lines and these can be shown to preserve the truth of both invariants as long as the first three lines have executed successfully without breaking out of the loop A third invariant for the body of the loop up to floating point precision is y x lt y d but since d is halved at the beginning of the loop before any conditions are tested our conclusion is only that y x lt y 2d at the termination of the loop To prove termination it is sufficient to note that the sum q s increases by at least 1 with every iteration of the loop and that the loop will terminate when this sum is too large to be represented in the primitive C data type b long b However in practice the conditional break when y d y is what ensures the termination of the loop in a reasonable amount of time Minkowski s question mark function double minkowski double x long p x long q 1 r p 1 s 1 m n double d 1 y p if x lt p p lt 0 r lt 0 return x out of range x x for invariants q r p s 1 amp amp p q lt x amp amp x lt r s d 2 if y d y break reached max possible precision m p r if m lt 0 p lt 0 break sum overflowed n q s if n lt 0 break sum overflowed if x lt double m n r m s n else y d p m q n return y d final round off Probability distribution EditRestricting the Minkowski question mark function to 0 1 0 1 it can be used as the cumulative distribution function of a singular distribution on the unit interval This distribution is symmetric about its midpoint with raw moments of about m1 0 5 m2 0 290926 m3 0 186389 and m4 0 126992 13 and so a mean and median of 0 5 a standard deviation of about 0 2023 a skewness of 0 and an excess kurtosis about 1 147 See also EditPompeiu derivativeReferences EditNotes Edit Minkowski 1904 pp 171 172 Denjoy 1938 a b Finch 2003 pp 441 442 a b Pytheas Fogg 2002 p 95 Khinchin 1964 a b Finch 2003 p 442 Dushistova amp Moshchevitin 2012 Girgensohn 1996 Bhattacharjee et al 1997 Moshchevitin 2020 Salem 1943 Jordan amp Sahlsten 2016 Alkauskas 2010 Historical sources Edit Minkowski Hermann 1904 Zur Geometrie der Zahlen Verhandlungen des III internationalen Mathematiker Kongresses in Heidelberg Berlin pp 164 173 JFM 36 0281 01 archived from the original on 4 January 2015 a href Template Citation html title Template Citation citation a CS1 maint location missing publisher link Denjoy Arnaud 1938 Sur une fonction reelle de Minkowski J Math Pures Appl Serie IX in French 17 105 151 Zbl 0018 34602 Bibliography Edit Alkauskas Giedrius 2010 The moments of Minkowski question mark function the dyadic period function Glasgow Mathematical Journal 52 1 41 64 arXiv 0801 0051 doi 10 1017 S0017089509990152 MR 2587817 S2CID 115167042 Bhattacharjee Meenaxi Macpherson Dugald Moller Rognvaldur G Neumann Peter M 1997 Rational numbers Notes on Infinite Permutation Groups Texts and Readings in Mathematics vol 12 Berlin Springer Verlag pp 77 86 doi 10 1007 978 93 80250 91 5 9 ISBN 81 85931 13 5 MR 1632579 Dushistova Anna A Moshchevitin Nikolai G March 2012 On the derivative of the Minkowski question mark function x displaystyle x nbsp Journal of Mathematical Sciences 182 4 463 471 arXiv 0706 2219 doi 10 1007 s10958 012 0750 2 MR 2825515 S2CID 115156022 Finch Steven R 2003 Mathematical constants Encyclopedia of Mathematics and Its Applications vol 94 Cambridge Cambridge University Press ISBN 978 0 521 81805 6 Zbl 1054 00001 Girgensohn Roland 1996 Constructing singular functions via Farey fractions Journal of Mathematical Analysis and Applications 203 1 127 141 doi 10 1006 jmaa 1996 0370 MR 1412484 Jordan Thomas Sahlsten Tuomas 2016 Fourier transforms of Gibbs measures for the Gauss map Mathematische Annalen 364 3 4 983 1023 arXiv 1312 3619 Bibcode 2013arXiv1312 3619J doi 10 1007 s00208 015 1241 9 S2CID 56046793 Khinchin A Ya 1964 Originally published in Russian 1935 10 Quadratic irrational numbers and periodic continued fractions Continued Fractions University of Chicago Press pp 47 50 ISBN 0 486 69630 8 reprinted by Dover Publications 1997 Moshchevitin Nikolay 25 November 2020 Open problems session Diophantine Problems Determinism and Randomness CIRM via YouTube Pytheas Fogg N 2002 Berthe Valerie Ferenczi Sebastien Mauduit Christian Siegel A eds Substitutions in dynamics arithmetics and combinatorics Lecture Notes in Mathematics vol 1794 Berlin Springer Verlag ISBN 978 3 540 44141 0 Zbl 1014 11015 Salem Raphael 1943 On some singular monotonic functions which are strictly increasing PDF Transactions of the American Mathematical Society 53 3 427 439 doi 10 2307 1990210 JSTOR 1990210 Further reading Edit Alkauskas Giedrius 2008 Integral transforms of the Minkowski question mark function PhD thesis University of Nottingham Bibiloni L Paradis J Viader P 1998 A new light on Minkowski s x function Journal of Number Theory 73 2 212 227 doi 10 1006 jnth 1998 2294 hdl 10230 843 Zbl 0928 11006 archived from the original on 22 June 2015 Bibiloni L Paradis J Viader P 2001 The derivative of Minkowski s singular function Journal of Mathematical Analysis and Applications 253 1 107 125 doi 10 1006 jmaa 2000 7064 Zbl 0995 26005 Conley R M 2003 A Survey of the Minkowski x Function Masters thesis West Virginia University Conway J H 2000 Contorted fractions On Numbers and Games 2nd ed Wellesley MA A K Peters pp 82 86 Vepstas L 2004 The Minkowski Question Mark and the Modular Group SL 2 Z PDF Vepstas L 2008 On the Minkowski Measure arXiv 0810 1265 math DS External links EditAn extensive bibliography list Weisstein Eric W Minkowski s Question Mark Function MathWorld Simple IEEE 754 implementation in C Retrieved from https en wikipedia org w index php title Minkowski 27s question mark function amp oldid 1181125169, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.