ここで行き詰まった? AI で解決しよう
Trigonometry · real student question

arctan(x) + arctan(1/x) を簡単にせよ。

Question

次を簡単にせよ。

arctan⁡x+arctan⁡1x\arctan x+\arctan\frac1x

Step-by-step solution

  1. まず定義域を確定する。 項 1x\frac1x には x≠0x\neq 0 が必要なので、この式は (−∞,0)∪(0,∞)(-\infty,0)\cup(0,\infty) の上で定義される——2 つに切れた区間であり、答えがそれぞれで違うかもしれないという合図になっている。

  2. x>0x>0 の場合:余角を使う。 θ=arctan⁡x\theta=\arctan x と置くと θ∈(0,π2)\theta\in\left(0,\frac{\pi}{2}\right)、tan⁡θ=x\tan\theta=x である。このとき

    tan⁡(π2−θ)=cot⁡θ=1x\tan\left(\frac{\pi}{2}-\theta\right)=\cot\theta=\frac1x

    であり、π2−θ\frac{\pi}{2}-\theta もまた (0,π2)\left(0,\frac{\pi}{2}\right) に入る。これは arctan⁡\arctan の主値の範囲の内側である。したがって arctan⁡1x=π2−θ\arctan\frac1x=\frac{\pi}{2}-\theta となり

    arctan⁡x+arctan⁡1x=π2\arctan x+\arctan\frac1x=\frac{\pi}{2}

    が得られる。

  3. x<0x<0 の場合:同じ議論を繰り返さず、奇関数性を使う。 x<0x<0 かつ 1x<0\frac1x<0 なので 2 つの逆正接はどちらも負であり、その和が +π2+\frac{\pi}{2} になることはありえない。先の結果を −x>0-x>0 に適用し、arctan⁡(−t)=−arctan⁡t\arctan(-t)=-\arctan t を使うと:

    arctan⁡(−x)+arctan⁡(−1x)=π2 ⇒ −(arctan⁡x+arctan⁡1x)=π2\arctan(-x)+\arctan\left(-\tfrac1x\right)=\frac{\pi}{2}\ \Rightarrow\ -\left(\arctan x+\arctan\tfrac1x\right)=\frac{\pi}{2}

    となり、和は −π2-\frac{\pi}{2} である。

  4. 正接の加法定理だけでは足りない理由を見る。 A=arctan⁡xA=\arctan x、B=arctan⁡1xB=\arctan\frac1x とすると

    tan⁡(A+B)=x+1x1−x⋅1x=x+1x0\tan(A+B)=\frac{x+\frac1x}{1-x\cdot\frac1x}=\frac{x+\frac1x}{0}

    となり、これは定義されない。ここから分かるのは A+BA+B が π2\frac{\pi}{2} の奇数倍だということだけで、どれになるかを決めるには上の値域の議論が要る。

  5. 1 つの式にまとめる。

    arctan⁡x+arctan⁡1x=π2sgn⁡(x),x≠0\arctan x+\arctan\frac1x=\frac{\pi}{2}\operatorname{sgn}(x),\qquad x\neq 0

    この関数はそれぞれの半直線の上では定数で、x=0x=0 を挟んで π\pi だけ跳ぶ。決して恒等的に π2\frac{\pi}{2} ではない。

  6. 数値で確かめる。 x=2x=2 では arctan⁡2=1.1071487\arctan 2=1.1071487、arctan⁡0.5=0.4636476\arctan 0.5=0.4636476 で、和は 1.5707963=π21.5707963=\frac{\pi}{2} ✓。x=−2x=-2 では 2 つの値の符号が反転し、和は −1.5707963=−π2-1.5707963=-\frac{\pi}{2} ✓ となる。

Answer

arctan⁡x+arctan⁡1x={π2,x>0−π2,x<0\arctan x+\arctan\frac1x=\begin{cases}\dfrac{\pi}{2},&x>0\\[4pt]-\dfrac{\pi}{2},&x<0\end{cases}

Need to solve a different problem like this? Open the solver →