Selective Polygons

Selective Polygons
Loading the math board and drawing, please wait…
2014-01-25 07:29
In collections Regular Polygons
This example demonstrates inscribing polygons on a subset. It involves combinatorics and geometric construction. Using GeoGebra commands such as Point, Circle, Sequence, Sort, and Polygon, various polygons can be constructed. Suitable for high school mathematics education and learning.

GeoGebra Commands & Parameters

  1. Point(y = y(A)) → B
  2. Circle(A, B) → c
  3. Sequence(Rotate[B, ((i / n * 360) + 180 / n)°, A], i, 1, n) → list1
  4. Sequence((i / n * 360) + 180 / n, i, 1, n) → list1num
  5. Sort(Take[Shuffle[list1num], 1, k]) → list1sub
  6. Sequence(Rotate[B, Element[list1sub, i]°, A], i, 1, k) → list1poly
  7. Polygon(list1poly) → poly1, , , ,
  8. Textfield(guess) → inputBox1
  9. If(b ∧ (k > 2), ((n! / ((k! * (n - k)!)) * 0.5) * (k - 1)!), n! / ((k! * (n - k)!))) → ans
  10. Shuffle(list1poly) → list1poly2
  11. Polygon(list1poly2) → poly2, , , ,

AI Drawing Prompt Reference

Draw a regular polygon inside a circle based on a given number n, then randomly select k vertices from it. Create circles centered at these vertices, rotate them by specific angles, and finally connect these circles to form a new polygon.
The prompt above was compiled from the original drawing commands and is for reference only.