Dynamic Demonstration of Triangle's Special Segments and Circumcircle
Loading the math board and drawing, please wait…
This example dynamically illustrates the relationships between angle bisectors, medians, altitudes, and the circumcircle of a triangle. It involves core concepts such as circumcircle, special segments, angles, and geometric transformations. Construction uses commands like Rotate, Ray, Point, Segment, Line, Intersect, Angle, Polygon, Circle, LineBisector, Min, Dilate, CircleSector, Vector, and Translate. Suitable for high school and above mathematics education to understand geometric properties and dynamic changes.
GeoGebra Commands & Parameters
Rotate(C, (a * π / 180), A) → A'Ray(A, A') → gPoint(g) → BSegment(B, C) → hSegment(A, B) → iPoint(i) → DSegment(A, C) → fLine(D, f) → jIntersect(j, h) → ESegment(E, C) → mLine(B, A) → kPoint(h) → FAngle(C, A, A') → αPolygon(A, C, B) → t1, c_1, b, a_1Polygon(D, E, F) → t2, f_1, d_1, eSegment(D, F) → lCircle(B, 2) → pCircle(A, 2) → qIntersect(p, k, 1) → HIntersect(q, k, 2) → IRay(B, H) → nRay(A, I) → rLineBisector(E, F) → sLineBisector(E, D) → tSegment(D, B) → g_1Segment(D, A) → h_1Min(g_1, h_1) → oCircle(A, (0.3 * o)) → e_1Circle(D, (0.3 * o)) → k_1Intersect(e_1, k) → K, LLineBisector(C, F) → j_1Dilate(D, If[0 < u ≤ 1, 1 - u, 0], E) → D'Segment(D, D') → l_1Rotate(K, If[1 < u ≤ 2, ((-(u - 1)) * α), (-α)], A) → K'CircleSector(A, K', K) → p_1Dilate(A, If[2 < u ≤ 3, 3 - u, 0], D) → B'Vector(A, B') → vTranslate(p_1, v) → q_1Dilate(D, If[4 < u ≤ 5, 5 - u, 0], F) → D'_1Segment(D, D'_1) → m_1Ray(D, A) → n_1LineBisector(E, F) → cLineBisector(F, D) → dLineBisector(F, C) → t_1LineBisector(D, E) → i_1LineBisector(F, D) → r_1Intersect(r_1, i_1) → G_1Circle(G_1, F) → s_1LineBisector(F, C) → f_2Intersect(s_1, k) → G, JLineBisector(J, A) → b_1LineBisector(C, F) → g_2Intersect(g_2, b_1) → MCircle(M, C) → c_2Ray(D, B) → h_2Intersect(s_1, h_2) → N, OLineBisector(O, A) → i_2LineBisector(C, F) → j_2Intersect(i_2, j_2) → PCircle(P, C) → d_2Dilate(G_1, If[6 < u ≤ 7, 7 - u, 0], F) → QSegment(G_1, Q) → k_2Circle(G_1, Q) → e_2Dilate(P, If[8.5 < u ≤ 9.5, 9.5 - u, 0], C) → P'Segment(P, P') → l_2Circle(P, P') → p_2Dilate(M, If[8.5 < u ≤ 9.5, 9.5 - u, 0], C) → M'Segment(M, M') → m_2Circle(M, M') → q_2
AI Drawing Prompt Reference
Draw a triangle and dynamically illustrate the relationships between its angle bisectors, medians, altitudes, and circumcircle. Start by constructing the triangle, then find the midpoints and altitude intersections to draw the angle bisectors, medians, and altitudes. Next, draw the circumcircle using the triangle's vertices and locate the intersections of the angle bisectors with the circumcircle. Finally, use rotation and scaling to dynamically demonstrate the relationships among these geometric elements.
The prompt above was compiled from the original drawing commands and is for reference only.