Prism of 1, 1/2, 1/4, 1/8 Cubes
Loading the math board and drawing, please wait…
This example demonstrates the construction of a prism with 1, 1/2, 1/4, 1/8 cubes. Key mathematical concepts include cubes, prisms, and geometric construction. Using GeoGebra commands such as Intersect, Point, Cube, and Prism, various faces and edges of the prism can be constructed. Suitable for middle school and above students to learn solid geometry.
GeoGebra Commands & Parameters
Intersect(yAxis, zAxis) → APoint(xAxis) → BPoint(Circle[B, Distance[A, B], Segment[A, B]]) → CCube(A, B, C) → a, D, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E, edgeBF, edgeFG, edgeCG_1, edgeGH, F, G, H, faceABCD, faceADHE, faceABFE, faceBCGFPoint(Circle[G, Distance[C, G], Segment[C, G]]) → ICube(C, G, I) → b, J, faceIJNM, faceKLMN, edgeCJ, edgeCG, edgeGI, edgeIJ, edgeCK, edgeJN, edgeKN_1, edgeKL, K, edgeGL, edgeLM, edgeIM, edgeMN, L, M, N, faceCGIJ, faceCJNK, faceCGLK, faceGIMLPoint(xAxis) → OPoint(Circle[O, Distance[J, O], Segment[J, O]]) → PCube(J, O, P) → c, Q, facePQUT, faceRSTU, edgeJQ, edgeJO, edgeOP, edgePQ_1, edgeJR, edgeQU, edgeRU, edgeRS, R, edgeOS, edgeST_1, edgePT, edgeTU, S, T, U, faceJOPQ, faceJQUR, faceJOSR, faceOPTSPoint(Circle[P, Distance[Q, P], Segment[Q, P]]) → VCube(Q, P, V) → d, W, face4, face5, edgeQW_1, edgePQ, edgePV, edgeVW, edgeQZ, edge3, edge5, edge4, Z, edge1, edge6, edge2, edge7, A_1, B_1, C_1, facePQWV, face3, face1, face2Point(Circle[O, Distance[B, O], Segment[B, O]]) → D_1Cube(B, O, D_1) → e, E_1, face10, face11, edge8, edgeBO, edge10, edge12, edge9, edge14, edge16, edge15, F_1, edge11, edge17, edge13, edge18, G_1, H_1, I_1, face6, face8, face7, face9Point(Circle[W, Distance[Q, W], Segment[Q, W]]) → J_1Cube(Q, W, J_1) → f, K_1, face16, face17, edge19, edgeQW, edge21, edge23, edge20, edge25, edge27, edge26, L_1, edge22, edge28, edge24, edge29, M_1, N_1, O_1, face12, face14, face13, face15Point(Circle[N, Distance[K_1, N], Segment[K_1, N]]) → P_1Cube(K_1, N, P_1) → g, Q_1, face22, face23, edge33, edge30, edge31, edge35, edge34, edge37, edge39, edge38, R_1, edge32, edge40, edge36, edge41, S_1, T_1, U_1, face18, face21, face19, face20Point(yAxis) → V_1Point(Circle[V_1, Distance[K, V_1], Segment[K, V_1]]) → W_1Cube(K, V_1, W_1) → h, Z_1, face28, face29, edge43, edge42, edge45, edge47, edge44, edge49, edge51, edge50, A_2, edge46, edge52, edge48, edge53, B_2, C_2, D_2, face24, face26, face25, face27Point(Circle[K, Distance[V_1, K], Segment[V_1, K]]) → E_2Cube(V_1, K, E_2) → i, F_2, face34, face35, edge57, edge54, edge55, edge59, edge58, edge61, edge63, edge62, G_2, edge56, edge64, edge60, edge65, H_2, I_2, J_2, face30, face33, face31, face32Point(Circle[N, Distance[K, N], Segment[K, N]]) → K_2Cube(K, N, K_2) → j, L_2, face40, face41, edge66, edgeKN, edge68, edge70, edge67, edge72, edge74, edge73, M_2, edge69, edge75, edge71, edge76, N_2, O_2, P_2, face36, face38, face37, face39Point(Circle[K_1, Distance[N, K_1], Segment[N, K_1]]) → Q_2Cube(N, K_1, Q_2) → k, R_2, face46, face47, edge78, edge77, edge80, edge82, edge79, edge84, edge86, edge85, S_2, edge81, edge87, edge83, edge88, T_2, U_2, V_2, face42, face44, face43, face45Point(Circle[J_1, Distance[K_1, J_1], Segment[K_1, J_1]]) → W_2Cube(K_1, J_1, W_2) → l, Z_2, face52, face53, edge92, edge89, edge90, edge94, edge93, edge96, edge98, edge97, A_3, edge91, edge99, edge95, edge100, B_3, C_3, D_3, face48, face51, face49, face50Point(Circle[F_1, Distance[E, F_1], Segment[E, F_1]]) → E_3Cube(E, F_1, E_3) → m, F_3, face58, face59, edge102, edge101, edge104, edge106, edge103, edge108, edge110, edge109, G_3, edge105, edge111, edge107, edge112, H_3, I_3, J_3, face54, face56, face55, face57Point(Circle[S, Distance[F_1, S], Segment[F_1, S]]) → K_3Cube(F_1, S, K_3) → n, L_3, face64, face65, edge116, edge113, edge114, edge118, edge117, edge120, edge122, edge121, M_3, edge115, edge123, edge119, edge124, N_3, O_3, P_3, face60, face63, face61, face62Point(Circle[T, Distance[S, T], Segment[S, T]]) → Q_3Cube(S, T, Q_3) → o, R_3, face70, face71, edge125, edgeST, edge127, edge129, edge126, edge131, edge133, edge132, S_3, edge128, edge134, edge130, edge135, T_3, U_3, V_3, face66, face68, face67, face69Intersect(edge52, edgeDH) → W_3Point(Circle[E_3, Distance[H, E_3], Segment[H, E_3]]) → Z_3Cube(H, E_3, Z_3) → p, A_4, face76, face77, edge137, edge136, edge139, edge141, edge138, edge143, edge145, edge144, B_4, edge140, edge146, edge142, edge147, C_4, D_4, E_4, face72, face74, face73, face75Point(Circle[K_3, Distance[E_3, K_3], Segment[E_3, K_3]]) → F_4Cube(E_3, K_3, F_4) → q, G_4, face82, face83, edge149, edge148, edge151, edge153, edge150, edge155, edge157, edge156, H_4, edge152, edge158, edge154, edge159, I_4, J_4, K_4, face78, face80, face79, face81Point(Circle[Q_3, Distance[K_3, Q_3], Segment[K_3, Q_3]]) → L_4Cube(K_3, Q_3, L_4) → r, M_4, face88, face89, edge161, edge160, edge163, edge165, edge162, edge167, edge169, edge168, N_4, edge164, edge170, edge166, edge171, O_4, P_4, Q_4, face84, face86, face85, face87Intersect(edge63, edge46) → R_4Point(Circle[Z_3, Distance[B_2, Z_3], Segment[B_2, Z_3]]) → S_4Cube(B_2, Z_3, S_4) → s, T_4, face94, face95, edge173, edge172, edge175, edge177, edge174, edge179, edge181, edge180, U_4, edge176, edge182, edge178, edge183, V_4, W_4, Z_4, face90, face92, face91, face93Point(Circle[F_4, Distance[Z_3, F_4], Segment[Z_3, F_4]]) → A_5Cube(Z_3, F_4, A_5) → t, B_5, face100, face101, edge185, edge184, edge187, edge189, edge186, edge191, edge193, edge192, C_5, edge188, edge194, edge190, edge195, D_5, E_5, F_5, face96, face98, face97, face99Point(Circle[L_4, Distance[F_4, L_4], Segment[F_4, L_4]]) → G_5Cube(F_4, L_4, G_5) → u, H_5, face106, face107, edge197, edge196, edge199, edge201, edge198, edge203, edge205, edge204, I_5, edge200, edge206, edge202, edge207, J_5, K_5, L_5, face102, face104, face103, face105Point(Circle[B_1, Distance[T, B_1], Segment[T, B_1]]) → M_5Cube(T, B_1, M_5) → v, N_5, face112, face113, edge209, edge208, edge211, edge213, edge210, edge215, edge217, edge216, O_5, edge212, edge218, edge214, edge219, P_5, Q_5, R_5, face108, face110, face109, face111Point(Circle[M_5, Distance[Q_3, M_5], Segment[Q_3, M_5]]) → S_5Cube(Q_3, M_5, S_5) → w, T_5, face118, face119, edge221, edge220, edge223, edge225, edge222, edge227, edge229, edge228, U_5, edge224, edge230, edge226, edge231, V_5, W_5, Z_5, face114, face116, face115, face117Point(Circle[N_1, Distance[L_4, N_1], Segment[L_4, N_1]]) → A_6Cube(L_4, N_1, A_6) → a_1, B_6, face124, face125, edge235, edge232, edge233, edge237, edge236, edge239, edge241, edge240, C_6, edge234, edge242, edge238, edge243, D_6, E_6, F_6, face120, face123, face121, face122Point(zAxis) → J_6Prism(face59, J_6) → b_1, G_6, edge247, edge246, edge245, edge248, edge250, edge251, edge249, H_6, I_6, face127, face129, face128, face126, face130, edge244Prism(face65, I_6) → c_1, K_6, edge255, edge254, edge253, edge256, edge258, edge259, edge257, L_6, M_6, face132, face134, face133, face131, face135, edge252Prism(face71, M_6) → d_1, N_6, edge263, edge262, edge261, edge264, edge266, edge267, edge265, O_6, P_6, face137, face139, face138, face136, face140, edge260Prism(face113, P_6) → e_1, Q_6, edge271, edge270, edge269, edge272, edge274, edge275, edge273, R_6, S_6, face142, face144, face143, face141, face145, edge268Point(edgeEF) → T_6Point(zAxis) → U_6Prism(face77, G_6) → f_1, V_6, edge279, edge278, edge277, edge280, edge282, edge283, edge281, W_6, Z_6, face147, face149, face148, face146, face150, edge276Prism(face83, H_6) → g_1, A_7, edge287, edge286, edge285, edge288, edge290, edge291, edge289, B_7, C_7, face152, face154, face153, face151, face155, edge284Prism(face89, L_6) → h_1, D_7, edge295, edge294, edge293, edge296, edge298, edge299, edge297, E_7, F_7, face157, face159, face158, face156, face160, edge292Intersect(edge299, edge266) → J_7Prism(face119, O_6) → i_1, G_7, edge303, edge302, edge301, edge304, edge306, edge307, edge305, H_7, I_7, face162, face164, face163, face161, face165, edge300Point(zAxis) → K_7Prism(face95, V_6) → j_1, L_7, edge311, edge310, edge309, edge312, edge314, edge315, edge313, M_7, N_7, face167, face169, face168, face166, face170, edge308Prism(face101, W_6) → k_1, O_7, edge319, edge318, edge317, edge320, edge322, edge323, edge321, P_7, Q_7, face172, face174, face173, face171, face175, edge316Prism(face107, B_7) → l_1, R_7, edge327, edge326, edge325, edge328, edge330, edge331, edge329, S_7, T_7, face177, face179, face178, face176, face180, edge324Point(edge5) → U_7Prism(face125, E_7) → m_1, V_7, edge335, edge334, edge333, edge336, edge338, edge339, edge337, W_7, Z_7, face182, face184, face183, face181, face185, edge332Point(yAxis) → D_8Prism(face34, D_8) → n_1, A_8, edge340, edge342, edge343, edge344, edge346, edge347, edge345, B_8, C_8, face186, face187, face189, face188, face190, edge341Prism(face94, C_8) → o_1, E_8, edge348, edge350, edge351, edge352, edge354, edge355, edge353, F_8, G_8, face191, face192, face194, face193, face195, edge349Prism(face100, B_8) → p_1, H_8, edge356, edge358, edge359, edge360, edge362, edge363, edge361, I_8, J_8, face196, face197, face199, face198, face200, edge357Point(xAxis) → K_8Point(edgeCG_1) → L_8Prism(face40, A_8) → q_1, M_8, edge364, edge366, edge367, edge368, edge370, edge371, edge369, N_8, O_8, face201, face202, face204, face203, face205, edge365Point(edgeKN_1) → P_8Prism(face46, M_8) → r_1, Q_8, edge372, edge374, edge375, edge376, edge378, edge379, edge377, R_8, S_8, face206, face207, face209, face208, face210, edge373Prism(face106, H_8) → s_1, T_8, edge380, edge382, edge383, edge384, edge386, edge387, edge385, U_8, V_8, face211, face212, face214, face213, face215, edge381Prism(face124, R_8) → t_1, W_8, edge388, edge390, edge391, edge392, edge394, edge395, edge393, Z_8, A_9, face216, face217, face219, face218, face220, edge389Point(edge30) → B_9Prism(face52, Q_8) → u_1, C_9, edge396, edge398, edge399, edge400, edge402, edge403, edge401, D_9, E_9, face221, face222, face224, face223, face225, edge397Prism(face4, I_9) → v_1, F_9, edge404, edge406, edge407, edge408, edge410, edge411, edge409, G_9, H_9, face226, face227, face229, face228, face230, edge405Prism(face15, M_9) → w_1, J_9, edge412, edge414, edge415, edge416, edge418, edge419, edge417, K_9, L_9, face231, face232, face234, face233, face235, edge413Prism(face50, Q_9) → a_2, N_9, edge420, edge422, edge423, edge424, edge426, edge427, edge425, O_9, P_9, face236, face237, face239, face238, face240, edge421Point(edge38) → R_9Point(edge368) → S_9Prism(face111, H_9) → b_2, T_9, edge428, edge430, edge431, edge432, edge434, edge435, edge433, U_9, V_9, face241, face242, face244, face243, face245, edge429Point(edge83) → W_9Point(edge202) → Z_9Prism(face122, P_9) → c_2, A_{10}, edge436, edge438, edge439, edge440, edge442, edge443, edge441, B_{10}, C_{10}, face246, face247, face249, face248, face250, edge437Prism(face117, L_9) → d_2, D_{10}, edge444, edge446, edge447, edge448, edge450, edge451, edge449, E_{10}, F_{10}, face251, face252, face254, face253, face255, edge445Point(edge190) → G_{10}Point(edge166) → H_{10}Point(edge71) → I_{10}Prism(face169, G_8) → e_2, J_{10}, edge452, edge455, edge454, edge456, edge458, edge459, edge457, K_{10}, L_{10}, face256, face257, face259, face258, face260, edge453Prism(face174, F_8) → f_2, M_{10}, edge460, edge463, edge462, edge464, edge466, edge467, edge465, N_{10}, O_{10}, face261, face262, face264, face263, face265, edge461Prism(face179, I_8) → g_2, P_{10}, edge468, edge471, edge470, edge472, edge474, edge475, edge473, Q_{10}, R_{10}, face266, face267, face269, face268, face270, edge469Point(edge242) → S_{10}Prism(face184, U_8) → h_2, T_{10}, edge476, edge479, edge478, edge480, edge482, edge483, edge481, U_{10}, V_{10}, face271, face272, face274, face273, face275, edge477Prism(face183, C_{10}) → i_2, W_{10}, edge484, edge487, edge486, edge488, edge490, edge491, edge489, Z_{10}, A_{11}, face276, face277, face279, face278, face280, edge485Prism(face163, B_{10}) → j_2, B_{11}, edge492, edge495, edge494, edge496, edge498, edge499, edge497, C_{11}, D_{11}, face281, face282, face284, face283, face285, edge493Prism(face143, V_9) → k_2, E_{11}, edge500, edge503, edge502, edge504, edge506, edge507, edge505, F_{11}, G_{11}, face286, face287, face289, face288, face290, edge501Prism(face238, W_8) → l_2, H_{11}, edge508, edge512, edge513, edge510, edge514, edge515, edge511, I_{11}, J_{11}, face291, face292, face295, face293, face294, edge509Prism(face248, Z_8) → m_2, K_{11}, edge516, edge520, edge521, edge518, edge522, edge523, edge519, L_{11}, M_{11}, face296, face297, face300, face298, face299, edge517Prism(face278, U_{10}) → n_2, N_{11}, edge524, edge526, edge529, edge527, edge530, edge531, edge528, O_{11}, P_{11}, face301, face302, face304, face303, face305, edge525