กลับไปหน้าบทความ

อ่าน 3 นาที

ชุดมัลติบร็อต

ไดนามิกที่ซับซ้อน/เศษส่วน

ในทางคณิตศาสตร์เซตมัลติบร็อต (Multibrot set ) คือเซตของค่าในระนาบเชิงซ้อนซึ่งค่าสัมบูรณ์ยังคงต่ำกว่าค่าจำกัดบางค่าตลอดการวนซ้ำโดยสมาชิกของ ตระกูล พหุนามเอกภาค ทั่วไป...

ชุดมัลติบร็อต

Multibrot 3 อยู่ที่ด้านล่างซ้ายของส่วนหลัก
รายละเอียดของ Multijulia 8
มัลติบร็อต 4
เลขชี้กำลังมัลติบร็อต 0 - 8

ในทางคณิตศาสตร์เซตมัลติบร็อต (Multibrot set ) คือเซตของค่าในระนาบเชิงซ้อนซึ่งค่าสัมบูรณ์ยังคงต่ำกว่าค่าจำกัดบางค่าตลอดการวนซ้ำโดยสมาชิกของ ตระกูล พหุนามเอกภาค ทั่วไป ของความสัมพันธ์ แบบเวียน เกิด[ 1 ] [ 2 ] [ 3 ]ชื่อนี้เป็นการผสมคำระหว่าง multiple และMandelbrot set ซึ่งสามารถนำไปใช้กับ เซตจูเลีย (Julia set ) ได้เช่นกันโดยเรียกว่าเซตมัลติจูเลีย (Multijulia set )

zz+.{\displaystyle z\mapsto z^{d}+c.\,}

โดยที่d  2 เลขชี้กำลังdอาจถูกขยายเพิ่มเติมเป็นค่าลบและค่าเศษส่วนได้[ 4 ]

ตัวอย่าง

แหล่งที่มา: [ 5 ] [ 6 ]

กรณีของ

=2{\displaystyle d=2\,}

คือเซตแมนเดลบร็อต แบบคลาสสิก ซึ่งเป็นที่มาของชื่อนี้

เซตสำหรับค่าd อื่นๆ ยังแสดงภาพแฟรกทัล[ 7 ]เมื่อพล็อตบนระนาบเชิงซ้อน

ตัวอย่างค่ากำลังd ต่างๆ ที่แสดงด้านล่างนี้ ถูกพล็อตด้วยมาตราส่วนเดียวกัน ค่าcที่อยู่ในเซตจะแสดงด้วยสีดำ ส่วนค่าcที่มีค่าไม่จำกัดภายใต้การเรียกซ้ำ และดังนั้นจึงไม่อยู่ในเซต จะถูกพล็อตด้วยสีที่แตกต่างกัน ซึ่งแสดงเป็นเส้นโค้ง ขึ้นอยู่กับจำนวนการเรียกซ้ำที่ทำให้ค่าเกินขนาดคงที่ในอัลกอริทึม Escape Time

พลังบวก

ตัวอย่างd = 2คือเซตแมนเดลบร็อตดั้งเดิม ตัวอย่างสำหรับd > 2มักเรียกว่าเซตมัลติบร็อตเซตเหล่านี้รวมจุดกำเนิดและมีขอบเขตแบบแฟรกทัล โดยมีสมมาตรการหมุน( d 1) เท่า

z z 2 + c
z z 3 + c
z z 4 + c
z z 5 + c
z z 6 + c
z z 96 + c
z z 96 + cรายละเอียด x40

พลังด้านลบ

เมื่อdเป็นค่าลบ เซตจะดูเหมือนล้อมรอบแต่ไม่รวมจุดกำเนิด อย่างไรก็ตาม นี่เป็นเพียงผลลัพธ์ที่เกิดจากรัศมีสูงสุดที่กำหนดไว้โดยอัลกอริทึม Escape Time และไม่ใช่ข้อจำกัดของเซตที่มีรูปร่างตรงกลางโดยไม่มีรู (คุณสามารถเห็นได้โดยใช้เลขชี้กำลัง Lyapunov [ไม่มีรูเพราะจุดกำเนิดลู่เข้าสู่ค่าที่ไม่กำหนดไม่ใช่อนันต์เพราะจุดกำเนิด {0 หรือ 0+0i} ที่ยกกำลังลบกลายเป็นค่าที่ไม่กำหนด]) มีพฤติกรรมที่ซับซ้อนน่าสนใจในเส้นขอบระหว่างเซตและจุดกำเนิด ในบริเวณรูปดาวที่มี สมมาตรการหมุน (1 d ) เท่าเซตดูเหมือนจะมีเส้นรอบวงเป็นวงกลม อย่างไรก็ตาม นี่เป็นผลลัพธ์ที่เกิดจากรัศมีสูงสุดที่กำหนดไว้โดยอัลกอริทึม Escape Time และไม่ใช่ข้อจำกัดของเซตที่ขยายออกไปในทุกทิศทางจนถึงอนันต์

