Volume of a Torus
Loading the math board and drawing, please wait…
This example demonstrates the volume calculation of a solid of revolution using the washer method. Key mathematical concepts include the washer volume formula and the geometric construction of solids of revolution. Using GeoGebra commands such as Invert, Rotate, and Surface, the process of calculating the volume of a torus is dynamically illustrated. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Invert(g1) → i1Invert(g2) → i2Line(A, B) → LRotate(f1, θ, L) → p1Line(C, D) → MRotate(f1, θ, M) → q1Textfield(c) → inputBox1Textfield(d) → inputBox2Textfield(g1) → inputBox3Textfield(b) → inputBox5Textfield(a) → inputBox6Rotate(f2, θ, L) → p2Rotate(f2, θ, M) → q2Textfield(g2) → inputBox4Surface(u, ((f1(u) - c) * cos(w)) + c, ((f1(u) - c) * sin(w)), u, a, b, w, 0, θ) → pf1Surface(u, ((f2(u) - c) * cos(w)) + c, ((f2(u) - c) * sin(w)), u, a, b, w, 0, θ) → pf2Segment(E, F) → EFSegment(G, H) → GHRotate(E, θ, L) → E'Rotate(F, θ, L) → F'Segment(E', F') → EF'Rotate(G, θ, L) → G'Rotate(H, θ, L) → H'Segment(G', H') → GH'Surface(x(F), ((y(F) - c) * cos(t)) + c + ((s * (f1(x(E)) - f2(x(F)))) * cos(t)), ((y(F) - c) * sin(t)) + ((s * (f1(x(E)) - f2(x(F)))) * sin(t)), s, 0, 1, t, 0, θ) → lcapSurface(x(H), ((y(H) - c) * cos(t)) + c + ((s * (f1(x(G)) - f2(x(H)))) * cos(t)), ((y(H) - c) * sin(t)) + ((s * (f1(x(G)) - f2(x(H)))) * sin(t)), s, 0, 1, t, 0, θ) → rcap