Công thức khai triển (a+b)ⁿ thành tổng các số hạng với hệ số nhị thức.
Trực giácÝ tưởng: điều gì xảy ra khi nhân (a + b) với chính nó nhiều lần?
Khai triển tay (a+b)2=a2+2ab+b2 và (a+b)3=a3+3a2b+3ab2+b3 cho thấy một quy luật: các hệ số 1, 2, 1 và 1, 3, 3, 1 chính là các hàng của tam giác Pascal, mỗi hàng được tạo từ hàng trên bằng cách cộng hai số liền kề.
Sơ đồ mạng của tam giác Pascal cho thấy mỗi hệ số nhị thức là tổng của hai hệ số phía trên nó.
Tam giác Pascal của các hệ số nhị thức (kn), tô màu theo tính chẵn lẻ (lẻ màu tím, chẵn màu cam): mỗi số bằng tổng hai số ngay phía trên nó.
Phổ thôngPhát biểu chính xác
Định nghĩa: Hệ số nhị thức
Với các số nguyên 0≤k≤n, hệ số nhị thức (kn) đếm số cách chọn k vật trong n vật, và bằng (kn)=k!(n−k)!n!.
(a+b)n=k=0∑n(kn)an−kbk
Trong công thức, n là số mũ (số nguyên không âm), k chạy qua mọi giá trị từ 0 đến n, và mỗi số hạng (kn)an−kbk chọn một lũy thừa của a, một lũy thừa của b sao cho tổng số mũ bằng n, nhân với hệ số nhị thức (kn).
Với mọi số nguyên không âm n và mọi số a, b: (a+b)n=∑k=0n(kn)an−kbk
Vì sao đúng?
Khai triển (a+b)(a+b)⋯(a+b) (n nhân tử) nghĩa là chọn a hoặc b từ mỗi nhân tử rồi nhân lại; hệ số của an−kbk chính là số cách chọn b từ k trong n nhân tử, tức là (kn).
Chứng minh
Chứng minh bằng quy nạp theo n. Cơ sở n=1: (a+b)1=a+b=(01)a+(11)b, khớp với công thức vì (01)=(11)=1.
Bước quy nạp: giả sử công thức đúng với một n nào đó, tức (a+b)n=∑k=0n(kn)an−kbk. Nhân hai vế với (a+b): (a+b)n+1=∑k=0n(kn)an+1−kbk+∑k=0n(kn)an−kbk+1.
Đổi chỉ số của tổng thứ hai với j=k+1 rồi gộp hệ số của an+1−jbj từ hai tổng, ta được (jn)+(j−1n) với mỗi j từ 0 đến n+1 (quy ước (−1n)=(n+1n)=0).
Theo quy tắc Pascal (kn)=(k−1n−1)+(kn−1), tổng này bằng (jn+1), nên (a+b)n+1=∑j=0n+1(jn+1)an+1−jbj, hoàn tất quy nạp.
Đặt a và b đều bằng 1 trong định lý nhị thức, mỗi số hạng an−kbk trở thành 1, nên toàn bộ tổng chỉ còn là số lượng số hạng.
Chứng minh
Thay a=1,b=1 vào định lý nhị thức (a+b)n=∑k=0n(kn)an−kbk: vế trái trở thành (1+1)n=2n, vế phải trở thành ∑k=0n(kn)1n−k1k=∑k=0n(kn), vì 1 lũy thừa bất kỳ vẫn bằng 1.
Cho hai vế bằng nhau, ta được đúng 2n=∑k=0n(kn).
Đẳng thức này còn có ý nghĩa tổ hợp trực tiếp: (kn) đếm các tập con gồm k phần tử của một tập n phần tử S, nên ∑k=0n(kn) đếm mọi tập con của S với kích thước bất kỳ, tức toàn bộ tập lũy thừa, có đúng 2n phần tử vì mỗi phần tử trong n phần tử độc lập thuộc hoặc không thuộc một tập con.
Đại họcỨng dụng thực tiễn và ví dụ minh họa
Định lý nhị thức không chỉ là mẹo đại số: nó cho phép tính xấp xỉ nhanh trong tài chính (tăng trưởng kép), và là nền tảng của các lập luận đếm trong khoa học máy tính, kỹ thuật và xác suất bất cứ khi nào các lựa chọn độc lập có/không được kết hợp lại.
Ví dụ: Xấp xỉ tăng trưởng kép
Một tài khoản tiết kiệm sinh lãi 2% mỗi năm. Dùng định lý nhị thức để xấp xỉ hệ số tăng trưởng sau 10 năm, (1+0.02)10, chỉ dùng ba số hạng đầu của khai triển.
Lời giải
Viết 1+0.02 thay cho a+b với a=1, b=0.02, n=10: theo định lý nhị thức, giá trị chính xác là (1+0.02)10=∑k=010(k10)(0.02)k.
Vì 0.02 nhỏ, các số hạng sau giảm rất nhanh, nên chỉ giữ k=0,1,2: (010)+(110)(0.02)+(210)(0.02)2.
Tính từng số hạng: (010)=1, (110)(0.02)=0.2, (210)(0.02)2=45×0.0004=0.018.
Cộng lại được 1+0.2+0.018=1.218, vậy tài khoản tăng khoảng 1.218 lần, tức khoảng 21,8%, gần với giá trị chính xác 1.2190… — định lý nhị thức biến một phép nhân 10 lần rườm rà thành ba số hạng đơn giản.
Ví dụ: Đếm mẫu lỗi trong gói dữ liệu
Một gói tin mạng có 8 bit độc lập, mỗi bit có thể bị nhiễu làm đảo hoặc không. Một kỹ sư thiết kế mã phát hiện lỗi cần biết trong 28 mẫu bit có thể có, có bao nhiêu mẫu có đúng 3 bit bị đảo, và muốn kiểm tra lại bằng đẳng thức tổng các hệ số.
Lời giải
Mô hình hóa mỗi bit là chọn a (không đảo) hoặc b (đảo) trong (a+b)8, nên số mẫu có đúng k bit bị đảo là hệ số của a8−kbk, tức là (k8).
Với đúng 3 bit bị đảo, k=3, nên số mẫu là (38)=56.
Để kiểm tra tổng, đặt a=b=1 như trong định lý tổng các hệ số: (1+1)8=28, và 28=256 đếm đủ mọi mẫu trong 28 mẫu bit có thể, chia theo số bit bị đảo.
Vậy trong 256 mẫu, có 56 mẫu có đúng 3 lỗi — cùng những hệ số nhị thức dùng trong đại số cũng chi phối việc thiết kế mã sửa lỗi.
(25) bằng bao nhiêu?
Hệ số của x2 trong khai triển (1+x)4 là bao nhiêu?
Tổng tất cả các hệ số trong khai triển (a+b)6 bằng bao nhiêu?
Một kỹ sư mạng muốn biết có bao nhiêu chuỗi 6 bit có đúng 4 bit bằng 1. Dùng hệ số nhị thức (46), số đó là bao nhiêu?