Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Construct special triangles of a triangle
ResourceFunction["SubTriangle"][tri, special] returns the triangle identified by special fom the triangle tri. |
AAOA | anti-altimedial orthic axes triangle. Ref: X15015 |
Anticomplementary | triangle with ABC as medial triangle. |
BCI | centers of three tangent circles of equal size. |
Brocard1 | coincident points for lines through Brocard points. |
Brocard2 | see references. |
Brocard3 | isogonal conjugate of "Brocard1". |
Circummedial | circumcevian triangle of the centroid. |
CircumcircleMidArc | mid-arc points of the circumcircle. |
Circumorthic | circumcevian triangle of the orthocenter. |
Contact | tangency points of incircle. |
Euler1 | midpoints to the orthocenter. |
EulerGergonneSoddy | right triangle formed by named lines. |
Excentral | centers of excircles, also called the excenters. |
Extangents | triangle tangent to the excircles. |
Extouch1 | tangency points of excircles. |
Feuerbach | 9-point circle tangency points with excircles. |
HalfAltitude | midpoints of altitudes. |
Incentral | cevians of incenter. |
Intangents | the points of pairwise intersection of the three intangents |
Kosnita | the circumcenters of the triangles BOC, COA, AOB |
Malfatti1 | the vertices are the centers of the Malfatti circles |
Medial | midpoints, or cevians of the centroid. |
Neuberg1 | centers of Neuberg circles. |
Neuberg2 | reflections of "Neuberg1". |
Orthic | cevians of orthocenter. |
Symmedial | cevians of symmedian point. |
Tangential | triangle whose incircle is the circumcircle of ABC. |
Trinh | circumcenter reflection of Kosnita triangle. Ref: X7688 |
Find and show the anticomplementary triangle:
In[1]:= | ![]() |
Out[2]= | ![]() |
In[3]:= | ![]() |
Out[3]= | ![]() |
Find and show the first Brocard triangle:
In[4]:= | ![]() |
Out[5]= | ![]() |
In[6]:= | ![]() |
Out[6]= | ![]() |
Find and show the tangential triangle:
In[7]:= | ![]() |
Out[8]= | ![]() |
The circumcircle of the triangle is the incircle of the tangential triangle:
In[9]:= | ![]() |
Out[9]= | ![]() |
Find the half-altitude triangle:
In[10]:= | ![]() |
Out[11]= | ![]() |
The half-altitude triangle is formed by the midpoints of the altitudes:
In[12]:= | ![]() |
Out[12]= | ![]() |
Find and show the orthic triangle of the symmedial triangle:
In[13]:= | ![]() |
Out[14]= | ![]() |
In[15]:= | ![]() |
Out[15]= | ![]() |
In[16]:= | ![]() |
Out[16]= | ![]() |
Special triangles do not always exist:
In[17]:= | ![]() |
Out[18]= | ![]() |
Show all triangles with Tooltip:
In[19]:= | ![]() |
Out[20]= | ![]() |
Show all triangles in a Manipulate:
In[21]:= | ![]() |
Out[21]= | ![]() |
Find the Trinh and Kosnita triangles:
In[22]:= | ![]() |
Out[23]= | ![]() |
The Kosnita and Trinh triangles are symmetric around the circumcenter (in red):
In[24]:= | ![]() |
Out[24]= | ![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License