Triangle Calculator — SSA (Ambiguous Case)

Solve triangles from two sides and a non-included angle (SSA). Detects 0, 1, or 2 solutions. Computes area, perimeter, all angles/sides, circumradius, inradius, and altitudes for each valid triangle.

cm
cm
°
✓ One Unique Solution

Solution 1 (acute B)

Area
23.39 cm²
½ × b × c × sin(A)
Perimeter
25.02 cm
8.00 + 6.00 + 11.02
Side c
11.02 cm
a·sin(C) / sin(A) via law of sines
Angle A (given)
45.00°
Input angle opposite side a
Angle B
32.03°
arcsin(b·sin(A)/a) = arcsin(0.5303)
Angle C
102.97°
180° − A − B = 180° − 45.00° − 32.03°
Circumradius (R)
5.66 cm
a / (2·sin A)
Inradius (r)
1.87 cm
Area / s, s = 12.51

Side Comparison

Side a8.00 cm
Side b6.00 cm
Side c11.02 cm

Angle Distribution

Angle A45.00°
Angle B32.03°
Angle C102.97°
PropertyValue
Side a8.00 cm
Side b6.00 cm
Side c11.02 cm
Angle A45.00°
Angle B32.03°
Angle C102.97°
Area23.39 cm²
Perimeter25.02 cm
Semi-perimeter12.51 cm
Circumradius (R)5.66 cm
Inradius (r)1.87 cm
Altitude hₐ5.85 cm
Altitude h_b7.80 cm
Altitude h_c4.24 cm

SSA Ambiguous Case Reference

ConditionSolutionsExplanation
a < b·sin(A)0Side a is too short to reach the opposite side
a = b·sin(A)1Side a exactly reaches — creates a right triangle
b·sin(A) < a < b2The ambiguous case — two valid triangles exist
a ≥ b1Side a is long enough for only one configuration
A ≥ 90°0 or 1If a > b: 1 solution. If a ≤ b: 0 solutions
Planning notes, formulas, and examples

About the Triangle Calculator — SSA (Ambiguous Case)

The SSA (Side-Side-Angle) configuration is the most nuanced case in triangle solving. Given two sides and an angle that is NOT between them, there may be zero, one, or two valid triangles — the famous "ambiguous case" that trips up geometry students and professional surveyors alike.

Here is why: when you know side a (opposite the given angle A) and side b, finding angle B requires the law of sines: sin(B) = b·sin(A)/a. Since arcsin returns a value in [0°, 90°], a supplementary angle (180° − B) might also be valid. If both produce a positive third angle, two different triangles satisfy the given conditions.

This calculator automatically detects the number of solutions and displays complete results for each. When no solution exists (side a is too short to "reach"), it explains why and shows how much longer a would need to be. When two solutions exist, both triangles are fully solved with area, perimeter, all six elements (3 sides + 3 angles), circumradius, inradius, and altitudes.

The SSA ambiguous case arises in real-world problems more often than people expect: radio tower triangulation, property boundary disputes, any surveying scenario where a distance and bearing angle are known but the third point is uncertain. Understanding when and why two triangles appear is essential in applied mathematics.

When This Page Helps

This calculator is useful because SSA is the one common triangle setup that can fail, produce a single triangle, or split into two different valid triangles. Instead of manually checking the height condition, testing both inverse-sine branches, and then solving each candidate separately, you can see the status immediately and inspect every valid solution side by side. That is valuable in geometry classes, navigation problems, and field measurements where a non-included angle leaves the triangle uncertain.

How to Use the Inputs

  1. Enter side a — the side opposite the known angle A.
  2. Enter side b — the other known side.
  3. Enter angle A in degrees — the angle opposite side a (not between a and b).
  4. Choose a measurement unit.
  5. Click a preset to explore ambiguous, unique, and no-solution cases.
  6. View the status banner: 0, 1, or 2 solutions.
  7. Examine the full solution for each valid triangle.
Formula used
sin(B) = b·sin(A) / a Angle B₁ = arcsin(sin B), B₂ = 180° − B₁ Angle C = 180° − A − B Side c = a·sin(C) / sin(A) (law of sines) Area = ½·b·c·sin(A) Circumradius R = a / (2·sin A) Inradius r = Area / s

Example Calculation

Result: Two solutions: one with B ≈ 38.68° and one with B ≈ 141.32°

For sA = 8, sB = 10, and angA = 30, sin(B) = 10·sin(30°)/8 = 0.625. That gives B₁ ≈ 38.68° and B₂ ≈ 141.32°. Because 30° + 38.68° and 30° + 141.32° are both still less than 180°, both angle choices generate valid triangles, which is exactly the SSA ambiguous case.

Tips & Best Practices

  • The ambiguous case ONLY arises when the known angle is opposite the shorter of the two known sides (a < b) and A is acute.
  • If angle A ≥ 90° and a > b, there is always exactly one solution.
  • A quick check: compute b·sin(A). If a < b·sin(A), no triangle exists. If a = b·sin(A), exactly one (right) triangle exists.
  • When two solutions exist, one has angle B acute and the other has angle B obtuse — the triangles look very different.
  • SSA is not a valid triangle congruence theorem (unlike SAS, ASA, SSS) precisely because of this ambiguity.

When SSA Has Zero, One, or Two Solutions

SSA becomes ambiguous because the known angle is not trapped between the two known sides. A quick height test explains the cases: if side a is shorter than b·sin(A), no triangle can reach the opposite side; if it equals that height, there is exactly one right triangle; if it is longer than the height but still shorter than b, two different triangles fit the same data. Once a is at least as long as b, the ambiguity disappears and only one triangle remains.

Reading the Two Possible Triangles

When two solutions exist, the calculator shows one triangle with an acute B angle and another with an obtuse B angle. Those two shapes can have very different third sides, areas, and perimeters even though they share the same starting measurements. Seeing both results side by side is the main reason an SSA calculator is useful: it makes the geometric uncertainty obvious instead of hiding it behind a single inverse-sine output.

Why the Height Test Matters in Practice

The ambiguous case is not just a classroom curiosity. It appears whenever a distance and a non-included bearing are measured from a known side, such as in navigation, site layout, and radio or optical triangulation. The height comparison tells you whether the measured data actually pins down the target position, leaves two possible locations, or is impossible altogether, which is why SSA checks are important before trusting any downstream solve.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The ambiguous case occurs in the SSA configuration (two sides and a non-included angle). Depending on the values, there can be 0, 1, or 2 valid triangles that match the given information.