Semicircles in Rectangle: Optimization and Dynamic Loci
Loading the math board and drawing, please wait…
This GeoGebra example dynamically illustrates how semicircles positioned inside a rectangle change in size and position, with a focus on optimizing area or perimeter under geometric constraints. It demonstrates key concepts from coordinate geometry, inequalities, and calculus-based optimization, including tangent conditions and extreme value analysis. Construction uses fundamental GeoGebra commands such as Segment, Circle, Intersect, Semicircle, CircleArc, and CurveCartesian, along with points A, B, C, D, E and other objects to define the rectangle, semicircular arcs, and constraint conditions. The model is suitable for high school mathematics, particularly in optimization and calculus units, and serves as an interactive tool for exploring the interplay between geometric shapes and algebraic constraints.
GeoGebra Commands & Parameters
Segment(B, A) → fCircle(C, 6) → cCircle(E, 6) → dIntersect(c, d) → F, G, ,Segment(B, H_1) → gSegment(H_1, H) → hSegment(H, A) → iSemicircle(D, A) → eSemicircle(B, D) → kSemicircle(H, H_1) → pSemicircle(H_1, B) → qIntersect(r, f) → I,CircleArc(A, H, I) → sIntersect(s, k) → J, , ,CurveCartesian(-3 + (2 * cos(t)), -2 + (2 * sin(t)), t, ((-π)) / 2, t1) → c1CurveCartesian(-3 + (2 * cos(t)), 2 + (2 * sin(t)), t, ((-π)) / 2, t2) → c2CurveCartesian(-3 + (4 * sqrt(2)) + (4 * cos(t)), (4 * sin(t)), t, π / 2, t3) → c3CurveCartesian(-3 + (2 * sqrt(2)) + ((2 * sqrt(2)) * cos(t)), 4 - ((2 * sqrt(2)) * sin(t)), t, 0, t4) → c4CurveCartesian(x(M) + (r * cos(w)), y(M) + (r * sin(w)), w, 0, t) → a