Problem Set 15: Liouville Numbers Notation: N is the set on natural numbers, Z is the integers, and Z[x] is the ring of all real valued polynomials whose coefficients are integers. Definition: z is a Liouville Number iff n N p, q Z with q 1 and 0 z (p/q) 1/q n . Example: z k 1 2 k! is a Liouville number. Proof: Given a natural number n let q 2 n ! and p z (p/q) k n 1 2 k! k (n 1)! 2 k 2 1 (n 1)! n k 1 2 2 n ! k ! q n (n !) k 1 2 n 1/q n k! . , and the first equality shows 0 z (p/q) . Lemma: Each Liouville number α is irrational. Proof: To get a contradiction suppose α c/d for some integers c and d with d > 0. Chose n so that 2 n 1 d and then integers p and q as in the definition of Liouville number. Since 0 α (p/q) (cq dp)/qd 1/q n the integer cq dp is non-zero and cq dp 1 . This gives α (p/q) (c q d p)/q d 1/(q d) which implies 2 n 1 dq n 1 , a contradicting q 2 . Lemma: If f(x) is a real polynomial and a is any real, then there is a polynomial g(x) so that for all x, f(x) f(a) (x a) g(x) . Proof: Write f(x) x k a k k0 c k x (x a) (x f(x) f(a) n k 1 ax k0 c k (x n k k k2 k . Using Problem 1-2 2 a x a ) k3 ... a k2 xa k 0 c k ( x a) g k (x) n k 1 ) (x a) g k (x) ( x a) , k 0 c k g k (x) . n Theorem: If f(x) Z[x] has degree n and α is an irrational root of f(x), then c 0 p, q Z with q 0 and α (p/q) c/q n . Proof: Write f(x) f( α ) (x α)g(x) as in the preceding lemma, set M max { g(x) : α 1 x α 1 } , and let α 1 , α 2 , ... , α m be the roots of f(x) different from α . For c choose any number satisfying 0 c min { 1, 1/M, α α k : 1 k m } and to get a contradiction suppose p, q Z with q 0 and α (p/q) c/q n . There are four steps. α (p/q) c/q (1) g(p/q) 1/c . Why? g(p/q) (2) M 1/c f (p/q) 0 . irrational, n c 1 implies α 1 p/q α 1 and thus . Why? If f(p/q) = 0 then p/q would be a rational root of f(x). Since α p/q and thus p/q α i α (p/q) c/q for some i. But then n α is c α α i , an impossibility. (3) f(p/q) 1/q n . Why? Write f(x) f(p/q) k 0 c k (p/q) n k k0 c k x k nk n n k0 c k p n Since f (p/q) 0 , the integer w k q n k0 c k p k q /q nk is non-zero, w 1 and f(p/q) w /q n 1 /q n . (4) Finally 1/q n f(p/q) f( α ) f(p/q) α (p/q) contradicting the assumption α (p/q) c/q n with integer coefficients c 0 , c 1 , ... , c n . α (p/q) (1/c) g(p/q) . Theorem: Each Liouville number is transcendental. Proof: To get a contradiction suppose that a Liouville number α is a root of a degree n polynomial f(x) Z[x] . The number α is irrational and by the preceding theorem c 0 p, q Z with q 0 and α (p/q) c/q n . Choose a natural number m with 1 c 2 m . Since α is a Liouville number s, t Z with t 1 and 0 α (s/t) 1/ t nm . Combining inequalities, c/ t n α (s/t) 1/ t n t m , which forces c t m 1 and contradicts 1 c 2 m c t m . Definition: The Lebesgue measure (or measure) of a set A of reals is meas(A) glb { k 1 len (I k ) } , where the glb is taken over all covers C { I k } k 1 of A by a countable number of open intervals. Put Review Problem 9-12. Prove these properties of measure. (a, Monotonicity) A B implies meas(A) meas(B) . (b, Countable Subadditivity) meas( n 1 A n ) (c) meas ( [a, b] ) b a . (d) The measure of any countable set is zero. n 1 meas(A n ) for any countable collection of sets. Theorem: The set T of transcendental numbers in [0,1] has measure 1, but the set L of Liouville numbers in [0,1] has measure zero. Thus there are "many" transcendental numbers that are not Liouville numbers. Proof that meas (T) = 1: The inclusion T [0,1] gives meas (T) meas ( [0,1] ) 1 . For the reverse inequality let A be the set of algebraic numbers in [0,1]. A is countable and has measure zero. Since [0,1] A T , countable subadditivity implies 1 meas ( [0,1] ) meas (A) meas (T) meas (T) . Proof that meas(L) = 0: For n a natural number and q an integer with q > 1,define n A(n, q) { x [0,1] : p Z, 0 x (p/q) 1/q } . For fixed n q 2 p A(n, q) { x [0,1] : p, q Z, q 1 and 0 x (p/q) 1/q n }. For each n the last set contains L. Four steps will show meas(L) = 0. (1) If A(n, q) then 0 p q . Why? If x is in A(n,q) then x (p/q) 1/q n 1/q 1/2 for some p. But if p > q or p 1 then x (p/q) 1/2 for every x in [0,1]. (2) For each n and q > 1, meas q p A(n, q) 4 /q n 1 . Why? Using point (1) can be covered by the open intervals ( (p 1)/q n , (p 1)/q n ) , p A(n, q) p 0 A(n, q) p A(n, q) qp 0 (2/q n ) 2 (q 1)/q n (4 q)/q n . 0 p q , so meas (3) For each n > 2, meas q 2 p A(n, q) 4/(n 2) . Why? By countable subadditivity and (2) meas q2 p A(n, q) q 2 meas q 2 4 /q p A(n, q) n 1 4 1 x 1 n dx 4/(n 2) (4) Finally, L q 2 p A(n, q) and for each n > 2 meas(L) meas q2 p A(n, q) 4/(n 2) . The last can be true for all n > 2 only if meas (L) = 0. The table summarizes a few facts about the sizes of several subsets on [0,1]. All five sets are dense in [0,1] and thus have content 1. Subset of [0,1] Cardinality Measure Rationals Irrationals Algebraic Numbers Transcendental Numbers Liouville Numbers Countable Uncountable Countable Uncountable Uncountable 0 1 0 1 0 More on Liouville Numbers Theorem: If z is a Liouville number and r is a non-zero rational then rz is a Liouville number. Proof: Write r = a/b with a and b integers. Assume b > 0. Given a natural number n, choose a natural number m > n so that a b n 1 2 m n . Applying the Liouville definition there are integers p and q with q 2 and 0 z (p/q) 1/q m . Multiplying the last inequality by r , 0 r z (a p/b q) a /(b q m ) . Combining that inequality with a b n 1 2 m n q m n gives 0 r z (a p/b q) a /(b q m ) 1/(bq) n . Corollary: Every interval (a,b) contains a Liouville number. Proof: For z > 0 a Liouville number, the interval (a/z, b/z) contains a non-zero rational number. Theorem: If each term of the sequence (a k ) is one of the integers 1 through 9, then z k 1 a k 10 k! is a Liouville number. Further, the numbers of this form are all district. Proof: Given a natural number n let q 10 n ! and p z (p/q) k n 1 a k 10 k! k (n 1)! 9 (10 k n a k 1 k ) 10 10 1 (n 1)! n ! k ! 10 q k 1 a k 10 n (n !) n 1/q n k! . , and the first equality shows 0 z (p/q) . For the other assertion let w b k 1 k 10 k! be determined by a sequence (b k ) with a k b k for some k. Let m be the least index k with a k b k . Then z w ( a m b m ) 10 m! a m b m 10 m! a m b m 10 m! 10 m! k! k! k m 1 ( a k b k ) 10 k m 1 ( a k b k ) 10 k m 1 k m 1 (8 ) 10 i ( m 1)! (8 ) 10 m! 10 m! ( 80 / 9 ) 10 ( m 1)! k! k! 10 a k b k 10 i 0 Corollary: The set of Liouville numbers is uncountable. Proof: A Cantor diagonalization argument proves that there are uncountably many numbers of form z k 1 a k 10 k! with each a k { 1, 2, 3, ... , 9} . Theorem: If f(x) Z[x] and α is a Liouville number then f(α ) is a Liouville number. Proof: Write f(x) f(α ) (x α) g(x) . Since f(x) is a polynomial { x : x α and f(x) f(α ) } is finite. Fix delta with 0 δ min{ x α : x α and f(x) f(α ) } . Let r be the degree of f(x) and set M max { g(x) : α x δ } . To see that f(α ) is a Liouville number let n be a natural number. Choose a natural number m n r so that 1 δ 2 m and M 2 n r 2 m . Since α is a Liouville number p, q Z with q 2 and α (p/q) 1/q m . There are now just four steps (1) g(p/q) M and f(p/q) f(α ) . Why? The estimate α (p/q) 1/q m 1/2 m δ implies g(p/q) (2) M g(p/q) g(p/q) (3) and q f(p/q) f(α ) . mn r M 2 0 α (p/q) 0 f(α ) f(p/q) . Why? Using the defining inequality M 2 m n r and (1) to estimate g(p/q), mn r 1/q q nr mn r . . Why? Combining (2) with the original inequality estimating α (p/q) , α (p/q) g(p/q) q mn r /q m r n 1/(q ) . (The leading inequality follows from (1); f(α ) f(p/q) 0 .) (4) f(p/q) (an integer)/q f(p/q) k 0 c k (p/q) r r . Why? Write k k 0 ck p r k f(x) q rk k 0 ck x /q r r k with integer coefficients c 0 , c1 , ... , c r .