Một hàm số liên tục tại một điểm khi đồ thị của nó đi qua điểm đó mà không có lỗ hổng, bước nhảy hay đứt gãy: theo ngôn ngữ chính xác, limx→x0f(x)=f(x0). Tính liên tục đảm bảo hai kết quả hữu ích bậc nhất trong giải tích — Định lý giá trị trung gian (hàm liên tục nhận mọi giá trị nằm giữa f(a) và f(b), nền tảng của thuật toán chia đôi tìm nghiệm) và Định lý giá trị lớn nhất – nhỏ nhất (hàm liên tục trên một đoạn luôn đạt giá trị lớn nhất và nhỏ nhất).
Trực giácVẽ một đường cong mà không nhấc bút
Cầm một cây bút chì và vẽ đồ thị y=f(x) từ trái sang phải. Nếu bạn không bao giờ phải nhấc bút khỏi trang giấy — không có lỗ hổng, không có bước nhảy đột ngột, không có tiệm cận đứng vọt lên vô cực — thì hàm số liên tục trên đoạn đó. Ngay khi phải nhấc bút, hàm số có một điểm gián đoạn tại đó. Hình ảnh này chỉ mang tính trực giác, nhưng nó dẫn thẳng tới định nghĩa chính xác bên dưới: một hàm số liên tục tại x0 chính xác khi giá trị f(x0) và hành vi giới hạn khi x→x0 khớp với nhau.
Một đường cong bậc ba trơn tru đi lên, hạ xuống rồi lại đi lên, không có lỗ hổng hay đứt gãy, cắt trục hoành một lần gần x=0,35 và một lần gần x=1,53.
f(x)=x3−3x+1. Đường cong này không bao giờ phải nhấc bút: nó liên tục trên toàn trục số. Vì f(0)=1>0 và f(1)=−1<0, đường cong buộc phải cắt trục x ở đâu đó giữa x=0 và x=1 — đây chính là Định lý giá trị trung gian đang hoạt động, và đây cũng là hàm bậc ba được dùng xuyên suốt trang này.
Phổ thôngLiên tục tại một điểm
Định nghĩa: Liên tục tại một điểm
Cho f xác định trên một khoảng mở chứa x0. Ta nói f **liên tục tại x0** khi cả ba điều kiện sau đều đúng: (1) f(x0) xác định; (2) giới hạn limx→x0f(x) tồn tại; (3) giới hạn đó bằng f(x0). Gộp cả ba điều kiện lại thành một đẳng thức duy nhất, limx→x0f(x)=f(x0). Một hàm số liên tục trên khoảng(a;b) nếu nó liên tục tại mọi điểm của khoảng đó, và liên tục trên đoạn[a;b] nếu thêm vào đó các giới hạn một phía tại hai đầu mút khớp với giá trị của hàm tại đó.
x→x0limf(x)=f(x0)
Mọi đa thức, và mọi hàm số dựng từ đa thức, sin, cos, hàm mũ và căn thức bằng phép cộng, nhân, chia (ngoài các nghiệm của mẫu số) và hợp hàm, đều liên tục tại mọi điểm thuộc tập xác định của nó — đây là lý do tính liên tục "tự động" đúng với hầu hết mọi công thức ta viết ra trong toán phổ thông. Các điểm gián đoạn chỉ xuất hiện tại những điểm ngoại lệ cô lập: chia cho không, một định nghĩa từng khúc không khớp nhau, hay một cấu trúc thực sự kỳ dị.
x→x0−limf(x)=x→x0+limf(x)
Ba cách tính liên tục có thể bị phá vỡ tại x0
Loại
Điều kiện
Ví dụ tại x0
Có thể khử được
limx→x0f(x) tồn tại nhưng limx→x0f(x)=f(x0), hoặc f(x0) không xác định.
f(x)=x−1x2−1 tại x0=1: giới hạn bằng 2 nhưng f(1) không xác định.
Bước nhảy
Cả hai giới hạn một phía đều hữu hạn nhưng limx→x0−f(x)=limx→x0+f(x).
f(x)=⌊x⌋ tại x0=1: giới hạn trái là 0, giới hạn phải là 1.
Vô cực
Ít nhất một giới hạn một phía bằng ±∞, nên limx→x0f(x)=±∞ (không tồn tại giới hạn hữu hạn).
f(x)=x1 tại x0=0: cả hai giới hạn một phía đều là vô cực.
Nếu f liên tục trên [a,b] và k nằm giữa f(a) và f(b), thì ∃c∈(a,b) sao cho f(c)=k. Đặc biệt, nếu f(a) và f(b) trái dấu thì f(a)⋅f(b)<0⇒∃c∈(a,b):f(c)=0.
Vì sao đúng?
Hãy hình dung f ghi lại độ cao của bạn khi đi bộ liên tục từ thị trấn a (độ cao f(a)) đến thị trấn b (độ cao f(b)) theo một con đường mòn, không có chuyện dịch chuyển tức thời. Bạn không thể bỏ qua bất kỳ độ cao nào nằm chặt giữa độ cao của hai thị trấn — tại một thời điểm nào đó bạn phải từng ở đúng mỗi độ cao trung gian. Một hàm số gián đoạn có thể bỏ qua giá trị (hãy nghĩ tới một bước nhảy), đó chính là lý do tính liên tục là giả thiết thiết yếu.
Chứng minh
Không mất tính tổng quát, xét trường hợp tổng quát f(a)<k<f(b) (trường hợp f(a)>k>f(b) hoàn toàn đối xứng), và đặt g(x)=f(x)−k, khi đó g liên tục, g(a)<0<g(b), và ta cần tìm c với g(c)=0. Đặt a0=a, b0=b.
Lặp lại bước chia đôi sau với n=0,1,2,…: tính trung điểm m=2a+b của [an,bn]. Nếu g(m)=0, dừng lại — tìm được c=m. Ngược lại g(m) có dấu xác định; giữ lại nửa của [an,bn] có hai đầu mút trái dấu, tức đặt [an+1,bn+1]=[an,m] nếu g(an)g(m)<0, hoặc [an+1,bn+1]=[m,bn] nếu g(m)g(bn)<0. Trong mọi trường hợp, g(an+1) và g(bn+1) vẫn trái dấu, tức f(an)⋅f(bn)≤0 (với an,bn nay đóng vai trò của g), và độ dài đoạn giảm một nửa: bn−an=2nb−a.
Dãy (an) tăng và bị chặn trên bởi b, còn (bn) giảm và bị chặn dưới bởi a, nên cả hai đều hội tụ; vì bn−an→0, chúng hội tụ về cùng một giới hạn, an→c,bn→c, với c∈[a,b].
Vì g liên tục, g(an)→g(c) và g(bn)→g(c). Vì g(an) và g(bn) trái dấu (hoặc một trong hai bằng đúng 0) ở mọi bước, tích của chúng thỏa g(an)g(bn)≤0 với mọi n; lấy giới hạn hai vế cho g(c)2≤0, tức f(c)2≤0⇒f(c)=0 (áp dụng cho g). Do đó f(c)=g(c)+k=k, và c∈(a,b) vì an<c<bn chặt ngay khi phép chia đôi đã chạy ít nhất một bước mà không rơi đúng vào một đầu mút (và nếu rơi đúng vào m ở một bước nào đó, thì m chính là c cần tìm).
Nếu f liên tục trên đoạn đóng, bị chặn [a,b], thì ∃c,d∈[a,b]:f(c)≤f(x)≤f(d)∀x∈[a,b]: nghĩa là f đạt giá trị lớn nhất f(d) và giá trị nhỏ nhất f(c) tại đâu đó trên [a,b].
Vì sao đúng?
Một hàm liên tục trên một đoạn không thể "trốn" ra vô cực (đoạn bị chặn và đóng nên không có chỗ nào để thoát), và cũng không thể tiến gần tới một giá trị cao nhất mà không bao giờ đạt được nó — một khoảng mở như (0,1) cho phép f(x)=x tiến gần tùy ý tới 1 mà không bao giờ đạt được, nhưng việc thêm đầu mút x=1 vào [0,1] đã bịt kín kẽ hở đó. Cả tính bị chặn của đoạn lẫn tính đóng của nó (bao gồm hai đầu mút) đều thiết yếu.
Chứng minh
**Bước 1 — f bị chặn trên trên [a,b].** Giả sử ngược lại: với mọi n∈N tồn tại xn∈[a,b] với f(xn)>n. Dãy (xn) nằm trong đoạn bị chặn [a,b], nên theo định lý Bolzano–Weierstrass nó có một dãy con xnk→c∈[a,b]. Tính liên tục của f cho f(xnk)→f(c), một số hữu hạn duy nhất, mâu thuẫn với f(xnk)>nk→∞. Vậy f bị chặn trên; lập luận đối xứng (áp dụng cho −f) cho thấy f bị chặn dưới.
Bước 2 — cận trên đúng đạt được. Theo Bước 1, M=sup[a,b]f là một số hữu hạn. Theo định nghĩa cận trên đúng, với mọi n tồn tại yn∈[a,b] với M−n1<f(yn)≤M. Lại theo Bolzano–Weierstrass, (yn) có dãy con ynk→d∈[a,b]. Kẹp M−nk1<f(ynk)≤M khi k→∞ cho f(ynk)→M; nhưng tính liên tục cũng cho f(ynk)→f(d), nên f(d)=M. Vậy giá trị lớn nhất M đạt được tại x=d.
Bước 3 — giá trị nhỏ nhất đạt được. Áp dụng Bước 1–2 cho −f (cũng liên tục trên [a,b]): −f đạt giá trị lớn nhất tại một điểm c∈[a,b] nào đó, nghĩa là f đạt giá trị nhỏ nhất tại chính điểm c đó. Điều này cho cả c và d như yêu cầu.
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Định lý giá trị trung gian không chỉ là một khẳng định về sự tồn tại — nó là xương sống toán học của phương pháp chia đôi, một trong những thuật toán số tìm nghiệm gần đúng lâu đời và đáng tin cậy nhất trong kỹ thuật và khoa học máy tính: cho f(a) và f(b) trái dấu, việc lặp lại chia đôi đoạn (đúng như trong chứng minh ở trên) sẽ kẹp một nghiệm với độ chính xác tùy ý, và mỗi bước đều chắc chắn thành công vì f không bao giờ "nhảy qua" số không. Cùng định lý đó cũng biện minh cho các lập luận cân bằng trong vật lý: bất cứ khi nào một đại lượng liên tục (nhiệt độ, áp suất, nồng độ) được so sánh giữa hai trạng thái hay hai vị trí, IVT đảm bảo tồn tại một trạng thái hay vị trí trung gian nơi hai bên cân bằng chính xác.
Ví dụ: Định vị nghiệm bằng phương pháp chia đôi
Chứng minh f(x)=x3−3x+1 có nghiệm trong (0,1), sau đó dùng phương pháp chia đôi để định vị nghiệm đó chính xác tới hai chữ số thập phân.
Lời giải
Vì f là đa thức nên liên tục trên toàn trục số, và f(0)=1>0 trong khi f(1)=−1<0, nên f(0)f(1)<0; theo IVT tồn tại nghiệm c∈(0,1).
Chia đôi: m=0.5, f(0.5)=0.125−1.5+1=−0.375<0. Vì f(0)>0>f(0.5), nghiệm nằm trong (0,0.5).
Chia đôi tiếp: m=0.25, f(0.25)=0.015625−0.75+1=0.265625>0. Vì f(0.25)>0>f(0.5), nghiệm nằm trong (0.25,0.5).
Tiếp tục — m=0.375 cho f(0.375)≈−0.072<0 (nghiệm trong (0.25,0.375)), rồi m=0.3125 cho f(0.3125)≈0.093>0 (nghiệm trong (0.3125,0.375)), rồi m=0.34375 cho f(0.34375)≈0.009>0 (nghiệm trong (0.34375,0.375)) — đoạn đã co lại còn độ dài dưới 0.031 và cả hai đầu mút làm tròn về 0.34–0.38; thêm một bước nữa xác nhận nghiệm làm tròn thành c≈0,35, khớp với điểm cắt được đánh dấu trong widget gần x≈0.35.
Ví dụ: Hai điểm đối xứng qua tâm có cùng nhiệt độ
Trên một đường chạy hình tròn có chu vi 2π, nhiệt độ mặt đất T(θ) (theo góc θ) biến thiên liên tục. Chứng minh rằng tại một thời điểm nào đó, tồn tại hai điểm đối xứng nhau qua tâm trên đường chạy có nhiệt độ hoàn toàn bằng nhau.
Lời giải
Đặt g(x)=T(x)−T(x+π) với x∈[0,π], so sánh nhiệt độ tại góc x với nhiệt độ tại góc đối xứng qua tâm x+π. Vì T liên tục nên g liên tục trên [0,π].
Tính tại hai đầu mút: g(0)=T(0)−T(π), và g(π)=T(π)−T(2π)=T(π)−T(0)=−g(0) — tức g(π)=−g(0).
Nếu g(0)=0, thì đã có T(0)=T(π), và x=0,π chính là hai điểm đối xứng cần tìm. Ngược lại g(0) và g(π)=−g(0) trái dấu hẳn, nên g(0)g(π)<0; theo Định lý giá trị trung gian tồn tại c∈(0,π) với g(c)=0, tức T(c)=T(c+π). Trong cả hai trường hợp, các điểm tại góc c và c+π có nhiệt độ giống hệt nhau — đây chính là hương vị "cân bằng nhiệt" của định lý: tính liên tục buộc hai số đo đối lập phải cắt nhau.
Nghiên cứuTính liên tục ở biên giới nghiên cứu hiện đại
Cho f(x)=x−3x2−9 với x=3 và f(3)=5. Hỏi f có liên tục tại x0=3 không?
f(x)=⌊x⌋ có, tại mọi số nguyên x0, một điểm gián đoạn thuộc loại nào?
f(x)=x3−3x+1 có nghiệm nào trong khoảng (1,2) không?
Áp dụng phương pháp chia đôi cho f(x)=x3−3x+1 bắt đầu từ [0,1], đoạn kẹp nghiệm mới sau bước đầu tiên là gì?