三角関数

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:Redirect テンプレート:混同 テンプレート:色 三角関数(さんかくかんすう、テンプレート:Lang-en-short)とは、平面三角法における、角度の大きさと線分の長さの関係を記述する関数、およびそれらを拡張して得られる関数の総称である。鋭角を扱う場合、三角関数の値は対応する直角三角形の二辺の長さの比(三角比)である。三角法に由来する三角関数という呼び名のほかに、単位円を用いた定義に由来する円関数(えんかんすう、テンプレート:Lang)という呼び名がある。

単位円による、6つの三角関数が表す長さ。
テンプレート:Table2

三角関数には以下の6つがある。なお、正弦、余弦、正接の3つのみを指して三角関数と呼ぶ場合もある。

特に テンプレート:Math幾何学的にも解析学的にも良い性質をもっているので、様々な分野で用いられる。例えば、信号などは正弦関数と余弦関数とを組み合わせて表現することができる。この事実はフーリエ級数およびフーリエ変換の理論として知られ、音声などの信号の合成や解析の手段として利用されている。ベクトルクロス積内積は正弦関数および余弦関数を用いて表すことができ、ベクトルを図形に対応づけることができる。初等的には、三角関数は実数変数とする1変数関数として定義される。三角関数の変数に対応するものとしては、図形のなす角度や、物体の回転角、波や信号のような周期的なものにおける位相などが挙げられる。

三角関数に用いられる独特な記法として、三角関数の冪乗と逆関数に関するものがある。通常、関数 テンプレート:Math の累乗は テンプレート:Mathテンプレート:Math のように書くが、三角関数の累乗は テンプレート:Math のように書かれることが多い。逆三角関数については通常の記法 (テンプレート:Math) と同じく、テンプレート:Math などと表す(この文脈では、三角関数の逆数は分数を用いて テンプレート:Math または テンプレート:Math のように表される)。文献または著者によっては、通常の記法と三角関数に対する特殊な記法との混同を避けるため、三角関数の累乗を通常の関数と同様にすることがある。また、三角関数の逆関数として テンプレート:Math を添え字にする代わりに関数の頭に テンプレート:Math を付けることがある(たとえば テンプレート:Math の逆関数として テンプレート:Math の代わりに テンプレート:Math を用いる。テンプレート:Math を付けて テンプレート:Math と表すこともある)。

三角関数に似た性質をもつ関数として、指数関数双曲線関数ベッセル関数などがある。また、三角関数を利用して定義される関数としてしばしば応用されるものにsinc関数がある。

定義

直角三角形によるもの

テンプレート:Math を直角とする直角三角形ABC
テンプレート:Colorbox 斜辺AB = h (hypotenuse)
テンプレート:Colorbox 対辺BC = a (opposite side)
テンプレート:Colorbox 底辺AC = b (adjacent side、隣辺)

直角三角形において、1 つの鋭角の大きさが決まれば、三角形の内角の和は テンプレート:Mathであることから他の 1 つの鋭角の大きさも決まり、3 辺の比も決まる。ゆえに、角度に対して辺比(三角比)の値を与える関数を考えることができる。

テンプレート:Math を直角とする直角三角形 ABC において、斜辺AB、テンプレート:Math対辺BC、底辺(隣辺)CA の辺の長さをそれぞれ テンプレート:Math と表す(図を参照)。テンプレート:Math に対して三角形の辺の比 テンプレート:Math が決まることから、

sinθ=ahcosθ=bhtanθ=ab=sinθcosθsecθ=hb=1cosθcosecθ=cscθ=ha=1sinθcotθ=ba=1tanθ

という 6 つの値が定まる。それぞれテンプレート:Nobrテンプレート:Nobrテンプレート:Nobrテンプレート:Nobrテンプレート:Nobrテンプレート:Nobrと呼び、まとめて三角比と呼ばれる。ただし テンプレート:Math は長いので テンプレート:Math と略記することも多い。

