Demonstrating the Area Formula for a Rhombus
Loading the math board and drawing, please wait…
In collections
Area Formulas
This example illustrates one reason why the area formula A=rac{1}{2} d_1 d_2 works for rhombuses. It involves key math concepts like diagonals, symmetry, medians, perpendicular lines, and matrix transformations. The construction uses commands such as Segment, LineBisector, Intersect, Point, Circle, Polygon, Vector, Translate, Line, OrthogonalLine, Mirror. Suitable for high school students learning geometry to understand the geometric basis of the formula.
GeoGebra Commands & Parameters
Segment(A, B) → aLineBisector(a) → bIntersect(b, a) → CPoint(b) → DCircle(C, D) → cIntersect(c, b, 2) → EPolygon(A, C, E) → poly2, e_1, a_2, c_1Polygon(C, B, E) → poly3, e_2, c_2, b_2Polygon(D, A, B) → poly1, b_1, d, a_1Vector(A, (r * x(D), r * y(D))) → uTranslate(A, u) → A'Translate(C, u) → C'_1Translate(E, u) → E'_1Polygon(A', C'_1, E'_1) → poly2', e', a', c'Line(D, B) → eTranslate(B, u) → B'_1Vector(B, B'_1) → vOrthogonalLine(B, d) → fMirror(B'_1, f) → B''Vector(B, B'') → wTranslate(C, w) → C'Translate(B, w) → B'Translate(E, w) → E'Polygon(C', B', E') → poly3', e'_1, c'_1, b'Segment(D, C) → gOrthogonalLine(F, b') → hCircle(F, 0.1 * b') → kIntersect(k, h) → G, HLine(H, b') → iCircle(H, 0.5 * b') → pIntersect(p, i) → I, JVector(H, J) → zVector(H, I) → jCircle(D, 0.1 * b') → qIntersect(q, b) → K, LLine(L, e') → lCircle(L, e') → sIntersect(s, l) → M, NVector(L, M) → mVector(L, N) → n