🌐 VI

🌌 Bộ tạo tập Julia

Tạo fractal tập Julia theo thời gian thực. Kéo thanh trượt phần thực và phần ảo của hằng số c, chọn một preset nổi tiếng và xem fractal biến đổi ngay lập tức.

-0.7000
0.2702
200
HƯỚNG DẪN

Tìm hiểu thêm

01

Tập Julia là gì?

Với một hằng số phức c cố định, tập Julia là tập hợp các điểm khởi đầu z sao cho phép lặp z → z² + c luôn bị chặn mãi mãi. Mỗi giá trị c tạo ra một fractal hoàn toàn khác. Khi c nằm trong tập Mandelbrot, tập Julia là một hình liền mạch; khi c nằm ngoài, nó vỡ thành một lớp bụi rời rạc gồm vô số điểm không liên thông.
02

Mối liên hệ với tập Mandelbrot

Tập Mandelbrot về cơ bản là bản đồ của mọi tập Julia: mỗi điểm trên đó tương ứng với một tập Julia, và việc tập Julia đó liền mạch hay thành bụi được quyết định bởi c nằm ở phía nào của ranh giới Mandelbrot. Kéo thanh trượt phần thực và phần ảo ở đây giống như di chuyển con trỏ trên tấm bản đồ đó - chỉ cần đẩy c qua ranh giới là bạn sẽ thấy một fractal đặc tan thành bụi rồi hiện lại.
03

Mẹo để có fractal đẹp

Tập Julia cực kỳ nhạy: chỉ một thay đổi rất nhỏ của c cũng có thể làm đổi hoàn toàn hình dạng, nên hãy kéo thanh trượt chậm và khám phá gần các rìa. Tăng số vòng lặp để làm rõ các sợi mảnh và chi tiết biên, hoặc giảm để hiển thị nhanh hơn và mềm hơn. Hãy thử các preset - Spiral, Dendrite, Galaxy và Lightning đều ứng với một giá trị c nổi tiếng. Khi tìm được kiểu bạn thích, nhấn Lưu PNG để xuất ở độ phân giải đầy đủ.

Câu hỏi thường gặp

Hai thanh trượt dùng để làm gì?
Chúng đặt phần thực (a) và phần ảo (b) của hằng số c = a + bi. Chỉ một số phức này đã xác định toàn bộ tập Julia, nên chỉ cần đổi một trong hai thanh trượt là cả fractal sẽ biến dạng.
Vì sao fractal bị vỡ thành bụi?
Bạn đã đưa c ra ngoài tập Mandelbrot. Ở ngoài vùng đó, tập Julia không còn liền mạch nữa - nó trở thành một đám mây gồm vô số điểm tách rời, còn gọi là bụi Fatou. Kéo c về gần trung tâm để nó liền lại.
Khác gì với tập Mandelbrot?
Tập Mandelbrot thay đổi c trong khi luôn bắt đầu z từ 0, tạo ra một hình ảnh chủ. Tập Julia thì làm ngược lại: cố định c và thay đổi điểm khởi đầu z trên mặt phẳng. Mỗi điểm của tập Mandelbrot tương ứng với một tập Julia.