三角関数の和名と定義
_弦 _接 _割 ∠C を直角とする直角三角形 ABC
h = 斜辺AB
a = 対辺BC
b = 底辺AC
正_ 正弦
(sin)
ah 正接
(tan)
ab 正割
(sec)
hb
余_ 余弦
(cos)
bh 余接
(cot)
ba 余割
(csc)
ha

ある正角 テンプレート:Math に対する余弦、余割、余接はその角 テンプレート:Math余角 テンプレート:Enに対する正弦、正割、正接として定義される。ここで余角とは「鋭角(正角)に対し合わせて直角となる角」を指し、この場合は 正角テンプレート:Mathに対する余角はテンプレート:Mathとなる。

cosθ=sin(90θ)=sin(π2θ)cscθ=sec(90θ)=sec(π2θ)cotθ=tan(90θ)=tan(π2θ)

三角比は平面三角法に用いられ、巨大な物の大きさや遠方までの距離を計算する際の便利な道具となる。角度 テンプレート:Mvar の単位は、通常またはラジアンである。

三角比、すなわち三角関数の直角三角形を用いた定義は、直角三角形の鋭角に対して定義されるため、その定義域は テンプレート:Math が 0° から 90° まで(0 から π / 2 まで)の範囲に限られる。また、テンプレート:Math の場合 テンプレート:Math が、テンプレート:Math の場合 テンプレート:Math がそれぞれ定義されない。これは分母となる辺の比の大きさが 0 になるためゼロ除算が発生し、その除算自体が数学的に定義されないからである。一般の角度に対する三角関数を得るためには、三角関数について成り立つ何らかの定理を指針として、定義の拡張を行う必要がある。単位円による定義は初等幾何学におけるそのような拡張の例である。他に同等な方法として、正弦定理余弦定理を用いる方法などがある。

単位円によるもの

6種類の三角関数、単位円、テンプレート:Mathラジアンの角度に対する直線の図。直線の色が変わる点3点を考えたとき、テンプレート:Colorテンプレート:Colorテンプレート:Colorについては原点から各点への線分の長さを表し、テンプレート:Colorテンプレート:Colorテンプレート:Color は各点のy成分を表す。テンプレート:Colorテンプレート:Colorテンプレート:Colorは各点の x 成分を表す。

2 次元ユークリッド空間 テンプレート:Math における単位円 テンプレート:Math 上の点を テンプレート:Math とする。反時計回りを正の向きとして、原点と円周を結ぶ線分 テンプレート:Mathテンプレート:Mvar 軸のなす角の大きさ テンプレート:Math媒介変数 テンプレート:Mvar として選ぶ。このとき実数の変数 テンプレート:Mvar に対する三角関数は以下のように定義される。

sint=ycost=xtant=yx=sintcost

これらは順に正弦関数 テンプレート:En余弦関数 テンプレート:En正接関数テンプレート:En と呼ばれる。さらにこれらの逆数として以下の 3 つの関数が定義される。

csct=1y=1sintsect=1x=1costcott=xy=1tant

これらは順に余割関数 テンプレート:En正割関数 テンプレート:En余接関数 テンプレート:En と呼ばれ、テンプレート:Math と合わせて三角関数と総称される。特に テンプレート:Math割三角関数(かつさんかくかんすう)と呼ばれることがある。

この定義は テンプレート:Math の範囲では直角三角形による定義と一致する。

級数によるもの

角度、辺の長さといった幾何学的な概念への依存を避けるため、また定義域複素数に拡張するために、級数(他の定義を採用した三角関数のテイラー展開に一致する)を用いて定義することもできる。この定義は実数の範囲では単位円による定義と一致する。以下の級数は共に示される収束円内で収束する。

