• Nie Znaleziono Wyników

1. Introduction. Continued fractions of the form [c

N/A
N/A
Protected

Academic year: 2021

Share "1. Introduction. Continued fractions of the form [c"

Copied!
8
0
0

Pełen tekst

(1)

LXXX.2 (1997)

A generalization of Perron’s theorem about Hurwitzian numbers

by

Pierre Stambul (Marseille)

1. Introduction. Continued fractions of the form [c

0

; c

1

, . . . , c

n

, Q

1

(k), . . . , Q

p

(k)]

k=0

are called Hurwitzian if c

0

is an integer, c

1

, . . . , c

n

are positive integers, Q

1

, . . . , Q

p

are polynomials with rational coefficients which take positive integral values for k = 0, 1, 2, . . . and at least one of the polynomials is not constant. Q

1

, . . . , Q

p

are said to form a quasi-period. The expansions

e = [2, 1, 2k + 2, 1]

k=0

and e

1/q

= [1, (2k + 1)q − 1, 1]

k=0

when q is an integer ≥ 2 are well-known examples (see Euler [3], Perron [7], Davis [2], Matthews and Walters [6]). Other classical examples of Hur- witzian numbers are th(1/q) or tan(1/q) when q is a nonnegative integer, e

2/q

when q is odd and many other real numbers determined by means of Bessel functions (see Cabannes [1], Lehmer [4] and Stambul [10]). A recogniz- able Hurwitzian number whose quasi-period is determined by polynomials of degree ≥ 2 is still unknown.

Let h : x 7→ (ax + b)/(cx + d) be a M¨obius transformation where a, b, c, d are integers. If x is Hurwitzian, it follows from a theorem of O.

Perron ([7], 127–131) that h(x) is also Hurwitzian. Moreover, the noncon- stant polynomials in the quasi-periods of x and h(x) have the same degrees (see [10]).

Denote by R the set of all irrational real numbers x whose continued fraction expansion has the form

x = [c

0

; c

1

, . . . , c

n−1

, C

1

(k), . . . , C

p

(k)]

k=0

where the N

p

-valued sequence k 7→ (C

1

(k), . . . , C

p

(k)) satisfies a linear ho- mogeneous recurrence relation with constant coefficients in Z, i.e., there exists a given p × p matrix M with integer entries such that

[141]

(2)

 

C

p

(k + 1) C

p−1

(k + 1)

.. . C

1

(k + 1)

 

 = M

 

C

p

(k) C

p−1

(k)

.. . C

1

(k)

 

for all integers k ≥ 0.

The C

i

are “generalized power sums” (the restriction of exponential poly- nomials to the nonnegative integers) and (C

1

, . . . , C

p

) will be called a quasi- period of x (it is not unique). Irrational quadratic numbers and Hurwitzian numbers form subsets of R. This result can be easily derived from the iden- tity

X

r i=0

(−1)

i

 r i



Q(x + i) = 0

for all real polynomials Q of degree ≤ r − 1. Unfortunately, a recognizable number in R which is not in these subsets is still unknown.

Perron’s proof is based on congruences and successive derivations of poly- nomials. In this paper, we generalize the result of Perron by means of a transducer: for all homographies h with integral coefficients, h(R) ⊂ R.

2. Image by a M¨ obius transformation. Let ξ be an irrational real number and h : x 7→ (ax+b)/(cx+d) a M¨obius transformation where a, b, c, d are integers. The continued fraction expansion of h(ξ) has been studied by Raney [9], van der Poorten [8], Liardet and Stambul [5].

We recall basic definitions and facts given in [5], following [9]. A matrix M =

α βγ δ



where α, β, γ, δ are nonnegative integers and (α − γ)(β − δ) < 0 is said to be row-balanced. All computations for the continued fraction expansion of h(ξ) can be reduced to the case where A =

a bc d



is row- balanced and ξ > 1. This computation is given by a finite state transducer T

D

= (C, B, A, Φ, Ψ ) where

• The input alphabet is C = N \ {0}.

• The space of states B is the set of all row-balanced matrices M such that |det(M )| = |det(A)| = D. Clearly, B is a finite set. The initial state of the transducer is A.

• The output alphabet is A = N and the monoid generated by A is denoted by A

.

It is well known that every 2 × 2 matrix M of rank 2 with nonnegative entries that is not row-balanced can be written in a unique way as

(F) M =

 a

0

1 1 0

  a

1

1 1 0

 . . .

 a

n

1

1 0



M

0

where M

0

is row-balanced, a

0

∈ N and a

1

, . . . , a

n

∈ N \ {0}.

(3)

• Φ = {φ

c

: c ∈ C} and Ψ = {ψ

c

: c ∈ C} are two families of maps

c

: B → B and ψ

c

: B → A

) defined as follows: for all B in B and c in C, if B

