Justin Lanier's Star Fractal

Justin Lanier's Star Fractal
Loading the math board and drawing, please wait…
2014-10-09 00:06
This example demonstrates the construction of a star fractal through geometric transformations and iteration. Key mathematical concepts include angles, dilation, rotation, vectors, and transformations. The construction involves GeoGebra commands such as Polygon, Ray, Rotate, Intersect, etc. It is suitable for high school students or college undergraduates to learn about geometric transformations and fractal geometry.

GeoGebra Commands & Parameters

  1. Polygon(A, B, 4) → poly1, a, b, c, d, C, D
  2. Ray(C, E) → e
  3. Point(e) → F
  4. Line(F, B) → f
  5. Mirror(C, f) → C'
  6. Polygon(F, C', B, C) → poly2, f_1, c', b_1, c_1
  7. Line(B, C) → g
  8. Line(A, B) → h
  9. Angle(f, g) → α
  10. Rotate(C, α, C) → C'_1
  11. Rotate(E, α, C) → E'
  12. Rotate(C, α, D) → C'_2
  13. Rotate(E, α, D) → E'_1
  14. Ray(C'_2, E'_1) → e'
  15. Intersect(f, e') → G
  16. Angle(B, G, C'_2) → β
  17. Sequence(Polygon[Rotate[F, (i * β), G], Rotate[C', (i * β), G], Rotate[B, (i * β), G], Rotate[C, (i * β), G]], i, 1, n - 1) → list1
  18. Sequence(Rotate[poly1, (i * β), G], i, 1, n - 1) → list2
  19. Append(list1, poly2) → list1'
  20. Append(list2, poly1) → list2'
  21. Sequence(Dilate[list1', ratio^(i), G], i, 1, k - 1) → list3
  22. Sequence(Dilate[list2', ratio^(i), G], i, 1, k - 1) → list4

AI Drawing Prompt Reference

Draw a star fractal by first constructing a quadrilateral with points A and B, then drawing a ray from point C and finding its intersection with line segment FB to get point F. Mirror point C with respect to F to get C', and construct a new quadrilateral with vertices F, C', B, and C. Then, draw line segments BC and AB, calculate angle α, and rotate points C and E around points C and D to get C'1 and E'1. Draw a ray from C'2 to E'1 and find its intersection with line segment FB to get point G, calculate angle β, and rotate points F, C', B, C, and the quadrilateral around point G to generate a series of new quadrilaterals, finally dilate these quadrilaterals proportionally.
The prompt above was compiled from the original drawing commands and is for reference only.