sinz=n=0(1)n(2n+1)!z2n+1for all z,cosz=n=0(1)n(2n)!z2nfor all z,tanz=n=1(1)n22n(122n)B2n(2n)!z2n1for |z|<π2,cotz=n=0(1)n22nB2n(2n)!z2n1for 0<|z|<π,secz=n=0(1)nE2n(2n)!z2nfor |z|<π2,cscz=n=0(1)n(222n)B2n(2n)!z2n1for 0<|z|<π.

微分方程式によるもの

実関数 テンプレート:Math の二階線型常微分方程式の初期値問題 テンプレート:NumBlk の解として テンプレート:Math を定義し、テンプレート:Mathテンプレート:Math として定義できる[1][2]。上記の式を 1 階の連立常微分方程式に書き換えると、テンプレート:Math として、 テンプレート:NumBlk および初期条件 テンプレート:Math となる。

他の定義

この他にも定積分による(逆三角関数を用いた)定義や複素平面の角の回転による定義などが知られている[1]テンプレート:Sfnテンプレート:Sfnテンプレート:Sfn[3][4]

性質

テンプレート:Main

周期性

正円より得られる テンプレート:Mathテンプレート:Math
テンプレート:Mathテンプレート:Math のグラフ。これらの関数の周期性が確認できる。

テンプレート:Mvar 軸の正の部分となす角は

t=θ+2πn(0θ<2π,n)

と表すことができ、テンプレート:Mvar偏角テンプレート:Mvar一般角という。

一般角 テンプレート:Mvarテンプレート:Math 進めば点 テンプレート:Math は単位円上を1周し元の位置に戻る。従って、

cos(t+2πn)=costsin(t+2πn)=sint

すなわち三角関数 テンプレート:Math は周期 テンプレート:Math周期関数である。

ほぼ同様に、テンプレート:Math は周期 テンプレート:Math の周期関数、テンプレート:Math は周期 テンプレート:Math の周期関数である。

また、テンプレート:Mathのグラフの形は正弦波である。

三角関数のグラフ: Sine(青実線)、 Cosine(緑実線)、 Tangent(赤実線)、 Cosecant(青点線)、 Secant(緑点線)、 Cotangent(赤点線

相互関係

単位円上の点の座標の関数であることから、三角関数の間には多数の相互関係が存在する。

基本相互関係

三角関数の間に成り立つ最も基本的な恒等式の 1 つとして

sin2θ+cos2θ=1

が挙げられる。これはピタゴラスの基本三角関数公式 テンプレート:En と呼ばれている[5]

上記の式を変形して整理すれば、以下の式が導かれる。

sec2θtan2θ=1cos2θtan2θ=1,csc2θcot2θ=1sin2θ1tan2θ=1.

負角・余角・補角公式

負角
sin(θ)=sinθcos(θ)=cosθtan(θ)=tanθ
余角
sin(π2θ)=cosθcos(π2θ)=sinθtan(π2θ)=cotθ
補角
sin(πθ)=sinθcos(πθ)=cosθtan(πθ)=tanθ

加法定理

以下は複号同順

sin(x±y)=sinxcosy±cosxsinycos(x±y)=cosxcosysinxsinytan(x±y)=tanx±tany1tanxtany

証明

ピタゴラスの基本三角公式

三角関数および指数関数は冪級数によって定義されているものとすると、負角公式と指数法則およびオイラーの公式より

1=e0=eiθiθ=eiθeiθ=(cosθ+isinθ)(cosθisinθ)=sin2θ+cos2θ

である。

負角

テンプレート:Math および テンプレート:Math については、冪級数による表示から明らかである。また

tan(θ)=sin(θ)cos(θ)=sinθcosθ=tanθ

である。

加法定理

オイラーの公式 テンプレート:NumBlk と負角の公式から

cosz=eiz+eiz2,sinz=eizeiz2i

を得て、指数法則

ez+w=ezew

を用いれば テンプレート:Math の加法定理が得られる。これらから他の三角関数についての加法定理も得られる。

テンプレート:Mathの線分の長さ)を求める。

