코사인 법칙은 피타고라스 정리를 임의의 삼각형으로 일반화한다:
c2=a2+b2−2abcosC
여기서 c 는 각 C 의 대변이고, a,b 는 다른 두 변이다. 대칭적으로: a2=b2+c2−2bccosA, b2=a2+c2−2accosB.
특수한 경우: C=90° 일 때 cos90°=0 이 되어 식은 c2=a2+b2 — 피타고라스 정리 — 로 축약된다.
활용 사례:
- SSS: 세 변이 주어졌을 때 한 각을 구한다: cosC=2aba2+b2−c2.
- SAS: 두 변과 그 사이 끼인각이 주어졌을 때, 세 번째 변을 직접 구한다.
사인 법칙 sinAa=sinBb=sinCc 와 짝을 이룬다. 둘을 함께 쓰면 삼각형을 푸는 네 가지 경우(SSS, SAS, ASA, AAS)를 모두 다룰 수 있다 — 오직 SSA(모호한 경우)만 추가적인 주의가 필요하다.
코사인 법칙은 벡터 해석에서 내적의 기하학적 기원이기도 하다: u⋅v=∣u∣∣v∣cosθ.