1 0c 1



= B

0

is row-balanced, then φ

c

(B) = B

0

and ψ

c

(B) = ∧ (the empty word). And if B

c 11 0



is not row-balanced, then by (F), B

 c 1 1 0



=

 a

0

1

1 0

  a

1

1 1 0

 . . .

 a

n

1

1 0

 B

0

. Then φ

c

(B) = B

0

and ψ

c

(B) = a

0

a

1

. . . a

n

.

Now, with any input word c

0

c

1

. . . c

k

in C

k

, we associate a sequence of states B

1

= φ

c0

(A) and B

i+1

= φ

ci

(B

i

), i = 1, . . . , k, and we define

[Ψ, Φ]

c0c1...ck

= ψ

c0

(A)ψ

c1

(B

1

) . . . ψ

ck

(B

k

), which is a word in A

.

Finally, let µ be the “contraction map” which transforms a word in A

into a word where all letters are positive integers (except maybe the first one), replacing from left to right subwords a0b (a, b 6= 0) by the letter a + b.

A theorem of [5] shows that if ξ = [c

0

; c

1

, . . . , c

k

, . . .] and µ ◦ [Ψ, Φ]

c0c1...ck

= a

0

a

1

. . . a

n−1

a

n

, then h(ξ) = [a

0

; a

1

, . . . , a

n−1

, . . .] and the partial quotient following a

n−1

is ≥ a

n

.

Theorem. Let ξ be in R and h : x 7→ (ax + b)/(cx + d) be a M¨obius transformation where a, b, c, d are integers. Then h(ξ) ∈ R.

The proof requires three technical lemmas.

Lemma 1. Let a, b, c, d be integers such that |ad − bc| = D ≥ 2. Suppose that ξ ∈ R and compute (aξ + b)/(cξ + d) with the transducer T

D

. Then there exists two integers r and q such that the continued fraction expansion of ξ has the form

ξ = [c

0

; c

1

, . . . , c

r−1

, A

1

(k), . . . , A

q

(k)]

k=0

with the following properties:

(i) A

j

(k + 1) = A

j

(k) mod D for j = 1, . . . , q and for all integers k ≥ 0.

(ii) Either A

j

(k) > D for every integer k ≥ 0, or the sequence A

j

(k)

k∈N

is constant.

(iii) By applying the transducer T

D

, the sequence of states (B

m

)

m∈N

sat- isfies B

r

= B

r+q

.

P r o o f. It is well known that every sequence of integers given by a linear recurrence relation with coefficients in Z is ultimately periodic modulo D for all positive integers D. Hence (i) is obvious. Moreover, by the Skolem–

Mahler theorem, the set of zeros of a linear recursive sequence (u

n

)

n∈N

with

integral coefficients is equal to the union of a finite set and a finite number of

arithmetical progressions. Clearly, the set of all integers n such that u

n

= c

for a given integer c has the same property.

(4)

Thus every number ξ in R can be defined by a continued fraction expansion [c

0

; c

1

, . . . , c

n−1

, C

1

(k), . . . , C

p

(k)]

k=0

where all the sequences (C

i

(k))

k∈N

are either ultimately periodic or > D for k sufficiently large.

Replacing p by p

1