また、ピタゴラスの定理から加法定理を示す方法が挙げられる。この方法では、円周上の任意の 2 点間の距離を 2 通りの座標系について求めることで、両者が等しいことから加法定理を導く。2 点間の距離を求めるのに三平方の定理を用いる。以下では単位円のみを取り扱うが、円の半径によらずこの方法から加法定理を得ることができる。

単位円の周上に 2 点 テンプレート:Math を取る。P と Q を結ぶ線分の長さを PQ として、その 2 乗 テンプレート:Math を 2 通りの方法で求めることを考える(右図も参照)。

P と Q の テンプレート:Mvar 座標の差と テンプレート:Mvar 座標の差から、三平方の定理を用いて テンプレート:Math を求める。 テンプレート:NumBlk

次に テンプレート:Math となるような座標系を取り、同様に三平方の定理から テンプレート:Math を求める。この座標系に対する操作は、テンプレート:Mvar 軸および テンプレート:Mvar 軸を角度 テンプレート:Mvar だけ回転させる操作に相当するので、テンプレート:Math となる。従って、 テンプレート:NumBlk となる。

テンプレート:EquationNoteテンプレート:EquationNote の右辺が互いに等しいことから、次の テンプレート:Math に関する加法定理が得られる。 テンプレート:NumBlk 三角関数の他の性質を利用することで、テンプレート:EquationNote から テンプレート:Math の加法定理なども導くことができる。

不動点

cos の不動点は以下の式を満たし、ドッティ数とよばれる。

cosx=x=cos1xx0.739

微積分

三角関数の微積分は、以下の表のとおりである。ただし、これらの結果には様々な(一見同じには見えない)表示が存在し、この表における表示はいくつかの例であることに注意されたい。

なお、以下の表の テンプレート:Mvar は積分定数、テンプレート:Math自然対数である。

f(x) 微分 f(x) 不定積分 f(x)dx
sinx cosx cosx+C
cosx sinx sinx+C
tanx sec2x=1+tan2x ln|cosx|+C
cotx csc2x=(1+cot2x) ln|sinx|+C
secx secxtanx ln|secx+tanx|+C=gd1x+C
cscx cscxcotx ln|cscx+cotx|+C=ln|tanx2|+C

ただし、テンプレート:Mathグーデルマン関数の逆関数である。 (テンプレート:Math)

三角関数の微分では、次の極限

limh0sinhh=1

の成立が基本的である。このとき、テンプレート:Math の導関数が テンプレート:Math であることは加法定理から従う(が、後述のようにこれは循環論法であると指摘される)。さらに余角公式 テンプレート:Math から テンプレート:Math の導関数は テンプレート:Math である。すなわち、テンプレート:Math微分方程式 テンプレート:Math の特殊解である。また、他の三角関数の導関数も、上の事実から簡単に導ける。

テンプレート:Mathテンプレート:Math における極限が 1 であることを証明するときに、中心角 x ラジアンの扇形の面積を2つの三角形の面積ではさんだり[6]、弧長を線分の長さではさんだりして[7][8]、いわゆるはさみうちの原理から証明する方法がある。これは一般的な日本の高校の教科書[9][10]にも載っているものであるが、循環論法であるため論理が破綻しているという主張がなされることがある[11]テンプレート:Sfn。ここで問題となるのは、証明に面積やラジアン、弧長が利用されていることである。例えば面積について言えば、面積は積分によって定義されるものであるとすると、扇形の面積を求めるには三角関数の積分が必要となる。三角関数の積分をするには三角関数の微分ができなければならないが、三角関数を微分するにはもとの極限が必要になる。このことが循環論法と呼ばれているのである。

