逆余割関数とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 逆余割関数の意味・解説 

逆三角関数

(逆余割関数 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/06/01 08:30 UTC 版)

数学において、逆三角関数(ぎゃくさんかくかんすう、逆三角函数: inverse trigonometric function、時折 cyclometric function[1])は(定義域を適切に制限した)三角関数逆関数である。具体的には、それらは正弦 (sine)、余弦 (cosine)、正接 (tangent)、余接 (cotangent)、正割 (secant)、余割 (cosecant) 関数の逆関数である。これらは三角関数値から角度を得るために使われる。逆三角関数は工学航法物理学幾何学において広く使われる。

表記

逆三角関数の表記はたくさんある。しばしば sin−1 (x), cos−1 (x), tan−1 (x) などの表記が使われるが、この慣習はよく使われる sin2 (x) といった、写像の合成ではなく冪乗を意味する表記と混同し、それゆえ合成的逆と乗法逆元との混乱を起こす可能性がある。三角関数には各逆数に名称が付されており、(cos x)−1 = sec x といった事実により混乱は幾分改善される。著者によっては別の慣習表記もあり[2]Sin−1 (x), Cos−1 (x) などのように、大文字の英語版最初の文字を −1 の右上添え字とともに用いるという表記がある。これは sin−1 (x), cos−1 (x) などによって表現されるべき乗法逆元との混乱を避ける。一方、語頭の大文字を主値を取ることを意味するために使う著者もいる[3]。また別の慣習は接頭辞に arc- を用いることであり、右上の −1 の添え字の混乱は完全に解消される。その際の表記は arcsin (x), arccos (x), arctan (x), arccot (x), arcsec (x), arccsc (x) となる。本記事では全体的にこの慣習を表記に用いる。コンピュータ言語では、逆三角関数の表記は通常 asin, acos, atan が使われている。

歴史

接頭辞 "arc" の起源は、弧度法に由来する。例えば、「余弦が x となる角度」は、単位円において、「余弦が x となる (arc)」と同義である[4]

逆正接函数の数表は実用上の要請から、すでにクラウディオス・プトレマイオスによって作成されていたという[5]

基本的な性質

主値

6つの三角関数はいずれも単射でないから、その逆関係は多価関数である。逆関数を考えるには、変域を制限する。それゆえ逆関数の値域はもとの関数の定義域の真の部分集合である。

例えば、平方根関数 y = xy2 = x から定義できるのと同様に、関数 y = arcsin(x)sin(y) = x であるように定義される。sin y = x となる数 y は無数にある;例えば 0 = sin 0 = sin π = sin 2π = … となっている。返す値を1つだけにするために、関数はその主枝英語版に制限する。この制限の上で、定義域内の各 x に対して表現 arcsin(x) はその主値と呼ばれるただ1つの値だけを返す。これらの性質はすべての逆三角関数について同様に当てはまる。

主逆関数は以下の表にリストされる。

名前 通常の表記 定義 実数を与える x の定義域 通常の主値の終域
ラジアン
通常の主値の終域
逆正弦
(arcsine)
y = arcsin x x = sin y −1 ≤ x ≤ 1 π/2yπ/2 −90° ≤ y ≤ 90°
逆余弦
(arccosine)
y = arccos x x = cos y −1 ≤ x ≤ 1 0 ≤ y ≤ π 0° ≤ y ≤ 180°
逆正接
(arctangent)
y = arctan x x = tan y すべての実数 π/2 < y < π/2 −90° < y < 90°
逆余接
(arccotangent)
y = arccot x x = cot y すべての実数 0 < y < π 0° < y < 180°
逆正割
(arcsecant)
y = arcsec x x = sec y x ≤ −1 or 1 ≤ x 0 ≤ y < π/2 or π/2 < y ≤ π 0° ≤ y < 90° or 90° < y ≤ 180°
逆余割
(arccosecant)
y = arccsc x x = csc y x ≤ −1 or 1 ≤ x π/2y < 0 or 0 < yπ/2 −90° ≤ y < 0° or 0° < y ≤ 90°

(注意:逆正割関数の終域を (0 ≤ y < π/2 or π ≤ y < 3/2π) と定義する著者もいる。なぜならば正接関数がこの定義域上非負だからである。これによっていくつかの計算がより首尾一貫したものになる。例えば、この終域を用いて、tan(arcsec(x)) = x2 − 1 と表せる。一方で終域 (0 ≤ y < π/2 or π/2 < y ≤ π) を用いる場合、tan(arcsec(x)) = ± x2 − 1 と書かねばならない、なぜならば正接関数は 0 ≤ y < π/2 上は負でないが π/2 < y ≤ π 上は正でないからである。類似の理由のため、同じ著者は逆余割関数の終域を (−π < y ≤ − π/2 or 0 < yπ/2) と定義する。)

x複素数であることを許す場合、y の終域はその実部にのみ適用する。

三角関数と逆三角関数の関係