= sp (s is a common multiple of all periods of peri- odic sequences C

i

(k)), ξ has a continued fraction expansion of the form [c

0

; c

1

, . . . , c

n0

, A

01

(k), . . . , A

0p1

(k)]

k=0

with a quasi-period which satisfies (i) and (ii). Finally, by applying the transducer T

D

, let us consider the se- quence of states (B

n0+mp1

)

m∈N

. As B is a finite set, there exist two nonneg- ative integers m

1

and m

2

(m

1

< m

2

) such that B

n0+m1p1

= B

n0+m2p1

. Put q = (m

2

− m

1

)p

1

; then ξ is defined by a quasi-period of length q which has the three properties.

Lemma 2. Let B be a row-balanced matrix such that |det(B)| = D, c be a given integer > D and (f

k

)

k≥0

be a sequence of nonnegative integers.

Then, for all integers k ≥ 0, by applying (F), B

 c + Df

k

1

1 0



= C

 f

k0

1

1 0

 B

0

with the following properties:

• C and B

0

are independent of f

k

.

• det(C) = ±1, i.e. either C is the identity and has to be cancelled, or C can be written in a unique way as

C =

 a

0

1 1 0

  a

1

1 1 0

 . . .

 a

n

1 1 0



with a

0

∈ N, a

1

, . . . , a

n

∈ N \ {0}.

• f

k0

is the image of c + Df

k

by a map x 7→ (ux + v)/w with integral coefficients which depend on B, D and c.

• B

0

is a row-balanced matrix and det(B

0

) = D.

P r o o f. We distinguish four cases for the matrix B =

α βγ δ

 . 1. α = 0. Then βγ = D, β > δ and

 0 β γ δ

  c + Df

k

1

1 0



=

 0 1 1 0

  f

k0

1

1 0

  β 0 φ γ



with

f

k0

= γ

2

f

k

+

 γc + δ β



and φ = γc + δ − β

 γc + δ β

 . Then 0 ≤ φ < β, which implies that the matrix B

0

=

β 0φ γ



is row-balanced.

Moreover, det(B

0

) = D.

2. γ = 0. Since

 α β 0 δ



=

 0 1 1 0

  0 δ α β



,

(5)

we have  α β

0 δ

  c + Df

k

1

1 0



=

 f

k0

1 1 0

  δ 0 φ

0

α



with

f

k0

= α

2

f

k

+

 αc + β δ



and φ

0

= αc + β − δ

 αc + β δ

 . Then B

0

=

δ 0φ0α



is row-balanced and det(B

0

) = D.

3. (α, γ) = 1. It is well known that α/γ has two continued fraction expansions: one ends with a partial quotient a ≥ 2 and the other one is obtained by replacing a by a−1, 1. Consider the continued fraction expansion of α/γ of even length if αδ − βγ = D or of odd length if αδ − βγ = −D.

The product of matrices of the form

a1 0i1



corresponding to this continued fraction expansion is equal to

α αγ γ00

 . Therefore, there exist two positive integers α

0

and γ

0

such that

α

0

< α, γ

0

< γ and αγ

0

− α

0

γ = αδ − βγ

D = u = ±1.

Hence

 α β γ δ

  c + Df

k

1

1 0



=

 α α

0

γ γ

0

  f

k

+ c

0

1

1 0

  D 0

ε 1

 . c

0

and ε are defined as follows: since αγ

0

− α

0

γ = u, one has

α

0

δ − βγ

0

= α

0

δ − β u + α

0

γ

α = α

0

(αδ − βγ) − uβ

α ,

which implies that |α

0

δ − βγ

0

| ≤ D < c. Then c

0

and ε are given by the Euclidean division

c − u(α

0

δ − βγ

0

) = Dc

0

+ ε with 0 ≤ ε < D.

Therefore, the matrix B

0

=

D 0ε 1



is row-balanced and det(B

0

) = D.

4. Finally, suppose that (α, γ) = m > 1. Put α = mα

1

and γ = mγ

1

.

Then 

α β γ δ



=

 α

1

β γ

1

δ

  m 0 0 1

 . The transformation of

 α β γ δ

  c + Df

k

1

1 0



