본문으로 이동

미디어위키 1.45 안정화가 거의 끝났습니다. 다만 Flow 확장 기능 관련 이슈가 있어서 대체하는 작업을 수행할 계획입니다.

  1. 큰숲백과:청사진에서 위키 발전의 대략적인 방향성을 제시했습니다. 의견이 있으신 분은 큰숲백과토론:청사진에서 의견을 남겨주시면 좋겠습니다.
  2. 기능상의 오류로 지원하지 않고 있는 기능에 대해서는 큰숲백과토론:이슈 트래커에 요약했습니다. 참고하시기 바랍니다.
  3. 데이터베이스 덤프 받고싶으신 분은 큰숲백과 가입 후에 사용자토론:Bigforest에 의견 남겨주시면 ftp 주소, 계정, 비밀번호를 특수:EmailUser를 통해서 공개할 예정입니다.

작은숲:Sudo위키/삼각함수

큰숲백과, 나무를 보지 말고 큰 숲을 보라.

삼각함수 (三角函數, Trigonometric function) 는 직각삼각형의 각을 변들의 길이의 비로 나타내는 함수입니다.

개요

삼각함수직각삼각형의 각을 변들의 길이의 비로 나타내는 함수입니다. 가장 기본적인 주기함수로, 다양한 주기적 현상을 다룰 때 푸리에 급수의 형태로 등장합니다.

삼각함수에는 3개의 기본 함수가 있으며, 각각 사인 (sine, sin) · 코사인 (cosine, cos) · 탄젠트 (tangent, tan) 입니다. 그리고 이 세 가지 함수의 역수가 각각 코시컨트 (cosecant, csc) · 시컨트 (secant, sec) · 코탄젠트 (cotangent, cot)라고 합니다.

정의

기하학적 정의

각 C가 직각인 삼각형 ABC에서, 각 A, B, C의 대변의 길이를 a,b,h라고 할 때, 사인, 코사인, 탄젠트의 정의는 아래와 같습니다.

사인 : sinA=ah
코사인 : cosA=bh
탄젠트 : tanA=ab

그리고 코시컨트, 시컨트, 코탄젠트는 위의 함수의 역수가 되며, 다음과 같이 정의됩니다.

코시컨트: cscA=ha=1sinA
시컨트: secA=hb=1cosA
코탄젠트: cotA=ba=1tanA

단위원 정의

파일:삼각함수 단위원 정의.png

좌표평면에서 원점을 중심으로 하고 반지름의 길이가 1인 원인 단위원을 이용하여 삼각함수를 정의할 수 있습니다. 단위원 위의 점 (x,y)에 대해, x축과 점과 원점을 잇는 직선 사이의 각을 θ 라디안이라고 하면, 사인과 코사인은 아래와 같이 정의됩니다.

sinθ=y
cosθ=x

이에 따라 다른 삼각함수들은 아래와 같이 정의됩니다.

tanθ=sinθcosθ
secθ=1cosθ
cscθ=1sinθ
cotθ=1tanθ=cosθsinθ

공식

덧셈 정리

  • sin(α+β)=sinαcosβ+cosαsinβ
  • sin(αβ)=sinαcosβcosαsinβ
  • cos(α+β)=cosαcosβsinαsinβ
  • cos(αβ)=cosαcosβ+sinαsinβ
  • tan(α+β)=tanα+tanβ1tanαtanβ
  • tan(αβ)=tanαtanβ1+tanαtanβ

증명

삼각함수의 덧셈 정리는 좌표평면 위의 단위원을 통해 증명할 수 있습니다. 우선 단위원을 그린 다음, x축의 양의 방향과 이루는 각의 크기가 각각 α,β인 두 동경이 단위원과 만나는 점을 각각 P,Q라 합니다.

코사인 덧셈 정리

두 점 P,Q의 좌표는 각각 P(cosα,sinα),Q(cosβ,sinβ)인데, 여기에서 두 점 사이의 거리를 구하는 공식을 사용하면

PQ2=(cosβcosα)2+(sinβsinα)2

이 됩니다. 이것은 다시

=(cos2β+sin2β)+(cos2α+sin2α)2(cosβcosα+sinβcosα)

가 되며, 이것은

=22(cosαcosβ+sinαsinβ)

으로 정리할 수 있습니다.

여기에서 OP=OQ=1이며 POQ=αβ이므로 제2 코사인 법칙을 활용하면

PQ2=12+122×1×1×cos(αβ)=22cos(αβ)입니다.

따라서, 아래와 같은 덧셈 정리가 성립합니다.

cos(αβ)=cosαcosβ+sinαsinβ

이 과정에서 β 대신에 β를 집어넣으면

cos(α+β)=cosαcosβsinαsinβ

와 같은 식을 얻을 수 있습니다.

사인 덧셈 정리

또한, sin(π2θ)=cosθ,cos(π2θ)=sinθ 임을 이용하여 아래와 같이 sin(α±β)를 유도할 수 있습니다.

sin(α+β)=cos{π2(α+β)}=cos{(π2α)β)}
=cos(π2α)cosβ+sin(π2α)sinβ=sinαcosβ+cosαsinβ
sin(α+β)=sinαcosβ+cosαsinβ

여기에 β 대신 β를 집어넣고 정리하면

sin(αβ)=sinαcosβcosαsinβ

이 됩니다.

탄젠트 덧셈 정리

tan 덧셈 정리를 증명하기 위해서는 sincos 덧셈 정리를 사용하는 것이 간편합니다.

tan(α+β)=sin(α+β)cos(α+β)=sinαcosβ+cosαsinβcosαcosβsinαsinβ

여기에서 분모와 분자를 cosαcosβ로 나누면

sinαcosβcosαcosβ+cosαsinβcosαcosβ1sinαsinβcosαcosβ
tan(α+β)=tanα+tanβ1tanαtanβ

여기에 β 대신 β를 집어넣고 정리하면

tan(αβ)=tanαtanβ1+tanαtanβ

배각 공식

2배각
  • sin2α=2sinαcosα
  • cos2α=cos2αsin2α=2cos2α1=12sin2α
  • tan2α=2tanα1tan2α
3배각
  • sin3α=3sinα4sin3α
  • cos3α=4cos3α3cosα

반각 공식

  • sin2α2=1cosα2
  • cos2α2=1+cosα2
  • tan2α2=1cosα1+cosα

합/차 공식

곱을 합/차로 변형
  • sinαcosβ=12{sin(α+β)+sin(αβ)}
  • cosαsinβ=12{sin(α+β)sin(αβ)}
  • cosαcosβ=12{cos(α+β)+cos(αβ)}
  • sinαsinβ=12{cos(α+β)cos(αβ)}
합/차를 곱으로 변형

α+β=A,αβ=B로 놓으면 아래의 공식이 성립합니다.

  • sinA+sinB=2sinA+B2cosAB2
  • sinAsinB=2cosA+B2sinAB2
  • cosA+cosB=2cosA+B2cosAB2
  • cosAcosB=2sinA+B2sinAB2