z z 2 + c
z z 3 + c
z z 4 + c
z z 5 + c
z z 6 + c

กำลังเศษส่วน

การแสดงผลตามเลขชี้กำลัง

วิธีการทางเลือกอีกวิธีหนึ่งคือการแสดงเลขชี้กำลังตามแกนแนวตั้ง วิธีนี้ต้องกำหนดค่าจริงหรือค่าจินตนาการอย่างใดอย่างหนึ่ง แล้วแสดงค่าที่เหลือตามแกนแนวนอน ชุดที่ได้จะสูงขึ้นในแนวตั้งจากจุดกำเนิดในคอลัมน์แคบๆ ไปจนถึงอนันต์ การขยายภาพเผยให้เห็นความซับซ้อนที่เพิ่มขึ้น เนินหรือยอดแหลมที่โดดเด่นแรกจะเห็นได้ที่เลขชี้กำลัง 2 ซึ่งเป็นตำแหน่งของชุด Mandelbrot แบบดั้งเดิมที่หน้าตัด ภาพที่สามในที่นี้แสดงบนระนาบที่ตรึงไว้ที่มุม 45 องศาระหว่างแกนจริงและแกนจินตนาการ [ 8 ]

มัลติบร็อตถูกแสดงผลโดยมีค่าจริงอยู่ตามแกนแนวนอน และค่าเลขชี้กำลังอยู่ตามแกนแนวตั้ง ส่วนค่าจินตภาพถูกกำหนดให้เป็นศูนย์
กราฟมัลติบร็อตแสดงผลโดยมีค่าจินตนาการอยู่บนแกนแนวนอนและเลขชี้กำลังอยู่บนแกนแนวตั้ง ส่วนค่าจริงถูกกำหนดให้เป็นศูนย์
ภาพมัลติบร็อตที่แสดงผลโดยใช้เลขชี้กำลังบนแกนแนวตั้งตามระนาบที่ทำมุม 45 องศา ระหว่างแกนจริงและแกนจินตนาการ

การเรนเดอร์ภาพ

ภาพทั้งหมดข้างต้นถูกสร้างขึ้นโดยใช้อัลกอริธึม Escape Time ซึ่งระบุจุด ที่อยู่นอกเซตด้วยวิธีที่ง่าย รายละเอียดแฟรกทัลที่มากขึ้นจะถูกเปิดเผยโดยการพล็อตค่าเลขชี้กำลัง Lyapunov [ 9 ]ดังแสดงในตัวอย่างด้านล่าง ค่าเลขชี้กำลัง Lyapunov คืออัตราการเติบโตของข้อผิดพลาดของลำดับที่กำหนด ขั้นแรกคำนวณลำดับการวนซ้ำด้วย การวนซ้ำ Nครั้ง จากนั้นคำนวณเลขชี้กำลังเป็น

λ=ลิมเอ็น1เอ็นln|z|{\displaystyle \lambda =\lim _{N\to \infty }{\frac {1}{N}}\ln |\mathbf {z} |}

และถ้าเลขชี้กำลังเป็นลบ ลำดับนั้นจะเสถียร พิกเซลสีขาวในภาพคือพารามิเตอร์cซึ่งเลขชี้กำลังเป็นบวก หรือก็คือไม่เสถียร สีต่างๆ แสดงถึงคาบของวัฏจักรที่วงโคจรถูกดึงดูด จุดทั้งหมดที่มีสีน้ำเงินเข้ม (ด้านนอก) ถูกดึงดูดโดยจุดคงที่ จุดทั้งหมดตรงกลาง (สีน้ำเงินอ่อนกว่า) ถูกดึงดูดโดยวัฏจักรคาบ 2 และอื่นๆ