逆三角関数の三角関数を以下の表に示す。表にある関係を導くには、単純には幾何学的な考察から、直角三角形の一辺の長さを 1 とし、他方の辺の長さを 0 ≤ x ≤ 1 にとってピタゴラスの定理と三角比の定義を適用すればよい(表中の図を参照)。このような幾何学的な手段を用いない、純代数学的導出はより長いものとなる。

逆三角関数の間の関係

平面上の直交座標系で図示された arcsin(x)()と arccos(x)()の通常の定義における主値。
平面上の直交座標系で図示された arctan(x)()と arccot(x)()の通常の定義における主値。
平面上の直交座標系で図示された arcsec(x)()と arccsc(x)()の主値。

余角:

直角三角形

逆三角関数は、直角三角形において、辺の長さから鋭角を求めるときに有用である。例えば sin の直角三角形による定義を思い出すと

が従う。しばしば、斜辺 (hypotenuse) は未知であり arcsinarccos を使う前に、ピタゴラスの定理a2 + b2 = h2h は斜辺の長さ)を使って計算される必要がある。逆正接関数はこの状況で重宝する、なぜなら斜辺の長さは必要ないからだ。

例えば、7 メートル行くと 3 メートル下がる屋根を考えよう。この屋根は水平線と角度 θ をなす。このとき θ は次のように計算できる:

コンピュータサイエンスとエンジニアリング

逆正接関数の2引数の変種

atan2 関数は 2つの引数を取り、与えられた y, x に対して y/x の逆正接関数値を計算する関数だが、その返り値は (−π, π] の範囲に定める。言い換えると、atan2(y, x) は座標平面の x軸の正の部分と点 (x, y) の間の角度に反時計回りの角度(上半平面、y > 0)に正の符号、時計回りの角度(下半平面、y < 0)に負の符号を付けたものである。atan2 関数は最初多くのコンピュータ言語に導入されたが、今日では他の科学工学の分野においても一般的に用いられている。なお、マイクロソフトのExcelでは引数の順番が逆になっている。

atan2 は標準的な arctan、すなわち終域を (− π/2, π/2) に持つ、を用いて次のように表現できる:

それはまた複素数 x + iy偏角主値にも等しい。

この関数はタンジェント半角公式英語版を用いて次のようにも定義できる:x > 0 あるいは y ≠ 0 ならば

しかしながらこれは x ≤ 0 かつ y = 0 が与えられると成り立たないので、計算機で用いる定義としては適切ではない。

上の引数の順序 (y, x) は最も一般的のようであり、特にC言語のようなISO規格において用いられるが、少数の著者は逆の慣習 (x, y) を用いているため、注意が必要である。これらのバリエーションは atan2 に詳しい。

x, y 共に 0 の場合、インテルの CPU の FPATAN 命令、Javaプラットフォーム.NET Framework などは下記ルールに従っている。

atan2(+0, +0) = +0
atan2(+0, −0) = +π
atan2(−0, +0) = −0
atan2(−0, −0) = −π

位置パラメータを伴う逆正接関数

多くの応用において[どれ?]方程式 x = tan y の解 y は与えられた値 −∞ < η < ∞ にできるだけ近い値を取るべきである。適切な解はパラメータ修正逆正接関数

によって得られる。丸め関数 は引数に最も近い整数を与える (round to the nearest integer)

実際的考慮

0π の近くの角度に対して、逆余弦は条件数であり、計算機において角度計算の実装に用いると精度が落ちてしまう(桁数の制限のため)。同様に、逆正弦は ± π/2 の近くで精度が低い。すべての角度に対して十分な精度を達成するには、実装では逆正接あるいは atan2 を使うべきである。

確率分布

arctan はコーシー分布の、arcsinは逆正弦分布英語版累積分布関数である。

脚注

  1. ^ 例えば Dörrie, Heinrich (1965). Triumph der Mathematik. Trans. David Antin. Dover. p. 69. ISBN 0-486-61348-8 
  2. ^ Prof. Sanaullah Bhatti; Ch. Nawab-ud-Din; Ch. Bashir Ahmed; Dr. S. M. Yousuf; Dr. Allah Bukhsh Taheem (1999). “Differentiation of Tigonometric, Logarithmic and Exponential Functions”. In Prof. Mohammad Maqbool Ellahi, Dr. Karamat Hussain Dar, Faheem Hussain (Pakistani English). Calculus and Analytic Geometry (First ed.). Lahore: Punjab Textbook Board. p. 140 
  3. ^ 逆三角関数―その多価関数性と主値”. 岡本良治. 2022年4月1日閲覧。
  4. ^ "Inverse trigonometric functions" in The Americana: a universal reference library, Vol.21, Ed. Frederick Converse Beach, George Edwin Rines, (1912).
  5. ^ 一松信『教室に電卓を! 3』海鳴社、1986年11月。
  6. ^ Chien-Lih, Hwang (2005). “89.67 An Elementary Derivation of Euler's Series for the Arctangent Function”. The Mathematical Gazette 89 (516): 469-470. ISSN 0025-5572. https://www.jstor.org/stable/3621947. 

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「逆余割関数」の関連用語

逆余割関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



逆余割関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの逆三角関数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS