Advanced Triangle Theorems Calculator

Solve sides, angles, centers, circles, coordinates, similarity, congruence, and advanced triangle theorems with clear steps, diagrams, validation, examples, and export tools for every problem.

Calculator Inputs


Display options

Formula Used

Angle sum
A + B + C = 180°
Law of Sines
a / sin A = b / sin B = c / sin C = 2R
Law of Cosines
c² = a² + b² − 2ab cos C
Heron’s formula
Area = √[s(s − a)(s − b)(s − c)]
Stewart’s theorem
b²m + c²n = a(d² + mn)
Ceva’s theorem
(BD/DC)(CE/EA)(AF/FB) = 1
Menelaus’s theorem
(AF/FB)(BD/DC)(CE/EA) = −1 using directed lengths
Euler OI relation
OI² = R(R − 2r)

How to Use This Calculator

Choose a calculator mode first. Enter every requested measurement carefully. Select matching length and angle units.

Press Calculate to solve the problem. Review warnings before using rounded answers. Open detailed steps for theorem substitutions.

Enable diagrams for visual checking. Export results using CSV or PDF. Compare alternate methods when available.

Example Data

ExampleKnown valuesMain theoremExpected observation
3–4–5 trianglea = 3, b = 4, c = 5Pythagorean converseRight triangle
Equilaterala = b = c = 8Equal-side theoremThree 60° angles
SAS caseb = 7, c = 9, A = 48°Law of CosinesUnique triangle
SSA caseA = 35°, a = 8, b = 11Law of SinesPossible ambiguous case
Coordinate caseA(0,0), B(6,0), C(2,5)Distance and determinantCenters and line equations

Theorem Selection Guide

Known informationRecommended methodImportant note
Three sidesLaw of Cosines and Heron’s formulaCheck triangle inequality first
Two sides and included angleLaw of CosinesThis creates one triangle
Two angles and one sideAngle sum and Law of SinesThis creates one triangle
Two sides and non-included angleLaw of SinesZero, one, or two triangles may exist
Three coordinatesDistance, slope, and determinant formulasCollinear points are invalid
Three cevian ratiosCeva’s theoremProduct must equal one

Frequently Asked Questions

What does SSS mean?

SSS means all three side lengths are known. The calculator checks triangle inequality first. It then applies cosine relationships.

Why can SSA produce two answers?

The sine function has supplementary angles. Both angles may satisfy the measurements. The calculator displays every valid triangle.

How are triangle centers calculated?

Centers use standard coordinate and barycentric formulas. Each center serves a different geometric role. Results include generated coordinates.

What is a degenerate triangle?

A degenerate triangle has zero area. One side equals the other two combined. Its vertices lie on one line.

How does Ceva’s theorem work?

Ceva tests three cevians for concurrency. Multiply the three directed segment ratios. A product of one confirms concurrency.

How does Menelaus’s theorem work?

Menelaus tests three points for collinearity. Directed ratios preserve important signs. The signed product must equal negative one.

Can the calculator use radians?

Yes, select radians before calculation. Input angles follow the selected unit. Results use that same angle unit.

Why do rounded results differ slightly?

Intermediate values retain extra precision. Displayed values use your precision selection. Small differences come from final rounding.

Can results be exported?

Yes, copy the complete result summary. CSV creates a structured data file. PDF opens a printable result document.