Derive Law of Cosines using Pythagorean Theorem

Consider the triangle ABC. Denote h the altitude through B and D the point where h intersects the (extended) base AC
Cosine function for triangle ADB.

cos α= x/c  =>  x=c*cos α
 

Pythagorean theorem for triangle ADB
x2+h2=c2*x2+h2=c2
h2=c2−x2*h2=c2−x2

Pythagorean theorem for triangle CDB
(b−x)2+h2=a2*(b−x)2+h2=a2

Substitute h2 = c2 - x2
(b−x)2+(c2−x2)=a2(b−x)2+(c2−x2)=a2
(b2−2bx+x2)+(c2−x2)=a2(b2−2bx+x2)+(c2−x2)=a2
b2−2
bx+c2=a2b2−2bx+c2=a2

Substitute x = ccos α
b2−2b
(ccosα)+c2=a2b2−2b(c*cos α)+c2=a2

Rearrange to get Law of Cosines

a2=b2+c2−2bc*cos α

JM
Answered by Jan M. Maths tutor

3511 Views

See similar Maths A Level tutors

Related Maths A Level answers

All answers ▸

i) Using implicit differentiation find dy/dx for x^2 + y^2 = 4 ii) At what points is the tangent to the curve parallel to the y axis iii) Given the line y=x+c only intersects the circle once find c given that c is positive.


How do you use factor theorem to show an algebraic term is a factor of a polynomial?


How do you prove the 1^2 +2^2+.....+n^2 = n/6 (n+1) (2n+1) by induction?


A and B have coordinates (2,3) and (5,15), respectively. Together they form line l. Find the equation for the line r that goes through C(7,-2) and is perpendicular to l. Give the answer in the format of y=mx+b


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning