Concurrent Points Demo
Loading the math board and drawing, please wait…
This example demonstrates the concurrency of medians, angle bisectors, and altitudes in a triangle, highlighting the centroid, circumcenter, and incenter. It involves core concepts like triangle centers, angle bisectors, medians, altitudes, and geometric properties. Constructed using commands like Polygon, Angle, LineBisector, Intersect, Segment, AngularBisector, OrthogonalLine, Midpoint, Line. Suitable for high school geometry education and exploration of geometric properties.
GeoGebra Commands & Parameters
Polygon(A, B, C) → t1, c, a, bAngle(B, A, C) → αAngle(A, B, C) → βAngle(A, C, B) → γLineBisector(c) → fLineBisector(a) → gLineBisector(b) → hIntersect(g, a) → DIntersect(h, b) → EIntersect(f, c) → FIntersect(f, g) → CircumcenterSegment(Circumcenter, F) → iSegment(Circumcenter, D) → jSegment(Circumcenter, E) → kAngularBisector(B, A, C) → lAngularBisector(B, C, A) → mAngularBisector(A, B, C) → nIntersect(l, m) → IncenterSegment(A, Incenter) → pSegment(B, Incenter) → qSegment(C, Incenter) → rSegment(Circumcenter, B) → sSegment(Circumcenter, C) → tSegment(Circumcenter, A) → f_1OrthogonalLine(Incenter, b) → g_1OrthogonalLine(Incenter, c) → h_1OrthogonalLine(Incenter, a) → i_1Intersect(i_1, a) → IIntersect(g_1, b) → JIntersect(h_1, c) → KSegment(Incenter, K) → j_1Segment(Incenter, I) → k_1Segment(Incenter, J) → l_1Midpoint(a) → LMidpoint(b) → MMidpoint(c) → NSegment(A, L) → m_1Segment(B, M) → n_1Segment(C, N) → p_1Intersect(m_1, n_1) → CentroidSegment(A, Centroid) → q_1Segment(Centroid, L) → r_1Segment(N, Centroid) → s_1Segment(Centroid, C) → t_1Segment(M, Centroid) → a_1Segment(Centroid, B) → b_1OrthogonalLine(C, c) → c_1OrthogonalLine(A, a) → d_1OrthogonalLine(B, b) → e_1Line(A, C) → i_2Line(C, B) → j_2Line(A, B) → k_2OrthogonalLine(A, j_2) → f_2OrthogonalLine(B, i_2) → g_2OrthogonalLine(C, k_2) → h_2Intersect(f_2, g_2) → OrthocenterIntersect(k_2, h_2) → QIntersect(j_2, f_2) → RIntersect(i_2, g_2) → SSegment(B, S) → l_2Segment(C, Q) → m_2Segment(A, R) → n_2Segment(Orthocenter, Q) → p_2Segment(Orthocenter, R) → q_2Segment(Orthocenter, S) → r_2