単位円板の面積が テンプレート:Π であることを自明な概念と考えてしまえば循環論法にはならないが、これはいくつかの決められた公理・定義から論理的演繹のみによって証明されたものだけを正しいと考える現代数学の思想とは相反するものである。循環論法を回避する方法の 1 つは、正弦関数と余弦関数を上述のような無限級数で定義するものである(これは三角関数の標準的な定義の 1 つである。また、この無限級数の収束半径は無限大である(すなわち任意の実数や複素数で収束する))。この定義に基づいて

limx0sinxx=1

を示すことができる。

しかしながら、このように定義された三角関数が、本来持つべき幾何学的な性質を有しているかどうかは全く明らかなことではない。これを確かめるためには、三角関数の諸公式(周期性やピタゴラスの基本三角関数公式等)を証明し、また円周率は、余弦関数の正の最小の零点(つまり、テンプレート:Math となる正の最小の値)の存在を示し、その 2 倍と定義する。すると、x(cosx,sinx) が区間 テンプレート:Math から単位円周への(「反時計まわりの」)全単射であることを示すことができる。(連続微分可能な)曲線の長さを積分によって定義すれば、単位円周の長さが テンプレート:Math であることなどがわかり、上のように定義された三角関数や円周率は、初等幾何での三角関数や円周率の素朴な定義と同じものであることが分かった [注釈 1]テンプレート:Sfn


無限乗積展開

テンプレート:Main 三角関数は以下のように無限乗積として書ける。

sinπz=πzn=1(1z2n2)cosπz=n=1{1z2(n12)2}

部分分数展開

テンプレート:Main 三角関数は以下のように部分分数に展開される。

πcotπz=limNn=NN1z+n=1z+n=12zz2n2πtanπz=limNn=NN1z+1/2+n=n=02zz2(n+1/2)2πsinπz=limNn=NN(1)nz+n=1z+n=1(1)n2zz2n2πcosπz=limNn=NN(1)nz+1/2+n=n=0(1)n(2n+1)z2(n+1/2)2

逆三角関数

テンプレート:Main 三角関数の定義域を適当に制限したものの逆関数を逆三角関数(ぎゃくさんかくかんすう、テンプレート:Lang-en-short)と呼ぶ。逆三角関数は逆関数の記法に則り、元の関数の記号に テンプレート:Math を右肩に付して表す。たとえば正弦関数(ぎゃくせいげんかんすう、テンプレート:Lang-en-short インバース・サイン)は テンプレート:Math などと表す。テンプレート:Math などの記法もよく用いられる。数値計算などにおいては、これらの逆関数はさらに テンプレート:Math などと書き表される。

x=sinyy=sin1xx=cosyy=cos1xx=tanyy=tan1xx=cotyy=cot1xx=secyy=sec1xx=cscyy=csc1x

である。逆関数は逆数ではないので注意したい。逆数との混乱を避けるために、逆正弦関数 テンプレート:Mathテンプレート:Math と書く流儀もある。一般に周期関数の逆関数は多価関数になるので、通常は逆三角関数を一価連続なる枝に制限して考えることが多い。たとえば、便宜的に主値と呼ばれる枝を

π2sin1xπ20cos1xππ2<tan1x<π2

のように選ぶことが多い。またこのとき、制限があることを強調するために、テンプレート:Math のように頭文字を大文字にした表記がよく用いられる。

複素関数として

テンプレート:Math級数による定義から、オイラーの公式 テンプレート:Math を導くことができる。この公式から下記の 2 つの等式

exp(iz)=eiz=cosz+isinz,exp(iz)=eiz=coszisinz

が得られるから、これを連立させて解くことにより、正弦関数・余弦関数の指数関数を用いた表現が可能となる。すなわち、

cosz=eiz+eiz2,sinz=eizeiz2i

が成り立つ。この事実により、級数によらずこの等式をもって複素数の正弦・余弦関数の定義とすることもある。また、

cos(iz)=ez+ez2=coshz,sin(iz)=ezez2i=isinhz

が成り立つ。ここで テンプレート:Math双曲線関数を表す。この等式は三角関数と双曲線関数の関係式と捉えることもできる。複素数 テンプレート:Mvarテンプレート:Math と表現すると、加法定理より

