Splitting into Equal Shapes
Loading the math board and drawing, please wait…
This example demonstrates how to split shapes into equal parts. It involves core mathematical concepts like area, geometry, logic, and probability & statistics. Construction highlights include using GeoGebra commands such as Circle, Point, Polygon, Intersect, Line with objects like C_1, poly1, a_1. Suitable for middle school and above students to learn geometric constructions and spatial reasoning.
GeoGebra Commands & Parameters
Circle(C_1, 3) → c_{1Ar3}Point(c_{1Ar3}) → R_1Polygon(C_1, R_1, 3) → poly1, a_1, g, h, CCircle(C_1, 2) → c_{1Ar2}Circle(C_1, 1) → c_{1Ar1}Circle(R_1, 2) → c_{1Br2}Circle(R_1, 1) → c_{1Br1}Intersect(c_{1Ar2}, h, 1) → A_1Intersect(c_{1Ar1}, h, 1) → B_1Intersect(c_{1Br1}, g, 1) → D_1Intersect(c_{1Br2}, g, 1) → E_1Line(A_1, g) → i_1Line(E_1, h) → j_1Intersect(i_1, j_1) → F_1Polygon(C_1, A_1, F_1, D_1, R_1) → poly1_A, c_1, g_1, l_1, e_1, r_1Polygon(C_1, R_1, E_1, F_1, B_1) → poly1_B, b_1, m_1, f_1, h_1, d_1Circle(C_2, 3) → c_{2Ar3}Point(c_{2Ar3}) → R_2Polygon(C_2, R_2, 3) → poly2, b_2, i, j, ACircle(C_2, 2) → c_{2Ar2}Circle(C_2, 1) → c_{2Ar1}Circle(R_2, 2) → c_{2Br2}Intersect(c_{2Br2}, i, 1) → D_2Intersect(c_{2Ar2}, j, 1) → E_2Intersect(c_{2Ar1}, j, 1) → F_2Line(E_2, i) → i_2Line(F_2, b_2) → j_2Intersect(i, j_2) → B_2Intersect(i_2, j_2) → A_2Polygon(R_2, C_2, E_2, A_2, B_2) → poly2_A, r_2, c_2, e_2, g_2, h_2Polygon(C_2, R_2, D_2, A_2, F_2) → poly2_B, a_2, m_2, d_2, l_2, f_2Circle(C_3, 3) → c_{3Ar3}Point(c_{3Ar3}) → R_3Polygon(C_3, R_3, 3) → poly3, b_3, k, l, BCircle(C_3, 2) → c_{3Ar2}Circle(C_3, 1) → c_{3Ar1}Circle(R_3, 2) → c_{3Br2}Intersect(c_{3Ar1}, l, 1) → D_3Intersect(c_{3Ar2}, l, 1) → E_3Intersect(c_{3Br2}, k, 1) → F_3Line(D_3, b_3) → j_3Line(F_3, l) → i_3Intersect(j_3, i_3) → A_3Intersect(j_3, k) → B_3Polygon(C_3, E_3, A_3, B_3, R_3) → poly3_A, c_3, e_3, g_3, h_3, r_3Polygon(R_3, F_3, A_3, D_3, C_3) → poly3_B, m_3, f_3, l_3, d_3, a_3Circle(C_4, 3) → c_{4Ar3}Point(c_{4Ar3}) → R_4Polygon(C_4, R_4, 3) → poly4, r_4, m, n, DCircle(C_4, 1) → c_{4Ar1}Circle(C_4, 2) → c_{4Ar2}Circle(R_4, 2) → c_{4Br2}Intersect(c_{4Ar1}, n, 1) → E_4Intersect(c_{4Ar2}, n, 1) → F_4Intersect(c_{4Br2}, m, 1) → A_4Line(A_4, n) → j_4Line(E_4, r_4) → i_4Intersect(j_4, i_4) → D_4Intersect(i_4, m) → B_4Polygon(F_4, C_4, R_4, B_4, D_4) → poly4_A, c_4, b_4, f_4, d_4, h_4Polygon(A_4, D_4, E_4, C_4, R_4) → poly4_B, g_4, l_4, e_4, a_4, m_4Point(xAxis) → E_{frame}Circle(E_{frame}, 6) → c_{frame6}Intersect(c_{frame6}, xAxis, 2) → F_{frame}Polygon(E_{frame}, F_{frame}, 3) → poly5, f, p, q, GCircle(F_{frame}, 4) → c_{frame4}Intersect(c_{frame4}, p, 1) → H_{frame}Circle(E_{frame}, 2) → c_{frame2}Intersect(c_{frame2}, q, 1) → I_{frame}Line(H_{frame}, q) → j_6Line(I_{frame}, f) → i_6Intersect(j_6, i_6) → J_{frame}Polygon(E_{frame}, F_{frame}, H_{frame}, J_{frame}, I_{frame}) → poly6, e_{frame}, f_{frame}, h_{frame}, j_{frame}, i_{frame}