Bourbaki

8. Các khai triển thông thường của số thực; lũy thừa của r

1. Xấp xỉ một số thực

Định nghĩa 1

Cho một số ε>0\varepsilon > 0, một số thực rr được gọi là một xấp xỉ với sai số không quá ε\varepsilon của một số thực xx, nếu ∣x−r∣≤ε|x - r| \leq \varepsilon; rr được gọi là một xấp xỉ thiếu nếu r≤xr \leq x, xấp xỉ thừa nếu r≥xr \geq x.

Cho AA là một tập con trù mật của R\mathbf{R}. Với mỗi x∈Rx \in \mathbf{R} và mỗi ε>0\varepsilon > 0, tồn tại một xấp xỉ thiếu (tương ứng, xấp xỉ thừa) của xx với sai số không quá ε\varepsilon thuộc AA, vì khoảng ]x−ε,x[]x - \varepsilon, x[ (tương ứng ]x,x+ε[]x, x + \varepsilon[) chứa ít nhất một điểm của AA. Bây giờ, nếu ta xét một dãy giảm nghiêm ngặt (εn)(\varepsilon_n) đã cho gồm các số >0> 0, tiến về 0, và nếu rnr_n là một xấp xỉ của xx với sai số không quá εn\varepsilon_n, thì dãy (rn)(r_n) có xx làm giới hạn khi nn tiến tới vô hạn.

Trong trường hợp AA là một nhóm con của nhóm cộng R\mathbf{R}, và ta hạn chế các εn\varepsilon_n thuộc AA, ta có thể định nghĩa một cách chính tắc đối với mỗi x∈Rx \in \mathbf{R} một dãy (rn)(r_n) các xấp xỉ thiếu của xx, thuộc AA.

Thật vậy, theo tiên đề Archimedes (§ 2, no. 1, Định lý 1), tập hợp các số nguyên pp sao cho pεn≤xp \varepsilon_n \leq x có một phần tử lớn nhất pnp_n; nói cách khác, tồn tại một số nguyên duy nhất pnp_n sao cho

pnεn≤x<(pn+1)εn. p_n \varepsilon_n \leq x < (p_n + 1) \varepsilon_n.

Vì ∣x−pnεn∣≤εn|x - p_n \varepsilon_n| \leq \varepsilon_n, suy ra pnεnp_n \varepsilon_n là một xấp xỉ của xx sai kém hơn εn\varepsilon_n, và thuộc AA theo giả thiết; tương tự, (pn+1)εn(p_n + 1) \varepsilon_n là một xấp xỉ của xx sai vượt quá εn\varepsilon_n, thuộc AA, và hai dãy (pnεn)(p_n \varepsilon_n) và ((pn+1)εn)((p_n + 1) \varepsilon_n) có xx làm giới hạn.

2. Khai triển của các số thực đối với một dãy cơ sở

Chúng tôi sẽ chỉ giới hạn ở việc nghiên cứu trường hợp εn=1/dn\varepsilon_n = 1/d_n, trong đó (dn)(d_n) là một dãy tăng ngặt các số nguyên sao cho d0=1d_0 = 1 và dnd_n là một bội của dn−1d_{n-1} với n≥1n \geq 1. Đặt an=dn/dn−1a_n = d_n / d_{n-1} (n≥1n \geq 1): ana_n là một số nguyên >1> 1. Trong trường hợp này, dãy các giá trị gần đúng thiếu hụt rn=pn/dnr_n = p_n / d_n là tăng, vì pnp_n là số nguyên lớn nhất sao cho pn/dn≤xp_n / d_n \leq x; nhưng ta có

pn−1dn−1=pn−1andn≤x<pn−1+1dn−1=pn−1an+andn \frac{p_{n-1}}{d_{n-1}} = \frac{p_{n-1} a_n}{d_n} \leq x < \frac{p_{n-1} + 1}{d_{n-1}} = \frac{p_{n-1} a_n + a_n}{d_n}

sao cho anpn−1≤pn<anpn−1+ana_n p_{n-1} \leq p_n < a_n p_{n-1} + a_n, và do đó rn−1≤rn≤xr_{n-1} \leq r_n \leq x. Đặt

pn=anpn−1+un; p_n = a_n p_{n-1} + u_n;
khi đó 0≤un−an0 \leq u_n - a_n, điều này tương đương với 0≤un≤an−10 \leq u_n \leq a_n - 1, vì unu_n là một số nguyên. Vì thế
rn=rn−1+undn=p0+∑k=1nukdk, r_n = r_{n-1} + \frac{u_n}{d_n} = p_0 + \sum_{k=1}^n \frac{u_k}{d_k},
và, vì x=lim⁡n→∞rnx = \lim_{n \to \infty} r_n,
x=p0+∑n=1∞undn. x = p_0 + \sum_{n=1}^\infty \frac{u_n}{d_n}.
Chuỗi ở vế phải của (4), có tổng là xx, được gọi là khai triển của xx đối với dãy cơ sở (dn)(d_n). Tất cả các hệ số unu_n đều ≥0\geq 0; p0p_0 theo định nghĩa là số nguyên lớn nhất pp sao cho p≤xp \leq x; nó được gọi là phần nguyên của xx, và thường được ký hiệu là [x][x].

3. Định nghĩa một số thực bằng khai triển của nó

Ngược lại, giả sử ta được cho một số nguyên q0q_0 và một dãy (vn)(v_n) (n≥1n \geq 1) các số nguyên sao cho 0≤vn≤an−10 \leq v_n \leq a_n - 1; ta hỏi liệu có một số xx mà khai triển (4) của nó thỏa mãn p0=q0p_0 = q_0 và un=vnu_n = v_n với mọi nn hay không. Nếu có một số như vậy thì nó là duy nhất, vì nó bằng

q0+∑n=1∞vndn. q_0 + \sum_{n=1}^\infty \frac{v_n}{d_n}.
Với mỗi số nguyên m>0m > 0 ta có (theo nguyên lý so sánh)
∑n=m+1∞vndn≤∑n=m+1∞an−1dn=∑n=m+1∞(1dn−1−1dn)=1dm \sum_{n=m+1}^\infty \frac{v_n}{d_n} \leq \sum_{n=m+1}^\infty \frac{a_n - 1}{d_n} = \sum_{n=m+1}^\infty \left( \frac{1}{d_{n-1}} - \frac{1}{d_n} \right) = \frac{1}{d_m}
và các số hạng ngoài cùng bên trái và bên phải bằng nhau chỉ khi vn=an−1v_n = a_n - 1 với mỗi n>mn > m (§ 7, no. 1, Định lý 2). Do đó chuỗi có số hạng tổng quát là vndn\frac{v_n}{d_n} là hội tụ; hơn nữa, nếu x=q0+∑n=1∞vndnx = q_0 + \sum_{n=1}^\infty \frac{v_n}{d_n}, ta có
sm=q0+∑n=1mvndn≤x≤sm+1dm s_m = q_0 + \sum_{n=1}^m \frac{v_n}{d_n} \leq x \leq s_m + \frac{1}{d_m}
và x=sm+1dmx = s_m + \frac{1}{d_m} chỉ khi vn=an−1v_n = a_n - 1 với mỗi n>mn > m. Vì sms_m là một phân số có mẫu số dmd_m, số gần đúng rmr_m của xx sai kém 1/dm1/d_m theo thiếu bằng sms_m hoặc sm+1dms_m + \frac{1}{d_m}; và khả năng sau chỉ có thể xảy ra nếu vn=an−1v_n = a_n - 1 với mọi n>mn > m. Vậy: (i) Có một số lượng vô hạn các giá trị của nn sao cho vn<an−1v_n < a_n - 1: khi đó chuỗi q0+∑n=1∞vndnq_0 + \sum_{n=1}^{\infty} \frac{v_n}{d_n} trùng với khai triển của tổng xx của nó. (ii) Có một số nguyên m≥0m \geq 0 sao cho vn=an−1v_n = a_n - 1 mỗi khi n>mn > m, và vm<am−1v_m < a_m - 1 (nếu m>0m > 0); khi đó tổng xx của chuỗi q0+∑n=1∞vndnq_0 + \sum_{n=1}^{\infty} \frac{v_n}{d_n} bằng số hữu tỉ
q0+∑n=1mvndn+1dm q_0 + \sum_{n=1}^{m} \frac{v_n}{d_n} + \frac{1}{d_m}
có dạng k/dmk/d_m (kk là một số nguyên); khai triển của xx trùng với chuỗi (5), trong đó mọi số hạng có chỉ số >m> m đều bằng không; một khai triển như vậy được gọi là hữu hạn, hoặc kết thúc. Chuỗi
q0+∑n=1∞vndn=q0+∑n=1mvndn+∑n=m+1∞an−1dn q_0 + \sum_{n=1}^{\infty} \frac{v_n}{d_n} = q_0 + \sum_{n=1}^{m} \frac{v_n}{d_n} + \sum_{n=m+1}^{\infty} \frac{a_n - 1}{d_n}
được gọi là khai triển không chính quy của số xx.

Ngược lại, cho xx là một số hữu tỉ có thể viết dưới dạng một phân số với mẫu số dnd_n với một giá trị nào đó của nn. Gọi mm là số nguyên nhỏ nhất sao cho xx có dạng k/dmk/d_m (kk là một số nguyên); ta có rn<xr_n < x với n<mn < m, và rm=xr_m = x, và do đó khai triển của xx có dạng (5), và xx có một khai triển không chính tắc cho bởi (6); hơn nữa khai triển không chính tắc này là duy nhất.

Một số hữu tỉ, được viết dưới dạng bất khả quy p/qp/q, bằng một phân số có mẫu số dnd_n khi và chỉ khi qq chia dnd_n (do đó số mm sẽ là số nguyên nn nhỏ nhất sao cho qq chia dnd_n). Có thể xảy ra trường hợp mọi số hữu tỉ đều có tính chất này (với một nn được chọn thích hợp) : điều này xảy ra khi và chỉ khi mọi số nguyên >0> 0 đều chia một dnd_n nào đó, chẳng hạn, nếu dn=n!d_n = n! Nếu các dnd_n có tính chất này, thì một số là hữu tỉ khi và chỉ khi khai triển của nó, đối với dãy (dn)(d_n), là hữu hạn.

Tóm lại: với mọi dãy ss mà số hạng ban đầu q0q_0 là một số nguyên tùy ý, và mà số hạng vn(n≥1)v_n (n \geq 1) thỏa mãn 0≤vn≤an−10 \leq v_n \leq a_n - 1, tương ứng một số thực bằng q0+∑n=1∞vndnq_0 + \sum_{n=1}^{\infty} \frac{v_n}{d_n}; nếu InI_n ký hiệu khoảng [0,an−1][0, a_n - 1] của N\mathbf{N}, thì như vậy ta định nghĩa một ánh xạ φ\varphi từ X=Z×∏n=1∞InX = \mathbf{Z} \times \prod_{n=1}^{\infty} I_n lên trên đường thẳng thực R\mathbf{R}; hơn nữa phương trình φ(s)=x\varphi(s) = x, trong đó x∈Rx \in \mathbf{R} được cho trước, có một nghiệm nếu xx không phải là một phân số có mẫu số dnd_n (với một nn nào đó), và có hai nghiệm trong trường hợp ngược lại.

4. So sánh các khai triển

Nếu ta biết các khai triển của hai số thực phân biệt xx và yy, ta có thể xác định xem x<yx < y hay x>yx > y.

Cho x=p0+∑n=1∞un/dnx = p_0 + \sum_{n=1}^{\infty} u_n / d_n, y=q0+∑n=1∞vn/dny = q_0 + \sum_{n=1}^{\infty} v_n / d_n là các khai triển của xx và yy. Nếu p0<q0p_0 < q_0 thì x<yx < y, vì

p0≤x<p0+1≤q0≤y. p_0 \leq x < p_0 + 1 \leq q_0 \leq y.

Nói chung hơn, giả sử rằng p0=q0p_0 = q_0 và un=vnu_n = v_n với 1≤n≤m1 \leq n \leq m, nhưng um<vmu_m < v_m; nếu

rn=p0+∑k=1nuk/dk,sn=q0+∑k=1nvk/dk, r_n = p_0 + \sum_{k=1}^{n} u_k / d_k, \quad s_n = q_0 + \sum_{k=1}^{n} v_k / d_k,

thì rn=snr_n = s_n với n<mn < m, và vì um+1≤vmu_m + 1 \leq v_m, nên rm+1dm≤smr_m + \frac{1}{d_m} \leq s_m; nhưng rm≤x<rm+1dm≤sm≤yr_m \leq x < r_m + \frac{1}{d_m} \leq s_m \leq y, do đó một lần nữa ta có x<yx < y. Nói cách khác, thứ tự của xx và yy cũng chính là thứ tự của hai hạng đầu tiên phân biệt trong các khai triển tương ứng của chúng.

Suy ra rằng, nếu p0=q0p_0 = q_0 và un=vnu_n = v_n với n<mn < m, thì mm số hạng đầu tiên của khai triển của mọi số zz thuộc khoảng đóng có các đầu mút là xx và yy đều giống hệt như những số hạng của các khai triển của xx và yy.

Ta cũng nhận xét rằng, trong trường hợp này, ta có ∣y−x∣≤1dm−1|y - x| \leq \frac{1}{d_{m-1}}. Nếu ta trang bị cho Z\mathbf{Z} và các khoảng InI_n tôpô rời rạc, thì suy ra ánh xạ φ\varphi được định nghĩa ở trên là liên tục trên không gian tích XX.

5. Khai triển theo cơ sở a

Các dãy cơ sở quan trọng nhất là những dãy mà dn=and_n = a^n, trong đó aa là một số nguyên >1> 1; khi đó nói rằng aa là số cơ sở (hoặc đơn giản là cơ sở) của các khai triển tương ứng. Trong tính toán số, người ta dùng các khai triển theo cơ sở 10, được gọi là khai triển thập phân; ngoài ra các khai triển theo cơ sở 2 (nhị phân) và cơ sở 3 (tam phân) cũng thường được dùng.

Để biểu diễn các xấp xỉ thiếu rnr_n của một số x≥0x \geq 0, trong khai triển của nó theo cơ sở aa, người ta dùng ký hiệu sau đây: mỗi số nguyên uu sao cho 0≤u≤a−10 \leq u \leq a - 1 được biểu thị bằng một dấu riêng; nếu

rn=p0+∑k=1nukdk, r_n = p_0 + \sum_{k=1}^{n} \frac{u_k}{d_k},

trước hết ta viết, với sự trợ giúp của các ký hiệu này, biểu diễn theo cơ số aa của số nguyên p0=[x]≥0p_0 = [x] \geq 0 (Lý thuyết tập hợp, Chương III, § 5, no. 7), rồi ta đặt một điểm ("dấu thập phân") và lần lượt viết các ký hiệu biểu diễn các số u1,u2,…,unu_1, u_2, \ldots, u_n. Nếu S là ký hiệu thu được như vậy, theo thói quen người ta viết x=S...x = S..., do một sự lạm dụng ngôn ngữ. Cần hiểu dứt khoát rằng một quan hệ như vậy chỉ là một phương pháp viết tắt để chỉ rằng vế phải là giá trị gần đúng của xx sai khác thiếu không quá 1/an1/a^n.

Đối với các số âm, cách dùng đã được thiết lập là khác: ta viết một giá trị gần đúng của x′=−x>0x' = -x > 0 theo hệ ký hiệu đã mô tả ở trên, và đặt trước nó dấu “—”; như vậy, chính một giá trị gần đúng của xx sai khác thừa không quá 1/an1/a^n được ký hiệu theo cách đó.

Cách dùng này có những bất tiện của nó đối với các phép tính số. Trong ký hiệu các logarit âm, người ta dùng cùng một hệ ký hiệu như đối với các số dương, bằng cách đặt một gạch trên phần nguyên, để chỉ rằng nó bằng số đối của số được viết.

6. Lũy thừa của r

Ta có R=⋃n∈Z[n,n+1[\mathbf{R} = \bigcup_{n \in \mathbf{Z}} [n, n+1[, và mọi khoảng [n,n+1[[n, n+1[ đều đẳng lực với [0,1[[0, 1[. Vì [0,1[[0, 1[ là một tập vô hạn nên suy ra R\mathbf{R} đẳng lực với khoảng [0,1[[0, 1[. Bằng cách xét khai triển nhị phân của các số thuộc khoảng [0,1[[0, 1[ chúng ta sẽ chỉ ra rằng khoảng này đẳng lực với tập hợp S của mọi dãy (un)(u_n) mà mỗi số hạng đều bằng 0 hoặc 1.

Trước hết, nó đẳng lực với tập con S′S' của S gồm các dãy (un)(u_n) sao cho un=0u_n = 0 với vô hạn giá trị của nn. Mặt khác, phần bù S′′S'' của S′S' trong S đẳng lực với tập hợp tất cả các khai triển không chính quy của các số hữu tỉ bằng một phân số có mẫu số 2n2^n; các số này tạo thành một tập con của Q\mathbf{Q}, do đó tập hợp các số ấy là đếm được và vì thế S′′S'' cũng đếm được. Vì S′S' là vô hạn, nó đẳng lực với S, suy ra kết quả.

Khi đó S đẳng lực lượng với P(N)\mathfrak{P}(\mathbf{N}); vì ta có thể định nghĩa một song ánh từ P(N)\mathfrak{P}(\mathbf{N}) lên S bằng cách ánh xạ mỗi tập con A của N\mathbf{N} tới dãy (un)(u_n) sao cho un=0u_n = 0 nếu n∈An \in A và un=1u_n = 1 nếu n∉CAn \notin CA. Vậy ta đã chứng minh được:

Định lý 1 (Cantor)

Tập hợp các số thực đẳng lực lượng với tập hợp tất cả các tập con của một tập vô hạn đếm được.

Hệ quả

Tập hợp các số thực có một lực lượng lớn hơn nghiêm ngặt lực lượng của một tập đếm được.

Một tập hợp đẳng lực lượng với R\mathbf{R} được gọi là có lũy thừa của liên tục. Theo Mệnh đề 1 của § 4, no. 1, mọi khoảng chứa nhiều hơn một điểm đều có lũy thừa của liên tục. Hơn nữa, phần bù của một tập con đếm được của R\mathbf{R} có lũy thừa của liên tục; đặc biệt, tập hợp tất cả các số vô tỉ có lũy thừa của liên tục.

Bài tập

Xem các bài tập của § 8.

Machine translation of the English, by gpt-5.4, against glossary version 34. Not checked by a person.