Variable Cube by Daniel Little

Variable Cube by Daniel Little
Loading the math board and drawing, please wait…
2018-04-27 04:07
This example demonstrates a variable cube, showing how the volume changes. Key mathematical concepts include the properties of a cube and volume calculation in solid geometry. Using GeoGebra commands like Polygon, Prism, and Angle, the edge length of the cube can be dynamically adjusted.

GeoGebra Commands & Parameters

  1. Polygon(A, B, C, D) → q1, a, b, c, d
  2. Prism(q1, n) → f, I, edgeAI, edgeBJ, edgeCK, edgeDL, edgeIJ, edgeJK, edgeKL, edgeIL, J, K, L, faceABJI, faceBCKJ, faceCDLK, faceADLI, faceIJKL
  3. Polygon(E, F, G, H, M, N, O, P) → poly1, e_1, f_1, g, h, m, n_1, o, p
  4. Prism(poly1, 0) → i, Q, faceFGSR, faceGHTS, faceHMUT, faceMNVU, faceNOWV, faceOPZW, faceEPZQ, faceQRSTUVWZ, edgeEQ, edgeFR, R, edgeGS, edgeHT, edgeMU, edgeNV, edgeOW, edgePZ, edgeQR, edgeRS, edgeST, edgeTU, S_2, edgeUV, edgeVW, edgeWZ, edgeQZ, T, U, V, W, Z, faceEFRQ
  5. Prism(faceQRSTUVWZ, k) → l, I_1, face12, face13, face14, face15, face16, face17, face11, face18, edge17, edge18, J_1, edge19, edge20, edge21, edge22, edge23, edge24, edge25, edge27, edge28, edge29, K_1, edge30, edge31, edge32, edge26, L_1, M_1, N_1, O_1, P_1, face10
  6. Polygon(A_1, B_1, 4) → poly2, q, r, s, t, C_1, D_1
  7. Polygon(E_1, F_1, 8) → poly3, g_1, H_1, Q_1, R_1, S_1, T_1, h_1, i_1, j_1, k_1, l_1, m_1, p_1, G_1
  8. Polygon(U_1, V_1, W_1, Z_1, A_2) → poly4, u_1, v_1, w_1, z_1, a_2
  9. Polygon(S, B_2, C_2, D_2, E_2) → poly5, s_1, b_2, c_2, d_2, e_2
  10. Angle(E_2, D_2, C_2) → α
  11. Angle(C_2, B_2, S) → β
  12. Angle(D_2, C_2, B_2) → γ
  13. Angle(A_2, Z_1, W_1) → δ
  14. Angle(W_1, V_1, U_1) → ε
  15. Angle(Z_1, W_1, V_1) → ζ
  16. Polygon(F_2, G_2, H_2) → t1, h_2, f_2, g_2
  17. Polygon(I_2, J_2, K_2) → t2, k_2, i_2, j_2
  18. Polygon(L_2, M_2, 6) → poly6, q_1, Q_2, r_1, t_1, b_1, c_1, d_1, N_2, O_2, P_2
  19. Polygon(L_3, M_3, 6) → poly6_1, q_2, Q_3, r_2, t_2, b_3, c_3, d_3, N_3, O_3, P_3
  20. Polygon(R_2, T_2, 3) → poly7, l_2, m_2, n_2, U_2
  21. Polygon(V_2, W_2, 3) → poly8, p_2, s_2, f_3, Z_2
  22. Polygon(A_3, B_3, 5) → poly9, g_3, h_3, i_3, j_3, k_3, C_3, D_3, E_3
  23. Polygon(F_3, G_3, 5) → poly10, l_3, m_3, n_3, p_3, q_3, H_3, I_3, J_3
  24. Polygon(K_3, R_3, 4) → poly11, r_3, s_3, t_3, a_3, S_3, T_3
  25. Polygon(U_3, V_3, 4) → poly12, e_3, f_4, g_4, h_4, W_3, Z_3
  26. Polygon(A_4, B_4, C_4, D_4) → q2, a_4, b_4, c_4, d_4
  27. Polygon(E_4, F_4, G_4, H_4) → q3, e_4, f_5, g_5, h_5
  28. Polygon(I_4, J_4, K_4) → t3, k_4, i_4, j_4
  29. Polygon(L_4, M_4, N_4) → t4, n_4, l_4, m_4
  30. Polygon(O_4, P_4, Q_4, R_4) → q4, o_4, p_4, q_4, r_4
  31. Polygon(S_4, T_4, U_4, V_4) → q5, s_4, t_4, u_4, v_4
  32. Polygon(W_4, Z_4, A_5, B_5, C_5, D_5) → poly13, w_4, z_4, a_5, b_5, c_5, d_5
  33. Polygon(E_5, F_5, G_5, H_5, I_5, J_5) → poly14, e_5, f_6, g_6, h_6, i_5, j_5
  34. Polygon(A_6, B_6, C_6, D_6) → q2_2, a_6, b_6, c_6, d_6
  35. Polygon(A_7, B_7, C_7, D_7) → q2_3, a_7, b_7, c_7, d_7
  36. Polygon(W_5, Z_5, A_8, B_8, C_8, D_8) → poly13_1, w_5, z_2, a_8, b_8, c_8, d_8
  37. Polygon(E_6, F_6, G_6, H_6, I_6, J_6) → poly14_1, e_6, f_7, g_7, h_7, i_6, j_6
  38. Polygon(E_7, F_7, G_7, H_7) → q3_1, e_7, f_8, g_8, h_8
  39. Polygon(S_5, T_5, U_5, V_5) → q5_1, s_5, t_5, u_5, v_5
  40. Polygon(L_5, M_5, N_5) → t4_1, n_5, l_6, m_6
  41. Polygon(L_6, M_6, 6) → poly6_2, q_6, Q_5, r_5, t_6, b_9, c_9, d_9, N_6, O_5, P_5
  42. Polygon(L_7, M_7, 6) → poly6_3, q_7, Q_6, r_6, t_7, b_{10}, c_{10}, d_{10}, N_7, O_6, P_6
  43. Polygon(R_5, T_6, 3) → poly7_1, l_7, m_7, n_6, U_6
  44. Polygon(R_6, T_7, 3) → poly7_2, l_8, m_8, n_7, U_7
  45. Polygon(K_5, R_7, 4) → poly11_1, r_7, s_6, t_8, a_9, S_6, T_8
  46. Polygon(K_6, R_8, 4) → poly11_2, r_8, s_7, t_9, a_{10}, S_7, T_9
  47. Polygon(A_9, B_9, 5) → poly9_1, g_9, h_9, i_7, j_7, k_6, C_9, D_9, E_8
  48. Polygon(V_6, W_6, Z_6) → t5, z_6, v_6, w_6
  49. Prism(t5, 0) → p_6, I_7, edge3, edge4, edge6, edge5, J_7, K_7, face2, face4, face3, face1, edge1, edge2
  50. Prism(face1, k_7) → o_7, V_7, edge15, edge16, edge34, edge33, W_7, Z_7, face19, face21, face20, face9, edge13, edge14
  51. Polygon(O_7, P_7, Q_7) → t6, q_8, o_8, p_7
  52. Prism(t6, v_7) → w_7, I_8, edge37, edge38, edge40, edge39, J_8, K_8, face23, face25, face24, face22, edge35, edge36