Volume of the Sphere
Loading the math board and drawing, please wait…
This example demonstrates the calculation of a sphere's volume. Key mathematical concepts include spheres, volume, and integration. Using GeoGebra commands such as Intersect, Circle, and Sequence, the process of calculating the volume of a sphere is dynamically illustrated. Suitable for high school and above students studying solid geometry and calculus.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → ACircle(A, 1) → cSequence((0, i / dx), i, 0, dx) → list1Sequence((sqrt(1 - (i / dx)^(2)), i / dx), i, 0, dx) → list2Point(list1) → BPoint(list2) → CIntersect(c, xAxis) → E, FPoint(list2) → HPoint(list1) → IPoint(list2) → JPoint(list2) → KPoint(list1) → LPoint(list1) → MSegment(M, L) → qPoint(list1) → RPoint(list2) → SPoint(list1) → TPoint(list2) → USequence(((-sqrt(1 - (i / dx)^(2))), i / dx), i, 0, dx) → list3Point(list3) → DPoint(list2) → GSegment(D, G) → fPoint(list2) → WPoint(list3) → VSegment(V, W) → gPoint(list2) → A_1Point(list3) → ZPoint(list3) → B_1Point(list3) → C_1Point(list3) → D_1Segment(Z, A_1) → hPoint(list2) → E_1Segment(B_1, E_1) → iPoint(list2) → F_1Segment(C_1, F_1) → jPoint(list2) → G_1Segment(D_1, G_1) → rPoint(list3) → H_1Point(list3) → I_1Segment(H_1, K) → kSegment(J, I_1) → lIntersect(c, j, 1) → NIntersect(c, i, 1) → OIntersect(c, i, 2) → PIntersect(c, j, 2) → QPoint(list3) → J_1Point(list2) → K_1Point(list2) → L_1Point(list3) → M_1Point(list3) → N_1Point(list2) → O_1Segment(J_1, K_1) → mSegment(L_1, M_1) → sSegment(N_1, O_1) → tSegment(A, Q) → aOrthogonalLine(Q, xAxis) → bOrthogonalLine(N, xAxis) → dIntersect(b, i) → P_1Intersect(d, i) → Q_1Polygon(N, Q_1, P_1, Q) → poly1, n_1, q_1, p_1, q_2Point(list1) → R_1Sequence(Segment[(sqrt(1 - (i / dx)^(2)), i / dx), ((-sqrt(1 - (i / dx)^(2))), i / dx)], i, 1, dx) → list4Sequence((0, 0, i / dx), i, 0, dx) → l1Sequence(((-sqrt(1 - (i / (dx + 1))^(2))), 0, i / (dx + 1)), i, 0, dx + 1) → l3Sequence((sqrt(1 - (i / (dx + 1))^(2)), 0, i / (dx + 1)), i, 0, dx + 1) → l2Sequence((0, sqrt(1 - (i / (dx + 1))^(2)), i / (dx + 1)), i, 0, dx + 1) → l4Sequence(Circle[Element[l2, i], Element[l3, i], Element[l4, i]], i, 1, Length[l2]) → l5Distance(Element[l1, 2], Element[l1, 3]) → hhSequence(Cylinder[Element[l5, i], hh], i, 1, Length[l5]) → l6Element(l6, 5) → eSphere(A, 1) → oMidpoint(Q, A) → S_1Sequence((x(Element[list3, i]), y(Element[list3, i - 1])), i, 1, Length[list3]) → list3bSequence((x(Element[list2, i]), y(Element[list2, i - 1])), i, 1, Length[list2]) → list2bSequence(Polygon[Element[list2, i], Element[list2b, i], Element[list3b, i], Element[list3, i]], i, 1, Length[list2]) → l7Sequence(CurveCartesian[x(A) + (cos(i) * cos(j)), y(A) + (cos(i) * sin(j)), z(A) + sin(i), i, 0, (2 * π)], j, 0, (2 * π), (2 * π / 12)) → l8Sequence(CurveCartesian[x(A) + (cos(i) * cos(j)), y(A) + (cos(i) * sin(j)), z(A) + sin(i), j, 0, (2 * π)], i, 0, (2 * π), π / 12) → l9Midpoint(N, Q) → T_1Segment(T_1, A) → nMirror(l6, A) → l6'Mirror(l7, A) → l7'