Spherical Quadratic Curve Construction
Loading the math board and drawing, please wait…
In collections
surface 3D /3D-Oberflächen 1
This example demonstrates the construction and properties of spherical quadratic curves. It involves core mathematical concepts such as complex numbers, natural numbers, trapezoids, trigonometry, and parabolas. GeoGebra commands like Intersect, Sphere, Segment, Point, Rotate, RemoveUndefined, PolyLine, CircleArc, and If are used to create the visualization. Suitable for high school mathematics students and teachers for educational purposes.
GeoGebra Commands & Parameters
Intersect(xAxis, zAxis) → ASphere(A, 1) → aSegment((1.5, -1.5, 0), (1.5, -0.5, 0)) → fSegment((1.5, 1.5, 0), (1.5, 0.5, 0)) → gPoint(f) → BPoint(g) → CRotate((1, 0), θ) → DRotate((1, 0), (-θ)) → ERemoveUndefined(If[(2 * θ) + ϕ < (2 * π), Sequence[If[r > 0, Intersect[Circle[(cos(abs(r)) * D), abs(sin(abs(r))), Vector[D]], Circle[(cos(ϕ - abs(r)) * E), abs(sin(ϕ - abs(r))), Vector[E]], 1], Intersect[Circle[(cos(abs(r)) * D), abs(sin(abs(r))), Vector[D]], Circle[(cos(ϕ - abs(r)) * E), abs(sin(ϕ - abs(r))), Vector[E]], 2]], r, (-ϕ), ϕ, π / 360], Sequence[If[r > 0, Intersect[Circle[(cos(abs(r)) * D), abs(sin(abs(r))), Vector[D]], Circle[(cos(ϕ - abs(r)) * E), abs(sin(ϕ - abs(r))), Vector[E]], 1], Intersect[Circle[(cos(abs(r)) * D), abs(sin(abs(r))), Vector[D]], Circle[(cos(ϕ - abs(r)) * E), abs(sin(ϕ - abs(r))), Vector[E]], 2]], r, ((-ϕ)) / 2, ϕ / 2, π / 180]]) → list1PolyLine(list1) → hPoint(h) → FCircleArc(A, D, F) → cIf((2 * θ) + ϕ < (2 * π), CircleArc[A, E, F], CircumcircleArc[E, (-E), F]) → dRemoveUndefined(Sequence[If[r > 0, Intersect[Circle[(cos(ϕ - abs(r)) * D), abs(sin(ϕ - abs(r))), Vector[D]], Circle[(cos(abs(r)) * E), abs(sin(abs(r))), Vector[E]], 1], Intersect[Circle[(cos(ϕ - abs(r)) * D), abs(sin(ϕ - abs(r))), Vector[D]], Circle[(cos(abs(r)) * E), abs(sin(abs(r))), Vector[E]], 2]], r, ((-ϕ)) / 2, ϕ / 2, π / 180]) → list2PolyLine(list2) → i