is given by two successive transformations described in 2 and 3.

In all cases f

k0

is the image of c+Df

k

by a map of the form x 7→ (ux+v)/w

with integral coefficients (u, w 6= 0).

(6)

Lemma 3. Let ξ = [c

0

; c

1

, . . . , c

n−1

, C

1

(k), . . . , C

p

(k)]

k=0

be in R with the relation

 

C

p

(k + 1) C

p−1

(k + 1)

.. . C

1

(k + 1)

 

 = M

 

C

p

(k) C

p−1

(k)

.. . C

1

(k)

 

for all integers k ≥ 0. Let g

1

, . . . , g

p

be p maps of the form g

j

: x 7→

(u

j

x + v

j

)/w

j

with integral coefficients such that C

j0

(k) = g

j

(C

j

(k)) is a positive integer for all integers j (1 ≤ j ≤ p) and all integers k ≥ 0. Then ξ

0

= [c

00

; c

01

, . . . , c

0n0−1

, C

10

(k), . . . , C

p0

(k)]

k=0

∈ R.

P r o o f. Let P defined by

P (x) = x

p0

p

X

0−1 i=0

α

i

x

i

be the minimal polynomial of M . Then

C

j

(k + p

0

) =

p

X

0−1 i=0

α

i

C

j

(k + i) for all integers j (0 ≤ j ≤ p

0

− 1).

Therefore, there exists an integer β

j

such that

C

j0

(k + p

0

) =

p−1

X

i=0

α

i

C

j0

(k + i) + β

j

. Hence

C

j0

(k + 2p

0

) = C

j0

(k + p

0

) +

p

X

0−1 i=0

α

i

(C

j0

(k + p

0

+ i) − C

j0

(k + i)) and ξ

0

∈ R.

Now, we are ready to give the proof of Theorem 2. Let ξ be defined as in Lemma 1 and compute ξ

0

= (aξ + b)/(cξ + d) with the transducer T

D

. Denote B = B

r

= B

r+q

. If A

1

(0) = A

1

(1) = c, then of course in both cases we obtain the same results φ

c

(B) and ψ

c

(B). If A

1

(0) 6= A

1

(1), then there exists an integer c > D and two nonnegative integers f

0

and f

1

such that A

1

(0) = c + Df

0

and A

1

(1) = c + Df

1

. Then by Lemma 2, φ

A1(0)

(B) = φ

A1(1)

(B). Now, ψ

A1(0)

(B) and ψ

A1(1)

(B) are composed of two subwords.

The first subwords are the same (and are possibly empty). They correspond to the matrix C of Lemma 2. The last subwords contain only one letter.

There exists a map g : x 7→ (ux + v)/w (u, w 6= 0) with integral coefficients

such that the last letter of ψ

A1(0)

(B) is g(A

1

(0)) (respectively ψ

A1(1)

(B)

and g(A

1

(1))).

(7)

By iteration, φ

Ai(0)

(B

r+i−1

) = φ

Ai(1)

(B

r+i−1

) for i = 1, . . . , q and the sequence of states (B

m

)

m∈N

is ultimately periodic. Before cancelling the “zeros” with the contraction map µ, we obtain ξ

0

= [c

00

; c

01

, . . . , c

0n0−1

, A

01

(k), . . . , A

0q0

(k)]

k=0

: if A

0j0

(k) is not a constant sequence, then there ex- ists an index j and three integers u

j

, v

j

and w

j

(u

j

, w

j

6= 0) such that A

0j0

(k) = (u

j

A

j

(k) + v

j

)/w

j

for all integers k ≥ 0. By Lemma 3, ξ

0

∈ R.

Notice that in case ξ is Hurwitzian, ξ

0

is also Hurwitzian and the noncon- stant polynomials in the quasi-periods of ξ and ξ

0

have the same degrees.

3. Example. Let (F

n

)

n∈N

be the Fibonacci sequence which can be de- fined by

 F

n+1

F

n

F

n

F

n−1



=

 1 1 1 0



n

.

Denote by ξ the real number ξ = [F

n

]