cosz=cos(x+iy)=cosxcoshyisinxsinhy,sinz=sin(x+iy)=sinxcoshy+icosxsinhy

が成り立つ。

他の三角関数は テンプレート:Math, テンプレート:Math, テンプレート:Math, テンプレート:Math によって定義できる。

球面三角法

テンプレート:Main 球面の三角形 ABC の内角を テンプレート:Math, 各頂点の対辺に関する球の中心角を テンプレート:Math とするとき、次のような関係が成立する。余弦公式や正弦余弦公式は式の対称性により各記号を入れ替えたものも成立する。

正弦公式
テンプレート:Math
余弦公式
テンプレート:Math
余弦公式
テンプレート:Math
正弦余弦公式
テンプレート:Math

語源 

三角関数の英語の名称の語源について記す。

sineはもとはchord-half(半弦)を意味するサンスクリット jya ̄-ardha起源であり、省略形ji ̄va ̄がアラビア語に音訳されてjibaとなったが、1145年にチェスターのロバートフワーリズミーテンプレート:仮リンクラテン語に翻訳する際に、jaibと混同した事で胸、湾の意味のsinusと翻訳された[12][13]

tangentは”touching”を意味するラテン語tangens由来で、secantは”cutting”を意味するラテン語secans由来である[14]

cosine、cotangent、cosecantはそれぞれ接頭辞のco-がついた形であり、co-はテンプレート:仮リンクと共通し、これはテンプレート:仮リンク(直角三角形直角でないもう一つの角、余角)に対するsine、tangent、secantという意味である。cosine、cotangentが初めて書かれた形で確認されるのは1620年のエドマンド・ガンターによる”Canon triangulorum”の中である。ラテン語のcosinusとして登場し、これはsinus complementiの略である[15]

日本語の正弦、余弦に関しては、徐光啓らが編纂した『崇禎暦書』の中で、テンプレート:仮リンクが1631年に著した『測量全義』の八線のうちに見られる[16][17]。「正」の漢字には、「真向かいの」「主となるもの」という意味がある[18]

テンプレート:See also

脚注

テンプレート:脚注ヘルプ

注釈

テンプレート:Notelist

出典

テンプレート:Reflist

参考文献

関連項目

外部リンク

テンプレート:ウィキプロジェクトリンク テンプレート:ウィキポータルリンク

テンプレート:Normdaten

  1. 1.0 1.1 引用エラー: 無効な <ref> タグです。「三角関数の研究」という名前の注釈に対するテキストが指定されていません
  2. 引用エラー: 無効な <ref> タグです。「NaitoFourierLecture1999」という名前の注釈に対するテキストが指定されていません
  3. 引用エラー: 無効な <ref> タグです。「三角関数と円周率」という名前の注釈に対するテキストが指定されていません
  4. 引用エラー: 無効な <ref> タグです。「三角関数のさまざまな定義」という名前の注釈に対するテキストが指定されていません
  5. 引用エラー: 無効な <ref> タグです。「Leff」という名前の注釈に対するテキストが指定されていません
  6. テンプレート:Cite web
  7. テンプレート:Cite web
  8. テンプレート:Cite web
  9. テンプレート:Cite book
  10. テンプレート:Cite bookほか
  11. テンプレート:Cite web
  12. Victor J. Katz (2008), A History of Mathematics, Boston: Addison-Wesley, 3rd. ed., p. 253, sidebar 8.1. テンプレート:Cite web
  13. テンプレート:Cite web
  14. New Oxford American Dictionary
  15. テンプレート:Cite journal
  16. テンプレート:Cite journal
  17. テンプレート:Cite journal
  18. 角川新字源 改訂版 角川学芸出版


引用エラー: 「注釈」という名前のグループの <ref> タグがありますが、対応する <references group="注釈"/> タグが見つかりません