2D Vectors and Reflection Symmetry
Loading the math board and drawing, please wait…
①This example demonstrates 2D vectors, reflection symmetry, and polygon construction; ②Core math concepts include vector operations, reflection transformations, symmetry, polygon construction, and analytical geometry; ③Construction highlights: utilizes commands/objects like LineBisector (angle bisector), Vector, OrthogonalVector, OrthogonalLine, Line, Intersect, Mirror, Polygon, Segment, CurveCartesian, CircleArc; ④Suitable for high school mathematics education, helping students understand vectors, symmetry transformations, and geometric constructions.
GeoGebra Commands & Parameters
LineBisector(A, B) → mVector(A, B) → uOrthogonalVector(u) → vOrthogonalLine(J, m) → iOrthogonalLine(R, i) → jLine(A, B) → sOrthogonalLine(A, s) → bOrthogonalLine(F, b) → fOrthogonalLine(T, b) → dIntersect(j, d) → LMirror(L, m) → L'Polygon(L, L', 3) → poly1, k, l, n, MLine(R, l) → pMirror(p, m) → p'Intersect(p', f) → S_1Line(W_2, p') → k_4Line(O_2, d) → tOrthogonalLine(G_2, b) → a_3OrthogonalLine(F_1, i) → j_1Intersect(j_1, t) → VIntersect(p, d) → ILine(I, j) → aLine(L, M) → i_3Line(V, i_3) → f_1Intersect(a_3, f_1) → KSegment(Mirror[M, f_1], Mirror[L, f_1]) → q'OrthogonalLine(K, q') → h_1Intersect(j_1, h_1) → D_1OrthogonalLine(V_2, a) → j_4Mirror(f, i) → f'OrthogonalLine(G, f') → hIntersect(a, t) → N_2Mirror(i_3, f_1) → j_3Intersect(q', p) → UMirror(d, i) → d'Intersect(h_1, j_3) → ZIntersect(h_1, i_3) → B_1Intersect(h_1, h) → WMirror(W, f_1) → W'Mirror(D_1, f_1) → E_1Line(D_1, d') → g_1Intersect(g_1, f_1) → G_1Mirror(j, m) → j'Line(H, p) → qLine(Q, q) → t_1OrthogonalLine(H, t_1) → f_2Intersect(f_2, t_1) → L_1LineBisector(L_1, H) → h_2Intersect(h_2, f_2) → N_1Intersect(h_2, g_1) → Q_1Vector(Q_1, N_1) → wOrthogonalLine(C_1, b) → m_1Intersect(i_3, j_4) → POrthogonalLine(P, q') → q_1OrthogonalLine(B, u, xOyPlane) → gOrthogonalLine(A_1, b) → rIntersect(g, r) → CPolygon(A_1, C, B, A) → q1, a_1, c, b_1, a_2Intersect(g, i) → F_3Intersect(m, i) → DMirror(h, m) → h'Intersect(h, f') → EIntersect(t, i_3) → SPolygon(G_1, W, D_1, Z, U, N_2, S, B_1, E_1, W') → poly2, e, t_3, k_1, l_1, s_1, c_1, d_1, e_1, r_3, s_3Polygon(O, N, R, I) → q2, o_1, n_1, r_1, i_1Mirror(a, m) → a'OrthogonalLine(E_1, i) → p_1Intersect(t_1, t) → H_1Intersect(q, m_1) → I_1Intersect(t_1, f') → J_1Intersect(q, f') → K_1OrthogonalLine(M_1, m) → g_2Intersect(f_2, g_2) → O_1Mirror(O_1, h_2) → P_1Polygon(J_1, K_1, H, O_1, Q_1, P_1, L_1) → poly3, i_2, j_2, h_3, k_2, l_2, m_2, n_2LineBisector(O, N) → p_2OrthogonalLine(T_1, f) → q_2Mirror(U_1, p_2) → V_1Mirror(T_1, p_2) → W_1LineBisector(N, T_1) → r_2Intersect(k_4, d) → R_1Polygon(R_1, W_1, V_1, Z_1, U_1, T_1, W_2) → poly4, s_2, t_2, b_2, c_2, d_2, e_2, l_4Line(M, t_1) → f_3Line(B_2, t_1) → g_3Intersect(i_3, g_3) → C_2Intersect(f_1, g_3) → D_2OrthogonalLine(D_2, p_1) → k_3Intersect(k_3, j_3) → E_2Intersect(j_3, q_1) → A_2Polygon(A_2, P, C_2, D_2, E_2) → poly5, l_3, p_3, m_3, n_3, q_3Line(H_2, f_2) → b_3Intersect(b_3, q) → I_2Intersect(b_3, t_1) → J_2Intersect(t_1, t) → K_2Line(K_2, b_3) → c_3Line(H_2, b_3) → d_3Intersect(c_3, q) → L_2Intersect(k_4, t) → M_2Polygon(I_2, J_2, K_2, M_2, L_2) → poly6, e_3, f_4, g_4, h_4, i_4CurveCartesian(((1 - t)^(4) * U) + (((4 * (1 - t)^(3)) * t) * P_2) + (((6 * (1 - t)^(2)) * t^(2)) * Q_2) + (((4 * (1 - t)) * t^(3)) * R_2) + (t^(4) * N_2), t, 0, 1) → u_1Intersect(j_3, f') → S_2Intersect(g_3, f') → U_2CurveCartesian(((1 - t)^(4) * E_2) + (((4 * (1 - t)^(3)) * t) * S_2) + (((6 * (1 - t)^(2)) * t^(2)) * T_2) + (((4 * (1 - t)) * t^(3)) * U_2) + (t^(4) * D_2), t, 0, 1) → v_1LineBisector(L_2, M_2) → m_4Intersect(m_4, a') → Z_2CircleArc(Z_2, M_2, L_2) → c_4
AI Drawing Prompt Reference
Draw a 2D geometric figure illustrating vectors and reflection symmetry. Start with a base segment and construct its angle bisector as the axis of symmetry. Create a vector from one endpoint to the other, then generate its orthogonal vector. Through several points, draw perpendicular and parallel lines to the symmetry axis. Use intersections to form a triangle, then reflect it across the axis. Continue adding auxiliary lines, including perpendiculars through intersection points, reflected lines, and segments connecting intersections, to build a symmetric network. Finally, use angle bisectors to create new intersections and complete the symmetric figure.
The prompt above was compiled from the original drawing commands and is for reference only.