n=1

which is in R. Now compute the continued fraction expansion of 2ξ, using the transducer of the multiplication by 2 (see [5]) which contains five states.

The initial state of the transducer is B

0

= A =

2 00 1



. The continued fraction expansion of ξ can be written

ξ = [1; 1, 2, 3, F

6k+5

, F

6k+6

, F

6k+7

, F

6k+8

, F

6k+9

, F

6k+10

]

k=0

. A simple computation leads to B

10

= B

4

=

2 00 1



, F

n

≥ 2 for n ≥ 3 and F

n

= F

n+6

mod 2 for all integers n.

Hence, by applying the transducer T

2

and the contraction map µ, one has:

Proposition.

2ξ =



3; 2, 1, 1,

2F

6k+5

, F

6k+6

2 , 2F

6k+7

, F

6k+8

− 1

2 , 1, 1, F

6k+9

2 − 1, 1, 1, F

6k+10

− 1 2



k=0

. It is clear that 2ξ ∈ R.

References

[1] H. C a b a n n e s, ´ Etude des fractions continues ayant leurs quotients en progression arithm´etique ou en progression g´eom´etrique, La Revue Scientifique 83 (1945), 230–

233.

[2] C. S. D a v i s, On some simple continued fractions connected with e, J. London Math.

Soc. 20 (1945), 194–198.

[3] L. E u l e r, De fractionibus continuis dissertatio, Comment. Acad. Petropol. 9 (1744),

115–127.

(8)

[4] D. H. L e h m e r, Continued fractions containing arithmetic progressions, Scripta Math. 29 (1973), 17–24.

[5] P. L i a r d e t et P. S t a m b u l, Transducteurs et fractions continu´ees, preprint, 1996.

[6] K. R. M a t t h e w s and R. F. C. W a l t e r s, Some properties of the continued fraction expansion of

mn

e

1/q

, Proc. Cambridge Philos. Soc. 67 (1970), 67–74.

[7] O. P e r r o n, Die Lehre von den Kettenbr¨ uchen, Bd. 1, 3rd ed., Teubner, 1954, 110–

138.

[8] A. J. v a n d e r P o o r t e n, An introduction to continued fractions, in: J. H. Loxton and A. J. van der Poorten (eds.), Diophantine Analysis, Cambridge University Press, 1986, 99–138.

[9] G. R a n e y, On continued fractions and finite automata, Math. Ann. 206 (1973), 265–283.

[10] P. S t a m b u l, Contribution `a l’´etude des propri´et´es arithm´etiques des fractions con- tinu´ees, Th`ese de l’Universit´e de Provence, 1994.

Centre de Math´ematiques et Informatique DSA

Universit´e de Provence 39, rue Joliot Curie

F-13543 Marseille Cedex 13, France E-mail: liardet@gyptis.univ-mrs.fr

Received on 11.2.1996

and in revised form on 14.6.1996 (2932)

Cytaty

Powiązane dokumenty

Pour d´ emontrer le th´ eor` eme 1, nous utiliserons le crit` ere d’irrationalit´ e suivant :.. Th´ eor`

In this paper, we will study class numbers of certain real abelian fields by using the polynomial g(t).. Our work is based on the observation that g(t) comes from a

In this section, we arrive at families of semistable elliptic curves defined over Q whose Selmer groups have non-trivial Iwasawa µ 2 -invariant.. Let us describe the strategy

# czy cena na Biskupinie różni się od średniej na Krzykach i Śródmiesciu. # czy ceny na Krzykach i Śródmiesciu

Wykreślić jako funkcję odległości od osi nici wartości obu tych wielkości.. Przyjąć, że gęstość liniowa ładunku na nici jest stała i

Na wejściówkę trzeba umieć zastosować powyższe zasady działania na potęgach do obliczenie złożonych wyrażeń.... W razie jakichkolwiek pytań, proszę pisać

Na wejściówkę trzeba umieć zastosować powyższe zasady działania na potęgach do obliczenie złożonych wyrażeń.... W razie jakichkolwiek pytań, proszę pisać

[r]