AngleBisector[{q1,p,q2}]
gives the bisector of the interior angle at p formed by the triangle with vertex points p, q1 and q2.
AngleBisector[{q1,p,q2},"type"]
gives the angle bisector of the specified type.
AngleBisector
AngleBisector[{q1,p,q2}]
gives the bisector of the interior angle at p formed by the triangle with vertex points p, q1 and q2.
AngleBisector[{q1,p,q2},"type"]
gives the angle bisector of the specified type.
Details
- AngleBisector gives an InfiniteLine object.
- The qi and p in AngleBisector[{q1,p,q2}] can be lists of coordinates or explicit Point objects.
- AngleBisector[p{q1,q2}] is equivalent to AngleBisector[{q1,p,q2}].
- AngleBisector gives the line that divides the angle into two equal angles and that passes through the point p.
- The following bisector type specifications "type" can be given:
-
"Interior" bisector of the interior angle of the triangle at p "Exterior" bisector of the exterior angle of the triangle at p - AngleBisector only works in 2D.
- AngleBisector can be used with symbolic points in GeometricScene.
Examples
open all close allBasic Examples (1)
Scope (2)
Properties & Relations (4)
AngleBisector finds the interior angle bisector by default:
AngleBisector[{{1, 0}, {0, 0}, {1, Sqrt[3]}}]AngleBisector[{{1, 0}, {0, 0}, {1, Sqrt[3]}}, "Interior"]The angle bisector divides the angle into two equal angles:
bisector = AngleBisector[{{1, 0}, {0, 0}, {1, Sqrt[3]}}]Graphics[{Arrow[{{0, 0}, {1, 0}}], Arrow[{{0, 0}, {1, Sqrt[3]}}], bisector}]PlanarAngle[{{1, 0}, {0, 0}, {3 / 2, Sqrt[3] / 2}}]PlanarAngle[{{3 / 2, Sqrt[3] / 2}, {0, 0}, {1, Sqrt[3]}}]The exterior angle bisector divides the exterior angle into two equal angles:
bisector = AngleBisector[{{1, 0}, {0, 0}, {1, Sqrt[3]}}, "Exterior"]Graphics[{Arrow[{{0, 0}, {1, 0}}], Style[Arrow[{{0, 0}, {-1, 0}}], Dashed], Arrow[{{0, 0}, {1, Sqrt[3]}}], bisector}]PlanarAngle[{{-1, 0}, {0, 0}, {-1 / 2, Sqrt[3] / 2}}]PlanarAngle[{{-1 / 2, Sqrt[3] / 2}, {0, 0}, {1, Sqrt[3]}}]TriangleConstruct[{a,b,c},"AngleBisector"] is equivalent to AngleBisector[{a,b,c}]:
TriangleConstruct[{{1, 0}, {0, 0}, {Sqrt[3], 1}}, "AngleBisector"]AngleBisector[{{1, 0}, {0, 0}, {Sqrt[3], 1}}]Possible Issues (2)
The three points must be distinct:
AngleBisector[{{1, 0}, {0, 0}, {0, 0}}]AngleBisector only works in 2D:
AngleBisector[{{1, 0, 0}, {0, 0, 0}, {0, 0, 1}}]Related Guides
History
Text
Wolfram Research (2019), AngleBisector, Wolfram Language function, https://reference.wolfram.com/language/ref/AngleBisector.html.
CMS
Wolfram Language. 2019. "AngleBisector." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AngleBisector.html.
APA
Wolfram Language. (2019). AngleBisector. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AngleBisector.html
BibTeX
@misc{reference.wolfram_2026_anglebisector, author="Wolfram Research", title="{AngleBisector}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/AngleBisector.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_anglebisector, organization={Wolfram Research}, title={AngleBisector}, year={2019}, url={https://reference.wolfram.com/language/ref/AngleBisector.html}, note=[Accessed: 13-June-2026]}