Phương trình vi phân và Hệ động lực
Lý thuyết hỗn độn
Các hệ tất định nhưng rất nhạy với điều kiện ban đầu, tạo ra hành vi không thể dự đoán về lâu dài.
Trực giácVì sao ta không thể dự báo thời tiết trước hai tuần?
Dự báo thời tiết dùng cùng các định luật vật lý — phương trình Newton, nhiệt động lực học — dù dự báo cho ngày mai hay tháng sau, nhưng dự báo trở nên vô dụng sau khoảng mười ngày. Lý do không phải vì phương trình sai hay máy tính quá chậm: khí quyển hỗn loạn. Một con bướm vỗ cánh ở Brazil, làm nhiệt độ không khí đổi một phần nhỏ của độ, về nguyên tắc có thể làm thay đổi việc một cơn bão có hình thành ở Đại Tây Dương vài tuần sau hay không. Đây không phải huyền bí; đó là một tính chất toán học chính xác gọi là sự phụ thuộc nhạy vào điều kiện ban đầu, được Henri Poincaré phát hiện độc lập khi nghiên cứu bài toán ba vật vào những năm 1890 và được nhà khí tượng học Edward Lorenz tìm lại năm 1963 khi làm tròn một bản in máy tính từ sáu chữ số thập phân xuống ba.
Đại họcSự phụ thuộc nhạy và hệ Lorenz
Định nghĩa: Sự phụ thuộc nhạy vào điều kiện ban đầu
Một hệ động lực có sự phụ thuộc nhạy vào điều kiện ban đầu nếu hai quỹ đạo xuất phát từ hai điểm gần nhau, cách nhau một khoảng , tách xa nhau theo cấp số mũ , với là số mũ Lyapunov. Khi , ngay cả một sai số đo rất nhỏ cũng lớn dần thành một lượng đáng kể, đủ phá hỏng dự báo, sau một khoảng thời gian hữu hạn — đó chính là lý do dự báo thời tiết mất tác dụng sau khoảng mười ngày.
Đây là hệ Lorenz, một đơn giản hóa mạnh của đối lưu khí quyển: tỉ lệ với vận tốc cuộn đối lưu, tỉ lệ với chênh lệch nhiệt độ giữa dòng đi lên và đi xuống, và tỉ lệ với độ lệch của hồ sơ nhiệt độ thẳng đứng so với tuyến tính. Tham số là số Prandtl, tỉ lệ với số Rayleigh (mức độ chất lỏng được đun nóng từ phía dưới), và là một hệ số hình học. Lựa chọn hỗn loạn cổ điển của Lorenz là , , — với các giá trị này mọi quỹ đạo cuối cùng đều tiến vào cùng một tập fractal hình cánh bướm (hút tử Lorenz), nhưng đang ở cánh nào tại một thời điểm cho trước thì về cơ bản không thể đoán trước từ xa.
Một hệ đơn giản hơn nhiều cũng thể hiện hiện tượng tương tự: ánh xạ logistic , một mô hình một chiều của tăng trưởng dân số với nguồn lực hạn chế (ở đây là tỉ lệ dân số so với mức tối đa, và điều khiển tốc độ tăng trưởng). Với nhỏ, mọi quỹ đạo đều tiến về một điểm cân bằng duy nhất; khi tăng, điểm cân bằng mất ổn định và bị thay thế bởi một chu trình 2 ổn định, rồi chu trình 4, rồi chu trình 8 — một chuỗi các phân nhánh nhân đôi chu kỳ hội tụ tại (điểm Feigenbaum), sau đó quỹ đạo thường không bao giờ lặp lại nữa. Điều đáng chú ý là tốc độ các điểm phân nhánh dồn lại gần nhau, (hằng số Feigenbaum), giống nhau cho một lớp cực lớn các ánh xạ một chiều không liên quan — một trường hợp hiếm hoi của một hằng số thực sự phổ quát trong động lực học phi tuyến.
| Tham số | Hành vi dài hạn |
|---|---|
| Một điểm cân bằng ổn định duy nhất | |
| Chu trình chu kỳ 2 ổn định | |
| Chu trình chu kỳ 4 ổn định | |
| Khởi đầu hỗn loạn (tích lũy các phân nhánh nhân đôi chu kỳ) | |
| Hoàn toàn hỗn loạn; số mũ Lyapunov > 0 |
Đại họcĐịnh lượng sự hỗn loạn: số mũ Lyapunov
Số mũ Lyapunov là trung bình, dọc theo một quỹ đạo điển hình , của lôgarit hệ số kéo giãn cục bộ tại mỗi bước: nó đo tốc độ các điểm gần nhau tách xa nhau trung bình, giống như lãi suất đo mức tăng trưởng cấp số mũ trung bình. nghĩa là các điểm lân cận phân kỳ theo cấp số mũ — dấu hiệu của sự hỗn loạn; nghĩa là chúng hội tụ, như tại một điểm cân bằng ổn định; là trường hợp ranh giới (tuần hoàn hoặc gần tuần hoàn).
Với ánh xạ logistic , điểm cân bằng không tầm thường ổn định khi và mất ổn định đúng tại , nơi nó phân nhánh nhân đôi chu kỳ thành một chu trình chu kỳ 2 ổn định.
Vì sao đúng?
Đạo hàm của ánh xạ tại một điểm cân bằng đo mức một nhiễu loạn nhỏ tại đó tăng hay giảm sau một bước; khi độ lớn của nó vượt qua 1, điểm đó chuyển từ hút sang đẩy, và vì lần lặp thứ hai của ánh xạ có độ dốc đúng tại ngưỡng đó, nên một quỹ đạo chu kỳ 2 mới chính là thứ có thể phân nhánh ra.
Chứng minh
Bước 1 (tìm điểm cân bằng). Giải , tức . Điều này cho hoặc điểm cân bằng không tầm thường , nằm trong đúng khi .
Bước 2 (tuyến tính hóa). Lấy đạo hàm, . Tính tại điểm cân bằng không tầm thường, , nên .
Bước 3 (tiêu chuẩn ổn định). Một điểm cân bằng ổn định cục bộ đúng khi , tức , biến đổi thành . Vậy hút các quỹ đạo lân cận trong suốt khoảng này.
Bước 4 (phân nhánh tại r = 3). Đúng tại , : tuyến tính hóa ở ranh giới. Khi hơi lớn hơn 3, và trở thành điểm đẩy. Đồng thời ánh xạ lặp hai lần , theo quy tắc dây chuyền, có đạo hàm tại đúng khi ; khai triển đến bậc cao hơn cho thấy điểm suy biến này tách thành hai điểm cân bằng mới thực sự của (một chu trình chu kỳ 2 ổn định của ) khi tăng qua 3 — đó là phân nhánh nhân đôi chu kỳ.
Tại , ánh xạ logistic có số mũ Lyapunov với hầu hết mọi điều kiện ban đầu theo nghĩa Lebesgue.
Vì sao đúng?
Ánh xạ tại r = 4 thoạt nhìn không giống một ánh xạ nhân đôi đơn giản chút nào, nhưng một phép đổi biến khéo léo (một liên hợp trơn) biến nó thành chính xác ánh xạ nhân đôi, có hệ số kéo giãn rõ ràng bằng 2 tại mọi điểm — sự méo mó thêm vào do phép đổi biến trung bình hóa về không sau thời gian dài.
Chứng minh
Bước 1 (liên hợp). Đặt . Dùng công thức góc nhân đôi, . Nếu ta cũng đặt cho ánh xạ nhân đôi , thì khớp chính xác với vế phải ở trên, vậy với : ánh xạ logistic tại r = 4 liên hợp trơn với ánh xạ nhân đôi.
Bước 2 (số mũ Lyapunov của ánh xạ nhân đôi). Ánh xạ nhân đôi tuyến tính từng khúc với ở mọi nơi nó khả vi, nên dọc theo mọi quỹ đạo, đúng, với mọi — giới hạn tầm thường là .
Bước 3 (chuyển số mũ qua liên hợp). Lấy đạo hàm theo quy tắc dây chuyền cho , tức tại . Cộng đẳng thức này dọc theo một quỹ đạo rồi chia cho , các số hạng giữa triệt tiêu theo kiểu domino: .
Bước 4 (số hạng biên tiến về không). Vì bị chặn (độ lớn không bao giờ vượt quá ), số hạng trong ngoặc vẫn bị chặn khi với mọi quỹ đạo tránh được tập đếm được các không điểm của — một tập có độ đo Lebesgue bằng không. Chia một đại lượng bị chặn cho cho kết quả tiến về , vậy số mũ Lyapunov của ánh xạ logistic tại r = 4 bằng với hầu hết mọi điều kiện ban đầu.
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Lý thuyết hỗn độn không chỉ nói về thời tiết: nó giải thích vì sao máy theo dõi nhịp tim canh chừng sự khởi phát của rung nhĩ hỗn loạn, vì sao các hệ thống liên lạc hỗn loạn an toàn trộn một thông điệp vào một tín hiệu mang hỗn loạn mà chỉ bộ thu có đúng cùng tham số mới giải mã được, vì sao các mô hình sinh thái quần thể với tốc độ sinh sản cao có thể dao động dữ dội dù không có ngẫu nhiên bên ngoài, và vì sao các kỹ sư thiết kế mạch điện tử (như mạch Chua) chuyên để tạo tín hiệu hỗn loạn dùng cho tạo số ngẫu nhiên và mã hóa. Trong mọi trường hợp, cùng hai phép tính lặp lại: xác định và tuyến tính hóa các điểm cân bằng hay quỹ đạo tuần hoàn, và ước lượng số mũ Lyapunov cho biết một sai số nhỏ bùng nổ nhanh đến đâu.
Ví dụ: Một quần thể dao động mãi mãi: chu trình chu kỳ 2 tại r = 3.2
Một ngành đánh cá mô hình hóa tỉ lệ trữ lượng năm sau bằng ánh xạ logistic với tham số tăng trưởng (trên ngưỡng phân nhánh nhân đôi chu kỳ ). Tìm hai mức quần thể mà trữ lượng luân phiên giữa chúng, sau khi các hiệu ứng nhất thời mất đi.
Lời giải
Các điểm của một chu trình chu kỳ 2 thỏa mà bản thân không phải điểm cân bằng, nên phải triệt tiêu. Khai triển và chia bỏ hai nghiệm là các điểm cân bằng thông thường và (vốn đã giải , nên tất nhiên ) để lại thừa số thực sự mới .
Đây là một phương trình bậc hai theo . Theo công thức nghiệm bậc hai, .
Thay vào: các số hạng tử số là và , nên và . Điều này cho .
Vậy trữ lượng ngành đánh cá đi vào một dao động, luân phiên khoảng và sức chứa mỗi năm khác — một chu kỳ quần thể thực sự tuần hoàn được tạo ra bởi một quy tắc hoàn toàn tất định, từ trước khi hệ trở nên hỗn loạn.
Ví dụ: Vì sao mười ngày? Ước lượng chân trời dự báo của thời tiết
Các mô hình khí quyển có số mũ Lyapunov ước tính khoảng mỗi ngày. Hai lần chạy dự báo bắt đầu cách nhau (theo đơn vị chuẩn hóa), đại diện cho một phép đo ban đầu gần như hoàn hảo. Ước lượng sai khác nhỏ bé này đã lớn đến đâu sau ngày, và nhận xét ý nghĩa của nó đối với dự báo.
Lời giải
Theo định nghĩa số mũ Lyapunov, sai số nhỏ tăng trưởng (trung bình) theo .
Với mỗi ngày và ngày, số mũ là , nên hệ số tăng trưởng là .
Bắt đầu từ , sau mười ngày sai số đã lớn thành — một sự khuếch đại khoảng tám nghìn lần của một sai khác ban đầu cực nhỏ, gần như không đo được.
Vì sai số đo đạc và mô hình hóa thực tế vốn đã lớn hơn theo tỉ lệ tương đối rất nhiều, sự bùng nổ theo cấp số mũ này chính là lý do các dự báo nghiệp vụ, dù vật lý tốt đến đâu và máy tính mạnh đến đâu, mất hết độ chính xác trong khoảng một đến hai tuần: đó là một chân trời toán học do quyết định, không phải một giới hạn kỹ thuật.
Nghiên cứuBiên giới nghiên cứu: hỗn loạn chặt chẽ và rối loạn nhiều chiều
Với ánh xạ logistic có điểm cân bằng không tầm thường , đạo hàm theo bằng bao nhiêu?
Hai lần chạy dự báo thời tiết bắt đầu cách nhau (đơn vị chuẩn hóa). Dùng với mỗi ngày, độ tách đã lớn lên khoảng bao nhiêu lần sau ngày?
Tại giá trị tham số nào thì điểm cân bằng không tầm thường của ánh xạ logistic mất ổn định lần đầu qua phân nhánh nhân đôi chu kỳ?
Một hệ động lực có số mũ Lyapunov . Điều này cho biết gì?
Tài liệu tham khảo
- Steven H. Strogatz (2015). Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering
- Edward N. Lorenz (1963). Deterministic Nonperiodic Flow
- Robert M. May (1976). Simple mathematical models with very complicated dynamics
- Warwick Tucker (2002). A Rigorous ODE Solver and Smale's 14th Problem