제2 코사인법칙은 앞으로의 증명에 아주 많이 사용하게될 법칙이므로 아주 중요합니다.
공식

a2=b2+c2−2bc×cosA
b2=c2+a2−2ca×cosB
c2=a2+b2−2ab×cosC
증명
제2 코사인법칙을 증명하는 방법은 다양합니다.
제1 코사인법칙을 사용해 증명할 수도 있고, 피타고라스 정리를 사용해 증명할 수도 있습니다.
저는 피타고라스 정리를 사용해 증명해보겠습니다.

삼각형에 수직선을 긋고 수선들을 다음과 같이 정의했습니다.
피타고라스 정리를 사용하면 아래와 같은 식이 나옵니다.
b2=(c−acosB)2+a2sin2B
b2=c2−2cacosB+a2cos2B+assin2B
b2=c2−2cacosB+a2(sin2B+cos2B)
위 식에서 sin2θ+cos2θ=1입니다.
이에 대한 증명은 아래에서 하도록 하겠습니다.
위 식에 1을 대입하면 코사인 공식이 나오게 됩니다.
b2=c2−2cacosB+a2
b2=a2+c2−2cacosB
sin2θ+cos2θ=1 증명

위 사진과 같이 반지름이 1인 단위원이 원점에 있다고 해보자.
저기에 삼각형을 하나 그려보자.

해당 삼각형의 빗변의 길이도 1이다.
그러면 밑변은 cosθ이고 높이는 sinθ가 된다.

여기서 피타고라스 정리를 사용하면
sin2θ+cos2θ=1
이 나온다.