Basic Geometric Construction Simulator – Bisectors, Perpendiculars & More
Step-by-step compass & straightedge constructions online: angle bisector, perpendicular, equilateral triangle & more. Interactive geometry tool.
Compass & Straightedge Constructions
Classical Euclidean constructions allow only:
- Circles/arcs (a compass): choose a center and radius.
- Straight lines (a straightedge): draw a line through two known points.
Many geometric tasks reduce to finding intersection points of circles and lines.
This simulator animates that process step-by-step, and lets you drag the starting points to see the construction update.
1) Perpendicular Bisector of Segment \(AB\)
- Given segment \(\overline{AB}\).
- Set compass width to \(AB\). Draw circles centered at \(A\) and \(B\) with radius \(AB\).
- Mark the intersection points \(X\) and \(Y\).
- Draw line \(XY\). This is the perpendicular bisector of \(\overline{AB}\).
Why it works: points \(X\) and \(Y\) are equidistant from \(A\) and \(B\), so \(XY\) is the locus of points with \(XA=XB\), which is the perpendicular bisector.
2) Angle Bisector of \(\angle ABC\)
- Start with rays \(BA\) and \(BC\) forming \(\angle ABC\) at vertex \(B\).
- Draw an arc centered at \(B\) intersecting the rays at \(E\) and \(F\).
- With equal compass width, draw arcs centered at \(E\) and \(F\). Let them intersect at \(G\).
- Draw ray \(BG\). This bisects \(\angle ABC\).
Key idea: triangles \( \triangle BEG \) and \( \triangle BFG \) share side \(BG\) and have equal construction radii, forcing equal angles at \(B\).
3) Perpendicular Through a Point \(P\) to Line \(AB\)
- Draw a circle centered at \(P\) that cuts line \(AB\) at two points \(E\) and \(F\).
- Draw equal circles centered at \(E\) and \(F\). Let them intersect at \(X\) and \(Y\).
- Draw line \(XY\). This line is perpendicular to \(AB\) and passes through \(P\).
4) Equilateral Triangle on Segment \(AB\)
- Set compass width to \(AB\). Draw circles centered at \(A\) and \(B\) with radius \(AB\).
- Choose one intersection as vertex \(C\).
- Draw segments \(\overline{AC}\) and \(\overline{BC}\). Then \(AB=BC=CA\), so \(\triangle ABC\) is equilateral.
Tips for Using the Simulator
- Drag points to change the starting geometry.
- Use Prev/Next to reveal steps, or Play to animate automatically.
- Turn on guides to see compass circles/arcs.
- If intersections disappear, move points farther apart (the construction may not be well-defined in that configuration).