FedEx Logo Geometric Construction
Loading the math board and drawing, please wait…
This example demonstrates how to construct the FedEx Logo geometrically using GeoGebra. It involves core mathematical concepts such as vectors, midpoints, angles, triangles, circles, and polygons. Key construction steps include using commands like Vector, OrthogonalVector, Midpoint, LineBisector, Line, OrthogonalLine, Intersect, Mirror, Circle, Polygon, Semicircle, CircleArc, Segment, and CurveCartesian. Suitable for high school students and geometry enthusiasts for learning and exploration.
GeoGebra Commands & Parameters
Vector(A, B) → uOrthogonalVector(u) → vMidpoint(C, A) → SMidpoint(G, F) → JLineBisector(I, K) → lLine(A, B) → fOrthogonalLine(F, f) → iOrthogonalLine(J, f) → kOrthogonalLine(B, f) → hOrthogonalLine(S, h) → jIntersect(j, k) → VLine(H_1, f) → pMirror(L, p) → L'Intersect(i, p) → F_2Mirror(I, j) → I'OrthogonalLine(I', l) → nOrthogonalLine(A_2, n) → g_1Intersect(p, g_1) → E_2Midpoint(U, V) → WCircle(E_1, W, K) → cIntersect(c, p) → I_1, J_1OrthogonalLine(A_1, l) → mIntersect(m, l) → C_1OrthogonalLine(A, f) → gMirror(H, j) → H'Intersect(l, n) → D_1Polygon(H', H, I, U, W, B_1, Z, A_1, C_1, D_1) → poly1, h', d_1, h_1, i_1, u_1, w, b_1, z_1, a_1, c_1Mirror(F_1, k) → G_1OrthogonalLine(F_1, p) → qMirror(K_1, k) → O_1Semicircle(K_1, O_1) → eLine(M_1, f) → rIntersect(c, r) → L_1, N_1Intersect(e, r) → P_1, Q_1Polygon(J_1, K_1, Q_1, N_1) → q1, j_1, k_1, q_1, n_1Mirror(R_1, k) → S_1Mirror(U_1, k) → V_1CircleArc(T_1, V_1, U_1) → dSegment(U_1, V_1) → tSegment(I_1, J_1) → aLine(Z, f) → bIntersect(b, i) → W_1CurveCartesian(((1 - t)^(3) * A_2) + (((3 * (1 - t)^(2)) * t) * A_4) + (((3 * (1 - t)) * t^(2)) * B_4) + (t^(3) * J_1), t, 0, 1) → e_1Mirror(e_1, p) → f_1Mirror(A_2, p) → D_2CurveCartesian(((1 - t)^(3) * F_2) + (((3 * (1 - t)^(2)) * t) * B_2) + (((3 * (1 - t)) * t^(2)) * C_2) + (t^(3) * E_2), t, 0, 1) → l_1Mirror(l_1, p) → m_1Mirror(M, j) → M'Mirror(N, j) → N'Polygon(M', N', N, M) → q2, m', n', n_2, m_2Polygon(J_1, L, F_2) → t1, f_2, p_1, l_2Mirror(J_1, p) → I_2Mirror(F_2, p) → J_2Polygon(I_2, L', J_2) → t1', j_2, i_2, l'LineBisector(K_2, E_2) → r_1Intersect(r_1, i) → L_2Intersect(r_1, p) → M_2Polygon(E_2, A_2, K_2) → t2, k_2, e_2, a_2Mirror(A_2, p) → N_2Mirror(K_2, p) → O_2Segment(N_2, O_2) → t_1Mirror(E_2, p) → P_2Mirror(A_2, p) → Q_2Segment(P_2, Q_2) → g_2Mirror(E_2, p) → R_2Mirror(A_2, p) → S_2Segment(R_2, S_2) → h_2Mirror(E_2, p) → T_2Mirror(A_2, p) → U_2Mirror(K_2, p) → V_2Polygon(T_2, U_2, V_2) → t2', v_2, t_2, u_2OrthogonalLine(P, f) → p_2Polygon(E_2, A_2, L') → t3, s, s_1, q_2Mirror(l_1, p) → v_1Mirror(E_2, p) → W_2Mirror(A_2, p) → Z_2Mirror(L', p) → L''Polygon(W_2, Z_2, L'') → t3', l'', w_2, z_2Mirror(l_6, p) → o_1Line(A_3, p_2) → r_2Intersect(p_2, n) → B_3Intersect(p_2, m) → C_3Intersect(r_2, m) → D_3Mirror(m, j) → m'_1Intersect(m'_1, p_2) → I_3Intersect(r_2, m'_1) → J_3Intersect(r_1, p_2) → G_3Intersect(r_2, r_1) → H_3Polygon(N', B_3, P, N, C_3, D_3, F_3, E_3, G_3, H_3, J_3, I_3) → poly2, s_2, i_3, p_3, n_3, b_3, c_3, d_3, f_3, e_3, g_3, h_3, j_3OrthogonalLine(O, f) → b_2LineBisector(H_3, J_3) → c_2Line(M_3, Q) → d_2Line(K, A_3) → k_3LineBisector(Q, R) → l_3Intersect(d_2, c_2) → O_3Polygon(N_3, O_3, P, Q, P_3, Q_3, M_3) → poly3, m_3, o_3, p_4, q_3, r_3, s_3, t_3Mirror(N_3, l_3) → R_3Mirror(O_3, l_3) → S_3Mirror(P, l_3) → P'Mirror(Q, l_3) → Q'Mirror(P_3, l_3) → T_3Mirror(Q_3, l_3) → U_3Mirror(M_3, l_3) → V_3Polygon(R_3, S_3, P', Q', T_3, U_3, V_3) → poly3', a_3, f_4, p', q', g_4, u_3, v_3Intersect(i, m'_1) → G_2Intersect(m'_1, o_1) → H_2, W_3, Z_3Polygon(G_2, H_2, J_2) → t4, h_4, i_4, j_4Mirror(J_2, c_2) → E_4Polygon(C_4, D_4, E_4) → t5, e_4, c_4, d_4CircleArc(H_1, M_1, I_2) → k_4