Toro Mathematical Example

Toro Mathematical Example
Loading the math board and drawing, please wait…
2023-03-15 21:34
In collections geometriadinamica.es
This example demonstrates the geometric construction process of a figure named Toro. It involves core mathematical concepts such as integers, indefinite integrals, piecewise functions, rational functions, and binomial distribution. The construction utilizes GeoGebra commands/objects like Segment (line segment), Point (point), OrthogonalLine (perpendicular line), Circle (circle), Intersect (intersection), Ellipse (ellipse), Angle (angle), CurveCartesian (Cartesian curve), and Sequence (sequence). Suitable for high school students and teachers exploring the intersection of geometry and algebra in complex figures.

GeoGebra Commands & Parameters

  1. Segment(Q3, Q4) → p2
  2. Point(p2) → P3
  3. Segment(P3, Q4) → p4
  4. Point(p4) → P4
  5. Segment(Q1, Q2) → p1
  6. Point(p1) → P1
  7. Segment(P1, Q2) → p3
  8. Point(p3) → P2
  9. OrthogonalLine(C, yAxis) → zz1
  10. Circle(C, 0.62) → zz0
  11. Intersect(zz0, zz1, 1) → ZZ1
  12. Intersect(zz0, zz1, 2) → ZZ2
  13. Ellipse(ZZ1, ZZ2, 0.65) → zElipse1
  14. Intersect(zElipse1, zz1) → ZZ5, ZZ6
  15. Point(zElipse1) → XY
  16. Angle(ZZ6, C, XY) → zAngRot
  17. OrthogonalLine(C, xAxis) → zz2
  18. Intersect(zz0, zz2, 2) → ZZ3
  19. Intersect(zz0, zz2, 1) → ZZ4
  20. Ellipse(ZZ3, ZZ4, 0.65) → zElipse2
  21. Intersect(zElipse2, zz2) → ZZ7, ZZ8
  22. Point(zElipse2) → Z
  23. Angle(ZZ8, C, Z) → zAngInc
  24. Segment(Q5, Q6) → p5
  25. Point(p5) → P5
  26. CurveCartesian(((R + (r * cos(u))) * ((-sin(zAngRot))) / 3), ((((-(R + (r * cos(u)))) * (-cos(zAngRot))) * sin(zAngInc)) + ((r * sin(u)) * cos(zAngInc))) / 3, u, u1, u2) → curva1
  27. Segment(ZZ5, ZZ6) → zz4
  28. Segment(ZZ7, ZZ8) → zz3
  29. Intersect(zElipse2, zElipse1, 1) → zPunto1
  30. Intersect(zElipse2, zElipse1, 4) → zPunto2
  31. Segment(zPunto1, zPunto2) → zSeg2
  32. CurveCartesian(((((R + (r * cos(α))) * cos(v)) * sin(zAngRot)) + (((R + (r * cos(α))) * sin(v)) * cos(zAngRot))) / 3, (((((-(R + (r * cos(α)))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((R + (r * cos(α))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + ((r * sin(α)) * cos(zAngInc))) / 3, v, v1, v2) → curva2
  33. CurveCartesian(((((R + (r * cos(u))) * cos(β)) * sin(zAngRot)) + (((R + (r * cos(u))) * sin(β)) * cos(zAngRot))) / 3, (((((-(R + (r * cos(u)))) * cos(β)) * cos(zAngRot)) * sin(zAngInc)) + ((((R + (r * cos(u))) * sin(β)) * sin(zAngRot)) * sin(zAngInc)) + ((r * sin(u)) * cos(zAngInc))) / 3, u, u1, u2) → a
  34. Sequence(CurveCartesian[((((R + (r * cos(u))) * cos(v)) * sin(zAngRot)) + (((R + (r * cos(u))) * sin(v)) * cos(zAngRot))) / 3, (((((-(R + (r * cos(u)))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((R + (r * cos(u))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + ((r * sin(u)) * cos(zAngInc))) / 3, u, u1, u2], v, v1, v2, paso) → list2
  35. Sequence(CurveCartesian[((((R + (r * cos(u))) * cos(v)) * sin(zAngRot)) + (((R + (r * cos(u))) * sin(v)) * cos(zAngRot))) / 3, (((((-(R + (r * cos(u)))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((R + (r * cos(u))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + ((r * sin(u)) * cos(zAngInc))) / 3, v, v1, v2], u, u1, u2, (3 * paso)) → list1

AI Drawing Prompt Reference

Construct a coordinate plane with two perpendicular axes through a common point, then use a circle centered at that point to obtain intersection points with the two perpendicular lines. Use these intersection locations as the defining parameters to draw an initial ellipse, then find where this ellipse meets one of the perpendicular lines and use the resulting points to determine an angle at the center relative to a reference point on the ellipse. Next, repeat the process with the circle and the other perpendicular line to define a second ellipse, and use intersections between the two ellipses to pick key points and connect them. Finally, generate a family of Cartesian curves by using the two previously defined angular directions as parameters, sampling the curves over two variables to produce the Toro-like ring/torus curve network.
The prompt above was compiled from the original drawing commands and is for reference only.