Hiệu ứng cánh bướm trong năm phút
Hiệu ứng cánh bướm là ý tưởng cho rằng một khác biệt rất nhỏ ở đầu một quá trình có thể lớn dần thành một khác biệt rất lớn về sau. Cái tên xuất phát từ câu hỏi mà nhà khí tượng học Edward Lorenz đặt làm tựa đề cho một bài nói chuyện năm 1972: liệu cái vỗ cánh của một con bướm ở Brazil có gây ra một cơn lốc xoáy ở Texas không? Lorenz không khẳng định là có. Ông muốn nói về chuyện dự báo: ở một số hệ thống, chỉ cần một sai số rất nhỏ trong hiểu biết của ta về hiện tại là đã không thể dự đoán xa được.
Ý tưởng này thuộc lý thuyết hỗn loạn, ngành nghiên cứu những hệ thống tuân theo quy luật chính xác nhưng vẫn vận hành theo cách rất khó đoán. Nó cũng trở thành một trong những động cơ cốt truyện được yêu thích nhất của văn chương, vì thế mới có chỗ trong Lịch sử khoa học viễn tưởng.
Ba điểm cần nhớ:
- Nguyên nhân nhỏ có thể gây hệ quả lớn. Điều này xảy ra ở một số hệ thống, không phải tất cả.
- Hỗn loạn không phải ngẫu nhiên. Quy luật là chính xác. Nếu biết hoàn hảo trạng thái ban đầu, kết quả sẽ được xác định.
- Ta không bao giờ biết hoàn hảo trạng thái ban đầu. Đó là lý do dự đoán xa va phải một bức tường.
Hiệu ứng cánh bướm bắt nguồn từ đâu
Edward Lorenz (1917–2008) là nhà khí tượng học tại Viện Công nghệ Massachusetts (MIT). Mùa đông năm 1961, ông chạy một mô hình thời tiết đơn giản hóa trên một chiếc máy tính đời đầu. Để tiết kiệm thời gian, ông cho một lượt chạy bắt đầu lại từ giữa chừng, nhập các con số từ bản in trước đó. Bản in chỉ có ba chữ số thập phân (0,506), trong khi máy tính đã làm việc với sáu chữ số (0,506127).
Chênh lệch cỡ một phần nghìn trông vô hại. Lorenz cho rằng lượt chạy mới sẽ bám sát lượt cũ. Trong một lúc thì đúng vậy. Rồi hai kiểu thời tiết mô phỏng dần tách xa nhau, và chỉ sau vài tháng trong thời gian của mô hình, chúng chẳng còn giống nhau chút nào. Mô hình đang khuếch đại những khác biệt nhỏ xíu, và Lorenz nhận ra điều đó có ý nghĩa gì với việc dự báo thời tiết thật.
Năm 1963, ông công bố bài báo "Deterministic Nonperiodic Flow" trên Journal of the Atmospheric Sciences. Bài báo dùng một mô hình chỉ có ba phương trình mà vẫn cho thấy cùng sự nhạy cảm ấy. Khi vẽ nghiệm ra, nó tạo thành hai vòng nối liền trông hơi giống một đôi cánh. Hình dạng này ngày nay gọi là hút tử Lorenz (Lorenz attractor). Nhiều người nghĩ chính nó đặt tên cho hiệu ứng, nhưng cái tên đến sau, từ một bài nói chuyện, dù hình ảnh ấy có góp phần giúp nó dễ nhớ.
Tháng 12 năm 1972, Lorenz phát biểu tại một hội nghị của Hiệp hội Hoa Kỳ vì sự tiến bộ của khoa học (AAAS). Tựa đề "Predictability: Does the Flap of a Butterfly's Wings in Brazil Set Off a Tornado in Texas?" do người điều phối phiên họp là Philip Merilees gợi ý. Trước đó Lorenz từng dùng hình ảnh một con hải âu trong cùng ví dụ. Cuối cùng con bướm thắng thế.
Phần khoa học có thật
Những điều đã được xác lập
Giới khoa học gọi hiệu ứng này là "sự phụ thuộc nhạy cảm vào điều kiện ban đầu". Nó đã được chứng minh bằng toán học, cũng như trong nhiều mô hình và thí nghiệm. Tốc độ hai điểm xuất phát gần như giống hệt nhau tách xa nhau được đo bằng một con số gọi là số mũ Lyapunov. Khi số này dương, khoảng cách tăng gần như theo hàm mũ, nghĩa là nó cứ nhân lên chứ không tăng đều đặn theo đường thẳng.
Thời tiết là ví dụ tiêu biểu. Ta không bao giờ đo chính xác được mọi điểm của khí quyển, nên sai số nhỏ trong dữ liệu ban đầu lớn dần khi dự báo chạy về phía trước. Các dự báo chi tiết mất độ chính xác sau khoảng một đến hai tuần, kể cả khi có mô hình mạnh và nhiều vệ tinh. Nhà toán học người Pháp Henri Poincaré đã nhận thấy sự nhạy cảm tương tự trong bài toán ba vật thể của chuyển động hành tinh từ thập niên 1890.
Không phải hệ thống nào cũng hỗn loạn. Một con lắc có ma sát sẽ chậm dần rồi dừng, và những khác biệt nhỏ trong cách ta thả nó sẽ mờ đi. Hiệu ứng cánh bướm thuộc về những hệ thống kéo giãn các khác biệt nhỏ thay vì thu nhỏ chúng.
Những điều chỉ là suy đoán
Liệu một con bướm thật đã từng gây ra một cơn lốc xoáy thật hay chưa thì không thể kiểm chứng. Khí quyển đầy những nhiễu động nhỏ, và không ai lần ngược một cơn bão về một cái vỗ cánh duy nhất được. Chính Lorenz từng nói một con bướm cũng có thể ngăn một cơn lốc xoáy dễ như gây ra nó, và không ai biết được là cái nào. Câu hỏi nổi tiếng ấy là cách mô tả giới hạn của việc dự đoán, chứ không phải khẳng định về một nguyên nhân cụ thể.
Hỗn loạn không phải may rủi
Các hệ hỗn loạn mang tính tất định. Không có yếu tố ngẫu nhiên nào được thêm vào. Sự khó đoán đến từ việc ta không thể biết các giá trị ban đầu với độ chính xác vô hạn. Một máy tính chạy lại cùng mô hình với đúng những con số ấy sẽ luôn cho đúng cùng một đáp án.
Hiệu ứng cánh bướm trong tiểu thuyết và phim ảnh
Lưu ý spoiler: câu chuyện đầu tiên dưới đây được kể cả phần kết.
Truyện ngắn "A Sound of Thunder" của Ray Bradbury (tạp chí Collier's, 1952) ra đời trước bài nói của Lorenz hai mươi năm, nhưng lại là phiên bản hư cấu kinh điển của ý tưởng này. Năm 2055, một công ty bán các chuyến săn bắn xuyên thời gian về kỷ nguyên khủng long. Thợ săn phải đi trên một con đường lơ lửng và không được chạm vào bất cứ thứ gì. Một thợ săn tên Eckels hoảng sợ, rời khỏi đường và vô tình giẫm chết một con bướm. Trở về hiện tại, chính tả của ngôn ngữ đã khác đi và kết quả cuộc bầu cử tổng thống cũng đổi khác. Một cái chết nhỏ trong quá khứ xa xôi đã bẻ cong mọi thứ về sau.
Nhiều truyện du hành thời gian mượn đúng logic ấy: đổi một điều nhỏ thì tương lai dịch chuyển. Trang về nghịch lý du hành thời gian của chúng tôi xem xét điều đó tác động thế nào đến nhân quả. Những câu chuyện về các thế giới rẽ nhánh cũng dùng nó, vì một khác biệt nhỏ có thể đẩy sự kiện đi theo hướng khác, như trong trang về vũ trụ song song.
Tiểu thuyết Jurassic Park (1990) của Michael Crichton đưa lý thuyết hỗn loạn đến đông đảo công chúng qua nhân vật nhà toán học Ian Malcolm, người cho rằng một công viên xây dựng trên các hệ thống phức tạp thì không thể kiểm soát được. Về phía sách phi hư cấu, cuốn Chaos: Making a New Science (1987) của James Gleick đã giải thích công trình của Lorenz cho độc giả đại chúng. Một bộ phim năm 2004 mang tên The Butterfly Effect cũng dùng cái tên này.
Những hiểu lầm thường gặp
- "Một con bướm gây ra lốc xoáy." Chưa ai chứng minh điều đó. Ý chính là dự đoán xa sẽ thất bại, chứ không phải một con côn trùng phải chịu trách nhiệm.
- "Mọi thay đổi nhỏ đều có hệ quả khổng lồ." Phần lớn thay đổi nhỏ sẽ mờ dần. Sự nhạy cảm hỗn loạn là tính chất của những hệ thống nhất định như thời tiết, không phải của mọi thứ.
- "Hỗn loạn nghĩa là ngẫu nhiên." Hệ hỗn loạn tuân theo quy luật chính xác. Về nguyên tắc chúng đoán được, nhưng trong thực tế thì khó đoán.
- "Truyện hư cấu thể hiện đúng hiệu ứng này." Truyện thường vẽ ra một chuỗi gọn gàng từ một hành động nhỏ đến một kết quả lớn. Trong các hệ hỗn loạn thật, hệ quả lan ra vô số hướng và không thể truy ngược về một nguyên nhân duy nhất.
Vì sao nó vẫn quan trọng
Các cơ quan dự báo thời tiết hiện đại thích nghi với hiệu ứng cánh bướm thay vì chống lại nó. Thay vì chạy một bản dự báo, họ chạy nhiều bản, mỗi bản có giá trị ban đầu hơi khác, rồi xem kết quả lan rộng đến đâu. Khi các lượt chạy đồng thuận, bản dự báo đáng tin. Khi chúng phân tán, các nhà dự báo biết tình huống rất khó nói trước. Những tỷ lệ phần trăm bạn thấy trong bản tin dự báo một phần đến từ phương pháp này.
Cách nghĩ này cũng hữu ích ở những lĩnh vực khác nơi các khác biệt nhỏ lớn dần, như dòng chảy chất lỏng, một số mạch điện và vài mô hình dân số. Biết một hệ thống là hỗn loạn cho bạn biết nên thôi kỳ vọng điều gì: bạn không thể dự đoán nó mãi mãi, nhưng vẫn có thể mô tả hành vi chung và giới hạn của nó.
Đọc tiếp
- Nghịch lý du hành thời gian: xem điều gì xảy ra với nhân quả khi ai đó thay đổi quá khứ.
- Vũ trụ song song: khám phá ý tưởng rằng những khác biệt nhỏ có thể rẽ nhánh thành các thế giới khác.
- Lịch sử khoa học viễn tưởng: theo dõi cách những ý tưởng như thế này đi từ khoa học vào truyện.