ขยายส่วนแรกของเซตมัลติบร็อตสำหรับการวนซ้ำz z 2 + cที่แสดงผลด้วยอัลกอริทึม Escape Time
ขยายควอดแรนต์แรกของชุดมัลติบร็อตสำหรับการวนซ้ำz z 2 + cโดยใช้ค่าเลขชี้กำลัง Lyapunov ของลำดับเป็นเกณฑ์ความเสถียร แทนที่จะใช้อัลกอริธึมเวลาหลบหนี การตรวจสอบความเป็นคาบถูกนำมาใช้เพื่อระบายสีชุดตามคาบของวงจรการโคจร

รหัสเทียม

อัลกอริทึมหลบหนีเวลาสำหรับแต่ละพิกเซลบนหน้าจอให้ทำดังนี้ x = x0 = พิกัด x ของพิกเซล y = y0 = พิกัด y ของพิกเซล การวนซ้ำ := 0 จำนวนรอบสูงสุด := 1000 ในขณะที่ (x*x + y*y ≤ (2*2) และ iteration < max_iteration ทำ /* แทรกโค้ดสำหรับ Z^d จากตารางด้านล่าง */ การวนซ้ำ := การวนซ้ำ + 1 ถ้า iteration = max_iteration แล้ว สี := ดำ อื่น สี := การวนซ้ำ plot(x0, y0, colour)

ค่าเชิงซ้อนzมีพิกัด ( x , y ) บนระนาบเชิงซ้อน และถูกยกกำลังด้วยค่าต่างๆ ภายในลูปการวนซ้ำโดยใช้รหัสที่แสดงในตารางนี้ ค่ากำลังที่ไม่แสดงในตารางสามารถหาได้โดยการต่อรหัสที่แสดงไว้เข้าด้วยกัน

z 2z 1z 2 (สำหรับเซตแมนเดลบร็อต)z 3z 5z n

d = x⁴ + 2*x²*y² + y⁴ กำหนดให้ d  != 0 xtmp = (x² - y²) / d + a y = -2*x*y / d + b x = xtmp

d = x² + y² กำหนดให้ d  != 0 x = x/d + a y = -y/d + b

xtmp=x^2-y^2 + a y=2*x*y + b x=xtmp

xtmp=x^3-3*x*y^2 + a y=3*x^2*yy^3 + b x=xtmp

xtmp=x^5-10*x^3*y^2+5*x*y^4 + a y=5*x^4*y-10*x^2*y^3+y^5 + b x=xtmp

xtmp=(x*x+y*y)^(n/2)*cos(n*atan2(y,x)) + a y=(x*x+y*y)^(n/2)*sin(n*atan2(y,x)) + b x=xtmp

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Multibrot_set&oldid=1323380364 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ชุดมัลติบร็อต

ในทางคณิตศาสตร์เซตมัลติบร็อต (Multibrot set ) คือเซตของค่าในระนาบเชิงซ้อนซึ่งค่าสัมบูรณ์ยังคงต่ำกว่าค่าจำกัดบางค่าตลอดการวนซ้ำโดยสมาชิกของ ตระกูล พหุนามเอกภาค ทั่วไป...

พลังบวก

ตัวอย่าง d = 2 คือเซตแมนเดลบร็อตดั้งเดิม ตัวอย่างสำหรับ 2"}},"i":0}}]}"> d > 2 มักเรียกว่า เซตมัลติบร็อต เซตเหล่านี้รวมจุดกำเนิดและมีขอบเขตแบบแฟรกทัล โดยมีสมมาตรการหมุน ( d − 1) เท่า

พลังด้านลบ

เมื่อ d เป็นค่าลบ เซตจะดูเหมือนล้อมรอบแต่ไม่รวมจุดกำเนิด อย่างไรก็ตาม นี่เป็นเพียงผลลัพธ์ที่เกิดจากรัศมีสูงสุดที่กำหนดไว้โดยอัลกอริทึม Escape Time และไม่ใช่ข้อจำกัดของเซตที่มีรูปร่างตรงกลางโดยไม่มีรู (คุณสามารถเห็นได้โดยใช้ เลขชี้กำลัง Lyapunov...

การแสดงผลตามเลขชี้กำลัง

วิธีการทางเลือกอีกวิธีหนึ่งคือการแสดงเลขชี้กำลังตามแกนแนวตั้ง วิธีนี้ต้องกำหนดค่าจริงหรือค่าจินตนาการอย่างใดอย่างหนึ่ง แล้วแสดงค่าที่เหลือตามแกนแนวนอน ชุดที่ได้จะสูงขึ้นในแนวตั้งจากจุดกำเนิดในคอลัมน์แคบๆ ไปจนถึงอนันต์...