An isosceles triangle often appears in geometry problems, drawings, and practical calculations. At first glance, this figure may seem very simple, but its properties help us quickly find angles, segments, heights, perimeter, and area.
In this article, we will look step by step at how to recognize an isosceles triangle, which basic elements you need to know, and which properties are most often used when solving problems. We will also go through several examples to see how the theory works in practice.
Isosceles Triangle: Definition and Main Types
An isosceles triangle is a triangle in which two sides have the same length. The angles opposite the equal sides of an isosceles triangle are also equal.

The equal sides \( AB \) and \( BC \) are called the legs of the triangle, while the third side \( AC \) is called the base of the isosceles triangle.
The point \( B \), which is shared by the two legs, is called the vertex of the isosceles triangle. The angle formed by the legs is called the vertex angle. The other two angles, that is, \( \angle BAC \) and \( \angle BCA \), are called the base angles of the triangle.
Types of Isosceles Triangles
Usually, isosceles triangles are divided into three main types.
- An acute isosceles triangle is a triangle in which all three angles are less than \( 90^\circ \), and at least two angles are equal. For example, the angles of such a triangle may be \( 50^\circ \), \( 50^\circ \), and \( 80^\circ \).
- A right isosceles triangle is a triangle in which one angle is equal to \( 90^\circ \), and the other two angles are equal. In this case, each of them is equal to \( 45^\circ \).
- An obtuse isosceles triangle is a triangle in which one angle is obtuse, meaning it is greater than \( 90^\circ \) and less than \( 180^\circ \), while the other two acute angles are equal. For example, the angles of such a triangle may be \( 30^\circ \), \( 30^\circ \), and \( 120^\circ \).
Note. An equilateral triangle is a special type of isosceles triangle. In it, all sides are equal, so any side can be considered the base, and any pair of sides can be considered the legs.
Properties of an Isosceles Triangle: What You Need to Remember
Every geometric figure has its own special properties. These properties help us solve problems faster and more easily. An isosceles triangle is no exception, so let’s look at its most important properties.
- In any isosceles triangle, the base angles are equal.
- The angle bisector of an isosceles triangle drawn from the vertex to the base is also the median and the height.

- In an isosceles triangle, the medians drawn to the legs are equal.
- The heights drawn to the legs of an isosceles triangle are equal.
- In an isosceles triangle, the angle bisectors drawn to the legs are equal.
These properties are very useful in practice. For example, if a problem tells us that a triangle is isosceles, we can immediately conclude that the base angles are equal or that the height drawn to the base divides it in half.
Isosceles Triangle: Practical Examples and Common Questions
Now let’s move on to examples. They help us better understand the definition and properties of an isosceles triangle in practice. After all, geometry becomes much easier to understand when we see how a rule works in a specific situation.
Example 1. What is an isosceles triangle?
An isosceles triangle is a triangle that has at least two equal sides. According to this property, if two sides of a triangle are equal, then the angles opposite these sides are also equal.
So, the main feature of an isosceles triangle is the presence of two equal sides. That is why its base angles are equal.
Example 2. Can isosceles triangles be right triangles?
Yes, isosceles triangles can be right triangles. This is possible when their angles are:
\[
90^\circ,\qquad 45^\circ,\qquad 45^\circ.
\]
In a right isosceles triangle, the equal sides form the right angle, and the third side is the hypotenuse. It is the longest side of this triangle.
Example 3. In an isosceles triangle \( ABC \), where \( AB=BC \), \( BH \perp AC \), and \( HC=3 \) cm, find the length of segment \( AH \)

Since in an isosceles triangle the perpendicular drawn from the vertex to the base divides the base in half, we have:
\[
AH=HC.
\]
Given that \( HC=3 \) cm, we get:
\[
AH=3.
\]
Therefore, the length of segment \( AH \) is \( 3 \) cm.
Example 4. In the figure below, \( ABC \) is an equilateral triangle, and \( ADC \) is an isosceles triangle, where \( AD=DC \) and \( \angle ADC=88^\circ \). Find the degree measure of angle \( \alpha \)

Since \( ABC \) is an equilateral triangle, all its angles are equal to \( 60^\circ \):
\[
\angle BAC=\angle ABC=\angle BCA=60^\circ.
\]
Given that \( ADC \) is an isosceles triangle and \( AD=DC \), its base angles are equal. From the figure, we have:
\[
\angle DAC=\angle DCA=60^\circ-\alpha.
\]
In triangle \( ADC \), the sum of the interior angles is \( 180^\circ \). So,
\[
\angle DAC+\angle ADC+\angle DCA=180^\circ.
\]
Now substitute the known values:
\[
(60^\circ-\alpha)+88^\circ+(60^\circ-\alpha)=180^\circ.
\]
Then
\[
2\cdot(60^\circ-\alpha)+88^\circ=180^\circ,\qquad 2\cdot(60^\circ-\alpha)=92^\circ,\qquad 60^\circ-\alpha=46^\circ,\qquad \alpha=14^\circ.
\]
Thus, angle \( \alpha \) is equal to \( 14^\circ \).
See Also: What to Read Next
Would you like to understand the topic of the isosceles triangle even better? Then it is worth moving on to related materials. They will help you see how the properties, formulas, and individual elements of a triangle work in practical problems.
- Height of an Isosceles Triangle: Formula and Examples — This topic explains how to find the height and why it divides both the base and the vertex angle in half.
- Perimeter of an Isosceles Triangle: Formulas and Examples — Here, you will see how to calculate the perimeter using the legs, the base, or other known elements.
- Area of an Isosceles Triangle: Formulas and Examples — This material will help you understand how to find the area using the base, height, sides, or the angle between them.
Isosceles Triangle: From Flowchart to Program
And now let’s take a small step from geometry to programming. If you are interested in how the properties of an isosceles triangle can be checked using code, this flowchart will be a great guide. It shows the logic of the algorithm: the user enters the coordinates of three vertices, the program calculates the side lengths, checks whether these points form a triangle, and then determines whether it is isosceles.
Try to implement this algorithm in your favorite programming language. This will help you not only understand the topic of the isosceles triangle better, but also see how mathematical rules can work in a real program.
