From Cube to Sphere
Loading the math board and drawing, please wait…
This example demonstrates the transformation of a cube into a sphere through geometric transformations. It involves coordinate transformations, rotations, and the drawing of plane curves. Using commands like Mirror, CurveCartesian, Rotate, and Surface, the dynamic changes in geometric shapes can be observed. Suitable for high school mathematics education and learning about solid geometry transformations.
GeoGebra Commands & Parameters
Mirror(B, xOyPlane) → B_1CurveCartesian((a * (1 - v + (v * r / sqrt(s^(2) + a^(2) + a^(2))))), (s * (1 - v + (v * r / sqrt(s^(2) + a^(2) + a^(2))))), (a * (1 - v + (v * r / sqrt(s^(2) + a^(2) + a^(2))))), s, (-a), a) → c_aRotate(c_a, π / 2, xAxis) → c_{a1}Rotate(c_a, π, xAxis) → c_{a2}Rotate(c_a, (3 * π / 2), xAxis) → c_{a3}Rotate(c_a, π / 2, zAxis) → c_{a4}Rotate(c_a, π, zAxis) → c_{a5}Rotate(c_a, (3 * π / 2), zAxis) → c_{a6}Rotate(c_{a1}, π, zAxis) → c_{a7}Rotate(c_{a1}, (3 * π / 2), zAxis) → c_{a8}Rotate(c_{a2}, π / 2, zAxis) → c_{a10}Rotate(c_{a2}, π, zAxis) → c_{a11}Rotate(c_{a2}, (3 * π / 2), zAxis) → c_{a12}Surface((a * (1 - v + (v * r / sqrt(s^(2) + t^(2) + a^(2))))), (s * (1 - v + (v * r / sqrt(s^(2) + t^(2) + a^(2))))), (t * (1 - v + (v * r / sqrt(s^(2) + t^(2) + a^(2))))), s, (-a), a, t, (-a), a) → fRotate(f, π / 2, zAxis) → f_1Rotate(f, π, zAxis) → f_2Rotate(f, (3 * π / 2), zAxis) → f_3Rotate(f, π / 2, yAxis) → f_4Rotate(f, (3 * π / 2), yAxis) → f_5Mirror(A, xOyPlane) → A_1Mirror(A, (0, 0, 0)) → A_2Mirror(B_1, (0, 0, 0)) → B_3Mirror(A_1, (0, 0, 0)) → A_3Mirror(B, (0, 0, 0)) → B_2