レオナルド・ダ・ヴィンチ によるピタゴラスの定理の証明。橙色のついた部分を 90 度回転し、緑色の部分は裏返して橙色に重ねる。
視覚的証明
初等幾何学 におけるピタゴラスの定理 (ピタゴラスのていり、英 : Pythagorean theorem )は、直角三角形 の3辺 の長さの関係を表す。斜辺 の長さを c , 他の2辺の長さを a , b とすると、定理は
c
2
=
a
2
+
b
2
{\displaystyle c^{2}=a^{2}+b^{2}}
が成り立つという等式 の形で述べられる[ 1] [ 2] [ 3] 。三平方の定理 (さんへいほうのていり)、勾股弦の定理 (こうこげんのていり)とも呼ばれる。
ピタゴラスの定理によって、直角三角形をなす3辺の内、2辺の長さを知ることができれば、残りの1辺の長さを知ることができる。例えば、直交座標系 において原点と任意の点を結ぶ線分の長さは、ピタゴラスの定理に従って、その点の座標成分を2乗したものの総和の平方根として表すことができる[ 注 1] 。このことは2次元の座標系に限らず、3次元の系やより大きな次元の系についても成り立つ。この事実から、ピタゴラスの定理を用いて任意の2点の間の距離 を測ることができる。このようにして導入される距離はユークリッド距離 と呼ばれる。
「ピタゴラス が直角二等辺三角形 のタイルが敷き詰められた床を見ていて、この定理を思いついた」など幾つかの逸話が知られているものの、この定理はピタゴラスが発見 したかどうかは分からない。バビロニア数学 のプリンプトン322 や古代エジプト [ 4] などでもピタゴラス数 については知られていたが、彼らが定理を発見していたかどうかは定かではない。
中国古代の数学書『九章算術 』や『周髀算経 』でもこの定理が取り上げられている。中国ではこの定理を勾股定理 、商高定理 等と呼び、日本の和算 でも中国での名称を用いて鉤股弦の法 (こうこげんのほう)等と呼んだ[ 5] 。三平方の定理 という名称は、敵性語 が禁じられていた第二次世界大戦 中に文部省 の図書監修官であった塩野直道 の依頼を受けて、数学者末綱恕一 が命名したものである[ 6] 。
ピタゴラス数
a 2 + b 2 = c 2 を満たす自然数 の組 (a , b , c ) をピタゴラス数 またはピタゴラスの三つ組数 (Pythagorean triple) という。特に、a , b , c が互いに素 であるピタゴラス数 (a , b , c ) を原始的 (primitive) あるいは素 (prime) であるといい、そのようなピタゴラス数は原始ピタゴラス数 (primitive Pythagorean triple) などと呼ばれる。全てのピタゴラス数は、原始ピタゴラス数の正の整数倍により得られる。
ピタゴラス数 (a , b , c ) が原始的であるためには、3つのうち2つが互いに素であることが必要十分 である。
ピタゴラス数の性質
2つの整数mとn(m>n≧1)を基にピタゴラス数(a,b,c)を生成できることを示した図。単一の黄色の長方形および正方形の面積はいずれも
m
2
n
2
{\displaystyle m^{2}n^{2}}
となっている。
色付きの正方形群で三辺の長さが整数の直角三角形を表した例。正方形の合計数は図中右上のように1つの長方形内に余白なく収まるものとなっている。
ピタゴラス数を面積及び長さの比で表した図。青は
m
2
−
n
2
{\displaystyle m^{2}-n^{2}}
、緑は
2
m
n
{\displaystyle 2mn}
、赤は
m
2
+
n
2
{\displaystyle m^{2}+n^{2}}
を表現している。右上の矢印の先で青の長方形の右の辺の延長線並びに赤と青の円弧が交差していることで、面積及び長さの比が直角三角形の三辺の比として成り立っていることが確認できる。
数1に相当する長さを定めた上でピタゴラス数の関係を長さで表した図。ピタゴラス数を表現する長さが直角三角形(桃色)の三辺として成り立っていることが確認できる。(赤矢印が示す交点一致)
自然数の組 (a , b , c ) が原始ピタゴラス数であるためには、ある自然数 m , n が
m と n は互いに素
m > n
m − n は奇数
を満たすとして、
(a , b , c ) = (m 2 − n 2 , 2mn , m 2 + n 2 ) or (2mn , m 2 − n 2 , m 2 + n 2 )
であることが必要十分である。上記の (m , n ) は無数に存在し、2mn は重複しないから、原始ピタゴラス数は無数に存在する。これにより、すべての原始ピタゴラス数を重複なく見つけ出すことができる。
例えば
(m , n ) = (2, 1) のとき (a , b , c ) = (3, 4, 5)
(m , n ) = (3, 2) のとき (a , b , c ) = (5, 12, 13)
(m , n ) = (4, 1) のとき (a , b , c ) = (8, 15, 17)
である。
原始ピタゴラス数 (a , b , c ) について、次のような性質も成り立つ。
a または b は 4 の倍数
a または b は 3 の倍数
a または b または c は 5 の倍数
また、一般のピタゴラス数 (a , b , c ) に対して、S = 1 / 2 ab (直角三角形の面積)は平方数でない。
直角三角形の三辺の長さを整数とするための調整
直角三角形の三辺の長さを整数とするための調整の図
直角三角形の三辺の長さを整数とするための調整の図 において、赤の正方形の面積から青の正方形の面積を差し引いた残りの面積を互いに合同な黄の長方形4枚で占めている。
黄の長方形の長辺と短辺の長さが整数であれば、
赤の正方形の辺の長さは黄の長方形の長辺と短辺の和
青の正方形の辺の長さは黄の長方形の長辺と短辺の差
となり、いずれも整数として表せることになる。
また、黄の長方形の面積を整数の二乗で表せれば、黄の長方形4枚分の面積に等しい緑の正方形の辺の長さも整数で表すことができる。
なおかつ、二つの正方形(緑と青)の面積の和が別の正方形(赤)の面積となることにもなり、この場合、三つの正方形の各辺の長さを用いて直角三角形(桃色)を作れることになる。
ただし、黄の長方形は当然正方形となってはならず(長辺と短辺の差によって青の正方形を作る必要がある)、互いに異なりながらその積が整数の二乗となる2つの数を黄の長方形の幅と高さに割り当てる必要がある。
それを実現する方法の一つとして、黄の長方形の幅と高さをそれぞれ異なる整数の二乗とする方法がある。
図では、数1の長さを定めた上で整数m,n(m>n≧1)の長さも設定し、それぞれの二乗を黄の長方形の辺の長さにしている。
(緑の正方形の辺の長さは
4
m
2
n
2
{\displaystyle 4m^{2}n^{2}}
の正の平方根
2
m
n
{\displaystyle 2mn}
となる。)
青、緑、赤の各正方形の辺の長さをa,b,cとすると、
a
=
m
2
−
n
2
{\displaystyle a=m^{2}-n^{2}}
b
=
2
m
n
{\displaystyle b=2mn}
c
=
m
2
+
n
2
{\displaystyle c=m^{2}+n^{2}}
となり、それぞれ整数であり、
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が成り立つので、a,b,cを三辺の長さとする三角形(桃色)は直角三角形となる。
Jesmanowicz 予想
1956年に Jesmanowicz が以下の予想を提出した。
(a , b , c ) を原始ピタゴラス数、n を自然数とする。x , y , z が
(
a
n
)
x
+
(
b
n
)
y
=
(
c
n
)
z
{\displaystyle (an)^{x}+(bn)^{y}=(cn)^{z}}
で自然数解を持つには、
x
=
y
=
z
=
2
{\displaystyle x=y=z=2}
であることが必要である。
一般化
角の一般化
第二余弦定理
c 2 = a 2 + b 2 − 2ab cos C
はピタゴラスの定理を C = π / 2 = 90° → cos C = 0 の場合として含む。
つまり、第二余弦定理はピタゴラスの定理を一般の角度について拡張した定理になっている。
指数の一般化
指数の 2 の部分を一般化すると
an + bn = cn
となる。n = 2 の場合は自明でない(つまり a , b , c のいずれも 0 でない)整数解は実質原始ピタゴラス数 であり、無数に存在する が、n ≥ 3 の場合には自明でない整数解は存在しない(詳細はフェルマーの最終定理 を参照)。
次元の一般化
3次元空間内に平面があるとき、その閉領域 S の面積は、yz 平面、zx 平面、xy 平面への射影の面積 Sx , Sy , Sz を用いて
S
2
=
S
x
2
+
S
y
2
+
S
z
2
{\displaystyle S^{2}={S_{x}}^{2}+{S_{y}}^{2}+{S_{z}}^{2}}
と表される。これは高次元へ一般化できる。
ピタゴラスの定理の証明
この定理には数百通りもの異なる証明 が知られている。ここにいくつかの代表的な証明を挙げる。
以下では頂点 A, B, C からなる三角形を △ABC と表す。また、各辺 AB, BC, CA に向かい合う角をそれぞれ ∠C, ∠A, ∠B と表し、各頂点 A, B, C の対辺 BC, CA, AB の長さ をそれぞれ a , b , c と表す。
頂点の記号は直角三角形 △ABC の直角 が ∠C になるように与える。
相似による証明
相似を用いた証明
頂点 C から斜辺 AB に下ろした垂線 の足を H とする。△ABC, △ACH, △CBH は互いに相似 である。よって △ABC と △ACH の相似比より
AC
:
AH
=
AB
:
AC
⟹
AH
=
AC
×
AC
AB
=
b
2
c
{\displaystyle {\text{AC}}:{\text{AH}}={\text{AB}}:{\text{AC}}\Longrightarrow {\text{AH}}={{\text{AC}}\times {\text{AC}} \over {\text{AB}}}={b^{2} \over c}}
であり、同様に △ABC と △CBH の相似比より
BH
=
a
2
c
{\displaystyle {\text{BH}}={a^{2} \over c}}
である。したがって
c
=
AB
=
AH
+
BH
=
b
2
c
+
a
2
c
{\displaystyle c={\text{AB}}={\text{AH}}+{\text{BH}}={b^{2} \over c}+{a^{2} \over c}}
であるから、両辺に
c
{\displaystyle c}
を掛けて
c
2
=
a
2
+
b
2
{\displaystyle c^{2}=a^{2}+b^{2}}
を得る。
正方形を用いた証明
正方形を用いた証明
△ABC と合同 な4個の三角形を図のように並べると、外側に一辺が a + b の正方形 (以下「大正方形」)が、内側に一辺が c の正方形(以下「小正方形」)ができる。
(大正方形の面積)=(小正方形の面積)+(直角三角形の面積)× 4
である。大正方形の面積 は (a + b )2 , 小正方形の面積は c 2 , 直角三角形4個の面積の合計は
a
b
2
×
4
=
2
a
b
{\displaystyle {ab \over 2}\times 4=2ab}
である。これらを代入すると、
(
a
+
b
)
2
=
c
2
+
2
a
b
{\displaystyle (a+b)^{2}=c^{2}+2ab}
整理して
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
を得る。
幾何学的な証明
『周髀算経 』におけるピタゴラスの定理の証明(中国語 : 句股冪合以成弦冪 )
内接円を用いた証明
△ABC の面積 S は
S
=
a
b
2
{\displaystyle S={\frac {ab}{2}}}
(1 )
である。また △ABC の内接円 の半径 を r とすると
c
=
(
a
−
r
)
+
(
b
−
r
)
{\displaystyle c=(a-r)+(b-r)}
であり、これを半径 r について解くと
r
=
a
+
b
−
c
2
{\displaystyle r={\frac {a+b-c}{2}}}
(2 )
となる。一方、三角形の面積 S を内接円の半径 r を用いて表すと
S
=
r
(
a
+
b
+
c
)
2
{\displaystyle S={r(a+b+c) \over 2}}
(3 )
となる。(3) に (1) , (2) を代入すると
a
b
2
=
(
a
+
b
−
c
)
(
a
+
b
+
c
)
4
{\displaystyle {ab \over 2}={(a+b-c)(a+b+c) \over 4}}
となり、整理すると
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる。
オイラーの公式を用いた証明
三角関数 と指数関数は冪級数 によって定義 されているものとする。(指数法則やオイラーの公式 の証明に本定理が使用されない定義であればよい。)まず sin2 θ + cos2 θ = 1 が任意の複素数 θ に対して成り立つことを(3通りの方法で)示す。
オイラーの公式より
1
=
e
0
=
e
i
θ
−
i
θ
=
e
i
θ
e
−
i
θ
=
(
cos
θ
+
i
sin
θ
)
(
cos
θ
−
i
sin
θ
)
=
sin
2
θ
+
cos
2
θ
{\displaystyle {\begin{aligned}1&=e^{0}=e^{i\theta -i\theta }=e^{i\theta }e^{-i\theta }\\&=(\cos \theta +i\sin \theta )(\cos \theta -i\sin \theta )\\&=\sin ^{2}\theta +\cos ^{2}\theta \end{aligned}}}
または
sin
2
θ
+
cos
2
θ
=
(
e
i
θ
−
e
−
i
θ
2
i
)
2
+
(
e
i
θ
+
e
−
i
θ
2
)
2
=
e
2
i
θ
+
e
−
2
i
θ
−
2
−
4
+
e
2
i
θ
+
e
−
2
i
θ
+
2
4
=
4
4
=
1
{\displaystyle {\begin{aligned}\sin ^{2}\theta +\cos ^{2}\theta &=\left({\frac {e^{i\theta }-e^{-i\theta }}{2i}}\right)^{2}+\left({\frac {e^{i\theta }+e^{-i\theta }}{2}}\right)^{2}\\&={\frac {e^{2i\theta }+e^{-2i\theta }-2}{-4}}+{\frac {e^{2i\theta }+e^{-2i\theta }+2}{4}}\\&={\frac {4}{4}}=1\end{aligned}}}
もしくは、オイラーの公式から三角関数の半角の公式を導出する。
sin
2
θ
=
(
e
i
θ
−
e
−
i
θ
2
i
)
2
=
e
2
i
θ
+
e
−
2
i
θ
−
2
−
4
=
1
−
cos
2
θ
2
,
cos
2
θ
=
(
e
i
θ
+
e
−
i
θ
2
)
2
=
e
2
i
θ
+
e
−
2
i
θ
+
2
4
=
1
+
cos
2
θ
2
.
{\displaystyle {\begin{aligned}\sin ^{2}\theta &=\left({\frac {e^{i\theta }-e^{-i\theta }}{2i}}\right)^{2}\\&={\frac {e^{2i\theta }+e^{-2i\theta }-2}{-4}}\\&={\frac {1-\cos 2\theta }{2}}\ ,\\\cos ^{2}\theta &=\left({\frac {e^{i\theta }+e^{-i\theta }}{2}}\right)^{2}\\&={\frac {e^{2i\theta }+e^{-2i\theta }+2}{4}}\\&={\frac {1+\cos 2\theta }{2}}\ .\end{aligned}}}
∴
sin
2
θ
+
cos
2
θ
=
1.
{\displaystyle \therefore \sin ^{2}\theta +\cos ^{2}\theta =1.}
[ 7] [ 8]
(1 )
(1) の式はピタゴラスの基本三角関数公式 (Fundamental Pythagorean trigonometric identity) と呼ばれている[ 9] 。
(1) の時点ですでに単位円 上において本定理の成立が明らかである。なぜならば、本定理の逆は本定理を用いずに証明可能であるし、単位円上の任意の点の座標は (cosθ , sinθ ) で表せるからである[ 10] 。
さて、前提とした △ABC について考え、∠A = θ とおけば
a
=
c
⋅
sin
θ
{\displaystyle a=c\cdot \sin \theta }
b
=
c
⋅
cos
θ
{\displaystyle b=c\cdot \cos \theta }
したがって
a
2
=
c
2
sin
2
θ
{\displaystyle a^{2}=c^{2}\sin ^{2}\theta }
(2 )
b
2
=
c
2
cos
2
θ
{\displaystyle b^{2}=c^{2}\cos ^{2}\theta }
(3 )
(2) , (3) より
a
2
+
b
2
=
c
2
(
sin
2
θ
+
cos
2
θ
)
{\displaystyle a^{2}+b^{2}=c^{2}(\sin ^{2}\theta +\cos ^{2}\theta )}
(4 )
(1) , (4) より
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる。
三角関数の微分公式を用いた証明
正弦および余弦関数を微分すれば
(
sin
θ
)
′
=
cos
θ
{\displaystyle (\sin \theta )'=\cos \theta }
(1 )
(
cos
θ
)
′
=
−
sin
θ
{\displaystyle (\cos \theta )'=-\sin \theta }
(2 )
(1) , (2) および微分公式より
(
sin
2
θ
+
cos
2
θ
)
′
=
2
sin
θ
cos
θ
+
2
cos
θ
(
−
sin
θ
)
=
0
{\displaystyle (\sin ^{2}\theta +\cos ^{2}\theta )'=2\sin \theta \cos \theta +2\cos \theta (-\sin \theta )=0}
したがって
sin
2
θ
+
cos
2
θ
=
C
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =C}
ここで C は定数である。θ = 0 を代入すると sin 0 = 0, cos 0 = 1 であるので、C = 1 が得られる。よって
sin
2
θ
+
cos
2
θ
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =1}
(3 )
が得られる[ 8] 。
ここで、前提とした △ABC について考え、∠A = θ とおいて、(3) および、三角関数と直角三角形の関係を考慮すれば
a
2
+
b
2
=
a
2
+
b
2
1
=
a
2
+
b
2
sin
2
θ
+
cos
2
θ
=
a
2
+
b
2
a
2
+
b
2
c
2
=
c
2
{\displaystyle a^{2}+b^{2}={a^{2}+b^{2} \over 1}={a^{2}+b^{2} \over \sin ^{2}\theta +\cos ^{2}\theta }={a^{2}+b^{2} \over {a^{2}+b^{2} \over c^{2}}}=c^{2}}
が得られる。
三角関数の不定積分を用いた証明
下記のように関数を定める。
f
(
θ
)
=
sin
2
θ
+
cos
2
θ
.
{\displaystyle {\begin{aligned}f(\theta )=\sin ^{2}\theta +\cos ^{2}\theta .\end{aligned}}}
上記を漸化式を利用して不定積分すると
∫
f
(
θ
)
d
θ
=
∫
(
sin
2
θ
)
d
θ
+
∫
(
cos
2
θ
)
d
θ
=
(
1
2
θ
−
1
2
sin
θ
cos
θ
+
C
1
)
+
(
1
2
θ
+
1
2
sin
θ
cos
θ
+
C
2
)
=
θ
+
C
1
+
C
2
{\displaystyle {\begin{aligned}\int f(\theta )d\theta &=\int (\sin ^{2}\theta )d\theta +\int (\cos ^{2}\theta )d\theta \\&=\left({1 \over 2}\theta -{1 \over 2}\sin \theta \cos \theta +C_{1}\right)+\left({1 \over 2}\theta +{1 \over 2}\sin \theta \cos \theta +C_{2}\right)\\&=\theta +C_{1}+C_{2}\end{aligned}}}
である[ 11] 。微分積分学の基本定理 を考慮し、これを微分すると
d
d
θ
{
∫
f
(
θ
)
d
θ
}
=
f
(
θ
)
=
d
d
θ
(
θ
+
C
1
+
C
2
)
=
1
{\displaystyle {\begin{aligned}{\frac {d}{d\theta }}\left\{\int f(\theta )d\theta \right\}&=f(\theta )&={\frac {d}{d\theta }}(\theta +C_{1}+C_{2})&=1\end{aligned}}}
である。したがって
f
(
θ
)
=
sin
2
θ
+
cos
2
θ
=
1.
{\displaystyle {\begin{aligned}f(\theta )=\sin ^{2}\theta +\cos ^{2}\theta &=1.\end{aligned}}}
ゆえに、ピタゴラスの定理は成立する。
三角関数の加法定理を用いた証明
三角関数は級数など(幾何以外の原理)によって定義されているものとし、オイラーの公式など(証明に本定理を使用しない方法)によって導出された三角関数の加法定理を用いれば
1
=
cos
0
=
cos
(
θ
−
θ
)
=
cos
θ
cos
θ
+
sin
θ
sin
θ
=
cos
2
θ
+
sin
2
θ
{\displaystyle 1=\cos 0=\cos(\theta -\theta )=\cos \theta \cos \theta +\sin \theta \sin \theta =\cos ^{2}\theta +\sin ^{2}\theta }
または
sin
2
θ
+
cos
2
θ
=
sin
θ
cos
(
π
2
−
θ
)
+
cos
θ
sin
(
π
2
−
θ
)
=
sin
π
2
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =\sin \theta \cos \left({\frac {\pi }{2}}-\theta \right)+\cos \theta \sin \left({\frac {\pi }{2}}-\theta \right)=\sin {\frac {\pi }{2}}=1}
が得られる[ 12] [ 13] 。
また、加法定理を応用した三角関数の積和公式 を用いて
sin
2
θ
=
cos
(
θ
−
θ
)
−
cos
(
θ
+
θ
)
2
=
1
−
cos
2
θ
2
{\displaystyle {\begin{aligned}\sin ^{2}\theta &={\frac {\cos(\theta -\theta )-\cos(\theta +\theta )}{2}}\\&={\frac {1-\cos 2\theta }{2}}\end{aligned}}}
cos
2
θ
=
cos
(
θ
−
θ
)
+
cos
(
θ
+
θ
)
2
=
1
+
cos
2
θ
2
{\displaystyle {\begin{aligned}\cos ^{2}\theta &={\frac {\cos(\theta -\theta )+\cos(\theta +\theta )}{2}}\\&={\frac {1+\cos 2\theta }{2}}\end{aligned}}}
したがって
sin
2
θ
+
cos
2
θ
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =1}
が得られる。
両辺に c 2 を乗算して
c
2
sin
2
θ
+
c
2
cos
2
θ
=
c
2
{\displaystyle c^{2}\sin ^{2}\theta +c^{2}\cos ^{2}\theta =c^{2}}
ここで、前提とした △ABC について考え、∠A = θ とおいて、三角関数と直角三角形の関係を考慮すれば
c
2
×
(
a
c
)
2
+
c
2
×
(
b
c
)
2
=
c
2
{\displaystyle c^{2}\times \left({a \over c}\right)^{2}+c^{2}\times \left({b \over c}\right)^{2}=c^{2}}
よって
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる[ 12] 。
冪級数展開を用いた証明
三角関数は級数によって定義されているものとし、cosθ と sinθ の自乗をそれぞれ計算すると
sin
2
θ
=
(
∑
n
=
0
∞
(
−
1
)
n
(
2
n
+
1
)
!
θ
2
n
+
1
)
2
=
∑
n
=
0
∞
∑
k
=
0
n
(
−
1
)
k
(
2
k
+
1
)
!
(
−
1
)
n
−
k
(
2
n
−
2
k
+
1
)
!
θ
2
n
+
2
=
∑
n
=
0
∞
(
−
1
)
n
θ
2
n
+
2
(
2
n
+
2
)
!
∑
k
=
0
n
(
2
(
n
+
1
)
2
k
+
1
)
=
∑
n
=
1
∞
(
−
1
)
n
−
1
θ
2
n
(
2
n
)
!
∑
k
=
0
n
−
1
(
2
n
2
k
+
1
)
=
−
∑
n
=
1
∞
(
−
1
)
n
θ
2
n
(
2
n
)
!
∑
k
=
0
n
−
1
(
2
n
2
k
+
1
)
cos
2
θ
=
(
∑
n
=
0
∞
(
−
1
)
n
(
2
n
)
!
θ
2
n
)
2
=
∑
n
=
0
∞
∑
k
=
0
n
(
−
1
)
k
(
2
k
)
!
(
−
1
)
n
−
k
(
2
n
−
2
k
)
!
θ
2
n
=
∑
n
=
0
∞
(
−
1
)
n
θ
2
n
(
2
n
)
!
∑
k
=
0
n
(
2
n
2
k
)
=
1
+
∑
n
=
1
∞
(
−
1
)
n
θ
2
n
(
2
n
)
!
∑
k
=
0
n
(
2
n
2
k
)
{\displaystyle {\begin{aligned}\sin ^{2}\theta &=\left(\sum _{n=0}^{\infty }{\frac {(-1)^{n}}{(2n+1)!}}\theta ^{2n+1}\right)^{2}\\&=\sum _{n=0}^{\infty }\sum _{k=0}^{n}{\frac {(-1)^{k}}{(2k+1)!}}{\frac {(-1)^{n-k}}{(2n-2k+1)!}}\theta ^{2n+2}\\&=\sum _{n=0}^{\infty }{\frac {(-1)^{n}\theta ^{2n+2}}{(2n+2)!}}\sum _{k=0}^{n}{\binom {2(n+1)}{2k+1}}\\&=\sum _{n=1}^{\infty }{\frac {(-1)^{n-1}\theta ^{2n}}{(2n)!}}\sum _{k=0}^{n-1}{\binom {2n}{2k+1}}\\&=-\sum _{n=1}^{\infty }{\frac {(-1)^{n}\theta ^{2n}}{(2n)!}}\sum _{k=0}^{n-1}{\binom {2n}{2k+1}}\\\cos ^{2}\theta &=\left(\sum _{n=0}^{\infty }{\frac {(-1)^{n}}{(2n)!}}\theta ^{2n}\right)^{2}\\&=\sum _{n=0}^{\infty }\sum _{k=0}^{n}{\frac {(-1)^{k}}{(2k)!}}{\frac {(-1)^{n-k}}{(2n-2k)!}}\theta ^{2n}\\&=\sum _{n=0}^{\infty }{\frac {(-1)^{n}\theta ^{2n}}{(2n)!}}\sum _{k=0}^{n}{\binom {2n}{2k}}\\&=1+\sum _{n=1}^{\infty }{\frac {(-1)^{n}\theta ^{2n}}{(2n)!}}\sum _{k=0}^{n}{\binom {2n}{2k}}\end{aligned}}}
となる[ 注 2] 。ここで二項定理 より
∑
k
=
0
n
(
2
n
2
k
)
−
∑
k
=
0
n
−
1
(
2
n
2
k
+
1
)
=
∑
m
=
0
2
n
(
−
1
)
m
(
2
n
m
)
=
(
1
−
1
)
2
n
=
0
{\displaystyle {\begin{aligned}\sum _{k=0}^{n}{\binom {2n}{2k}}-\sum _{k=0}^{n-1}{\binom {2n}{2k+1}}&=\sum _{m=0}^{2n}(-1)^{m}{2n \choose m}&=(1-1)^{2n}&=0\end{aligned}}}
である。したがって
sin
2
θ
+
cos
2
θ
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =1}
が得られる。
ここで、前提とした △ABC について考え、∠A = θ とおいて、三角関数と直角三角形の関係を考慮し、各辺の比 を考えれば
sin
2
θ
:
cos
2
θ
:
1
=
a
2
:
b
2
:
c
2
{\displaystyle \sin ^{2}\theta :\cos ^{2}\theta :1=a^{2}:b^{2}:c^{2}}
であるから
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる[ 14] 。
回転行列を用いた証明
平面の原点を中心とする角 θ の回転 は
R
(
θ
)
=
[
cos
θ
−
sin
θ
sin
θ
cos
θ
]
{\displaystyle R(\theta )={\begin{bmatrix}\cos \theta &-\sin \theta \\\sin \theta &\cos \theta \end{bmatrix}}}
で表される。
R (θ) R (−θ) = I 2 (単位行列 )であるが[ 15] 、この式の左辺を直接計算すると
R
(
θ
)
⋅
R
(
−
θ
)
=
[
cos
θ
−
sin
θ
sin
θ
cos
θ
]
[
cos
θ
sin
θ
−
sin
θ
cos
θ
]
=
[
cos
2
θ
+
sin
2
θ
cos
θ
sin
θ
−
sin
θ
cos
θ
sin
θ
cos
θ
−
cos
θ
sin
θ
sin
2
θ
+
cos
2
θ
]
=
[
sin
2
θ
+
cos
2
θ
0
0
sin
2
θ
+
cos
2
θ
]
{\displaystyle {\begin{aligned}R(\theta )\cdot R(-\theta )&={\begin{bmatrix}\cos \theta &-\sin \theta \\\sin \theta &\cos \theta \end{bmatrix}}{\begin{bmatrix}\cos \theta &\sin \theta \\-\sin \theta &\cos \theta \end{bmatrix}}\\&={\begin{bmatrix}\cos ^{2}\theta +\sin ^{2}\theta &\cos \theta \sin \theta -\sin \theta \cos \theta \\\sin \theta \cos \theta -\cos \theta \sin \theta &\sin ^{2}\theta +\cos ^{2}\theta \end{bmatrix}}\\&={\begin{bmatrix}\sin ^{2}\theta +\cos ^{2}\theta &0\\0&\sin ^{2}\theta +\cos ^{2}\theta \end{bmatrix}}\end{aligned}}}
となる[ 16] 。したがって
sin
2
θ
+
cos
2
θ
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =1}
が得られる[ 17] 。
ここで、前提とした △ABC について考え、∠A = θ とおいて、三角関数と直角三角形の関係を考慮すれば、正弦定理 より
a
sin
θ
=
b
sin
(
π
−
π
2
−
θ
)
=
c
sin
(
π
2
)
a
sin
θ
=
b
cos
θ
=
c
{\displaystyle {\begin{aligned}{\frac {a}{\sin \theta }}&={\frac {b}{\sin(\pi -{\frac {\pi }{2}}-\theta )}}={\frac {c}{\sin({\frac {\pi }{2}})}}\\{\frac {a}{\sin \theta }}&={\frac {b}{\cos \theta }}=c\end{aligned}}}
であるから
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる。
三角関数と双曲線関数を用いた証明
任意の z ∈ C に対し
sin
2
i
z
+
cos
2
i
z
=
(
i
sinh
z
)
2
+
cosh
2
z
=
cosh
2
z
−
sinh
2
z
=
1
{\displaystyle {\begin{aligned}\sin ^{2}iz+\cos ^{2}iz&=(i\sinh z)^{2}+\cosh ^{2}z\\&=\cosh ^{2}z-\sinh ^{2}z\\&=1\end{aligned}}}
である[ 18] [ 19] 。よって任意の θ ∈ C に対して
sin
2
θ
+
cos
2
θ
=
1
{\displaystyle \sin ^{2}\theta +\cos ^{2}\theta =1}
が成り立つ。
ここで、前提とした △ABC について考え、∠A = θ とおいて、三角関数と直角三角形の関係を考慮すれば、連比関係より
a
2
sin
2
θ
=
b
2
cos
2
θ
=
c
2
{\displaystyle {\frac {a^{2}}{\sin ^{2}\theta }}={\frac {b^{2}}{\cos ^{2}\theta }}=c^{2}}
であるから
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が得られる。
ピタゴラスの定理の逆の証明
ピタゴラスの定理の逆とは、△ABC に対して
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
が成立すれば、△ABC は ∠C = π / 2 の直角三角形であるというものである。以下に証明を示す。
ピタゴラスの定理に依存しない証明
ピタゴラスの定理に依存しない証明
a 2 + b 2 = c 2 を満たす △ABC において、線分 AB を b 2 : a 2 の比に内分する点を D とすると
AD
=
c
×
b
2
b
2
+
a
2
=
c
×
b
2
c
2
=
b
2
c
DB
=
c
×
a
2
b
2
+
a
2
=
c
×
a
2
c
2
=
a
2
c
{\displaystyle {\begin{aligned}{\text{AD}}&=c\times {\frac {b^{2}}{b^{2}+a^{2}}}\\&=c\times {\frac {b^{2}}{c^{2}}}\\&={\frac {b^{2}}{c}}\\{\text{DB}}&=c\times {\frac {a^{2}}{b^{2}+a^{2}}}\\&=c\times {\frac {a^{2}}{c^{2}}}\\&={\frac {a^{2}}{c}}\end{aligned}}}
である。これより、△ABC と △ACD において
AB
:
AC
=
c
:
b
AC
:
AD
=
b
:
b
2
c
=
c
:
b
{\displaystyle {\begin{aligned}{\text{AB}}:{\text{AC}}&=c:b\\{\text{AC}}:{\text{AD}}&=b:{\frac {b^{2}}{c}}=c:b\end{aligned}}}
であるから
AB
:
AC
=
AC
:
AD
{\displaystyle {\text{AB}}:{\text{AC}}={\text{AC}}:{\text{AD}}}
が成り立つ。ここで
∠
BAC
=
∠
CAD
{\displaystyle \angle {\text{BAC}}=\angle {\text{CAD}}}
であるから、2辺比夾角相等 より
△
ABC
∼
△
ACD
{\displaystyle \triangle {\text{ABC}}\sim \triangle {\text{ACD}}}
が成り立つ。したがって
∠
ACB
=
∠
ADC
{\displaystyle \angle {\text{ACB}}=\angle {\text{ADC}}}
である。
同様に △ABC と △CBD において
AB
:
BC
=
c
:
a
CB
:
BD
=
a
:
a
2
c
=
c
:
a
{\displaystyle {\begin{aligned}{\text{AB}}:{\text{BC}}&=c:a\\{\text{CB}}:{\text{BD}}&=a:{\frac {a^{2}}{c}}=c:a\end{aligned}}}
であるから
AB
:
BC
=
CB
:
BD
{\displaystyle {\text{AB}}:{\text{BC}}={\text{CB}}:{\text{BD}}}
が成り立つ。ここで
∠
ABC
=
∠
CBD
{\displaystyle \angle {\text{ABC}}=\angle {\text{CBD}}}
であるから、2辺比夾角相等より
△
ABC
∼
△
CBD
{\displaystyle \triangle {\text{ABC}}\sim \triangle {\text{CBD}}}
が成り立つ。したがって
∠
ACB
=
∠
CDB
{\displaystyle \angle {\text{ACB}}=\angle {\text{CDB}}}
である。ここで
∠
ADC
+
∠
CDB
=
π
{\displaystyle \angle {\text{ADC}}+\angle {\text{CDB}}=\pi }
であるから
∠
ACB
+
∠
ACB
=
2
∠
ACB
=
π
{\displaystyle \angle {\text{ACB}}+\angle {\text{ACB}}=2\angle {\text{ACB}}=\pi }
である。したがって
∠
ACB
=
π
2
{\displaystyle \angle {\text{ACB}}={\frac {\pi }{2}}}
である[ 10] 。ゆえに、△ABC は ∠C = π / 2 の直角三角形である。
同一法を用いた証明
ピタゴラスの定理を用いた証明
B' C' = a , A' C' = b ,∠C' = π / 2 である直角三角形 A' B' C' において、A' B' = c' とすれば、ピタゴラスの定理より
a
2
+
b
2
=
c
′
2
{\displaystyle a^{2}+b^{2}=c'\,^{2}}
(1 )
が成り立つ。
一方、仮定から △ABC において
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
(2 )
が成り立っている。(1) 、(2) より
c
2
=
c
′
2
{\displaystyle c^{2}=c'\,^{2}}
c > 0, c' > 0 より
c
=
c
′
{\displaystyle c=c'}
したがって、3辺相等 から
△
ABC
≡
△
A'B'C'
{\displaystyle \triangle {\text{ABC}}\equiv \triangle {\text{A'B'C'}}}
よって、∠C = ∠C' = π / 2 である[ 10] 。
ゆえに、△ABC は ∠C = π / 2 の直角三角形である。
対偶を用いた証明
△ABC において ∠C ≠ π / 2 であると仮定する。頂点 A から直線 BC に下した垂線の足を D とし、AD = h , CD = d とする。
∠C < π / 2 の場合、直角三角形 ABD においてピタゴラスの定理より
c
2
=
(
a
−
d
)
2
+
h
2
=
a
2
−
2
a
d
+
d
2
+
h
2
{\displaystyle {\begin{aligned}c^{2}&=(a-d)^{2}+h^{2}\\&=a^{2}-2ad+d^{2}+h^{2}\end{aligned}}}
であり、同様に直角三角形 ACD では
b
2
=
d
2
+
h
2
{\displaystyle b^{2}=d^{2}+h^{2}}
である。よって
c
2
=
a
2
−
2
a
d
+
b
2
<
a
2
+
b
2
{\displaystyle c^{2}=a^{2}-2ad+b^{2}<a^{2}+b^{2}}
となる。
∠C > π / 2 の場合も同様に考えて
c
2
=
(
a
+
d
)
2
+
h
2
=
a
2
+
2
a
d
+
d
2
+
h
2
=
a
2
+
2
a
d
+
b
2
{\displaystyle {\begin{aligned}c^{2}&=(a+d)^{2}+h^{2}\\&=a^{2}+2ad+d^{2}+h^{2}\\&=a^{2}+2ad+b^{2}\end{aligned}}}
ゆえに
c
2
>
a
2
+
b
2
{\displaystyle c^{2}>a^{2}+b^{2}}
となる。
よっていずれの場合も
a
2
+
b
2
≠
c
2
{\displaystyle a^{2}+b^{2}\neq c^{2}}
である。対偶を取って、a 2 + b 2 = c 2 ならば ∠C = π / 2 である。
なお、この証明から分かるように、
∠C < π / 2 ⇔ a 2 + b 2 > c 2
∠C = π / 2 ⇔ a 2 + b 2 = c 2
∠C > π / 2 ⇔ a 2 + b 2 < c 2
という対応がある。
余弦定理を用いた証明
余弦定理を用いた証明
ピタゴラスの定理は既に証明されているとする。△ABC において、a = BC, b = CA, c = AB , C = ∠ACB とおくと、余弦定理 より
c
2
=
a
2
+
b
2
−
2
a
b
cos
C
{\displaystyle c^{2}=a^{2}+b^{2}-2ab\cos C}
である。仮定より
a
2
+
b
2
=
c
2
{\displaystyle a^{2}+b^{2}=c^{2}}
であるから
cos
C
=
0
{\displaystyle \cos C=0}
である。三角形の内角の和は π であるから、0 < C < π である。
したがって
∠
ACB
=
cos
−
1
0
=
π
2
{\displaystyle \angle {\text{ACB}}=\cos ^{-1}0={\frac {\pi }{2}}}
である。ゆえに、△ABC は ∠C = π / 2 の直角三角形である。
ベクトルを用いた証明
ピタゴラスの定理は既に証明されているとする。△ABC において
‖
c
→
‖
2
=
‖
a
→
‖
2
+
‖
b
→
‖
2
{\displaystyle \Vert {\vec {c}}\|^{2}=\Vert {\vec {a}}\|^{2}+\Vert {\vec {b}}\|^{2}}
であり
c
→
=
b
→
−
a
→
{\displaystyle {\vec {c}}={\vec {b}}-{\vec {a}}}
である。
ここで
‖
c
→
‖
2
=
c
→
⋅
c
→
=
(
b
→
−
a
→
)
⋅
(
b
→
−
a
→
)
=
‖
b
→
‖
2
−
2
b
→
⋅
a
→
+
‖
a
→
‖
2
{\displaystyle {\begin{aligned}\Vert {\vec {c}}\|^{2}&={\vec {c}}\cdot {\vec {c}}\\&=({\vec {b}}-{\vec {a}})\cdot ({\vec {b}}-{\vec {a}})\\&=\Vert {\vec {b}}\|^{2}-2{\vec {b}}\cdot {\vec {a}}+\Vert {\vec {a}}\|^{2}\\\end{aligned}}}
である。したがって
b
→
⋅
a
→
=
0
{\displaystyle {\vec {b}}\cdot {\vec {a}}=0}
である。よって
∠
C
=
π
2
{\displaystyle \angle {\text{C}}={\frac {\pi }{2}}}
である。ゆえに、ピタゴラスの定理の逆が証明された。
三角関数と逆三角関数を用いた証明
△ABC において、それぞれの辺の長さを AB = c , BC = a , CA = b と表し、a 2 + b 2 = c 2 、a , b , c > 0 、a , b , c < ∞ を満たすものとする。
ピタゴラスの定理は既知とする[ 注 3] 。
三角関数と逆三角関数 を無限級数で定義する。
θ を角度とし、0 <θ < π / 2 とする[ 注 4] 。
オイラーの公式などの幾何以外の原理による証明より e iθ e −iθ = sin2 θ + cos2 θ = 1 であり、θ ∈ R ⇒ sin θ , cos θ ∈ R である。
仮定の式を ( a / c ) 2 + ( b / c ) 2 = 1 と整理し、複素数の極形式 との整合性も考慮して
sin
θ
=
a
c
=
a
a
2
+
b
2
{\displaystyle {\begin{aligned}\sin \theta &={\frac {a}{c}}&={\frac {a}{\sqrt {a^{2}+b^{2}}}}\end{aligned}}}
cos
θ
=
b
c
=
b
a
2
+
b
2
{\displaystyle {\begin{aligned}\cos \theta &={\frac {b}{c}}&={\frac {b}{\sqrt {a^{2}+b^{2}}}}\end{aligned}}}
とおく[ 20] [ 21] [ 注 5] 。
次に、R の区間 [ g , h ] で定義され、C の値をとる関数 z (t ) = x (t ) +iy (t ) が微分可能で z ' (t ) が連続のとき、z (t ) によって定義される曲線 C の長さ l を
l
=
∫
g
h
|
z
′
(
t
)
|
d
t
=
∫
g
h
z
′
(
t
)
z
′
(
t
)
¯
d
t
=
∫
g
h
x
′
(
t
)
2
+
y
′
(
t
)
2
d
t
{\displaystyle l=\int _{g}^{h}|z'(t)|\,dt=\int _{g}^{h}{\sqrt {z'(t){\bar {z'(t)}}}}\,dt=\int _{g}^{h}{\sqrt {x'(t)^{2}+y'(t)^{2}}}\,dt}
として天下り的に定義する。単位円上の円弧は
z
(
t
)
=
e
i
t
=
cos
t
+
i
sin
t
(
0
≤
t
≤
θ
)
{\displaystyle z(t)=e^{it}=\cos t+i\sin t\ (0\leq t\leq \theta )}
なる関数で与えられる。この円弧の長さは
l
=
∫
0
θ
(
−
sin
t
)
2
+
(
cos
t
)
2
d
t
=
∫
0
θ
d
t
=
θ
{\displaystyle l=\int _{0}^{\theta }{\sqrt {(-\sin t)^{2}+(\cos t)^{2}}}\,dt=\int _{0}^{\theta }\,dt=\theta }
である。角度の絶対値を角の大きさと呼ぶ。しからば、原点を頂点とする角の大きさとは、その角が切りとる単位円の円弧の長さということになる。このように、角の大きさは単位円上における円弧の長さで表される。
任意の点 p ∈ C を中心とする半径 1 の円上の円弧は
z
(
t
)
=
p
+
e
i
t
(
0
≤
t
≤
θ
)
{\displaystyle z(t)=p+e^{it}\ (0\leq t\leq \theta )}
なる関数で与えられるため、この円弧の長さも単位円上の円弧の長さと同様にして求められる。したがって、三角形の内角にも、この定義を適用できる。
ところで
x
2
+
y
2
≤
1
{\displaystyle {\begin{aligned}x^{2}+y^{2}\leq 1\end{aligned}}}
の場合の2つの角の大きさの和は
sin
−
1
x
+
sin
−
1
y
=
sin
−
1
(
x
1
−
y
2
+
y
1
−
x
2
)
{\displaystyle {\begin{aligned}\sin ^{-1}x+\sin ^{-1}y=\sin ^{-1}(x{\sqrt {1-y^{2}}}+y{\sqrt {1-x^{2}}})\end{aligned}}}
である[ 22] [ 23] [ 24] [ 25] [ 注 6] 。ただし、ここで議論する逆三角関数は主値を考える。ここで
x
2
+
y
2
=
1
{\displaystyle {\begin{aligned}x^{2}+y^{2}=1\end{aligned}}}
の時は
sin
−
1
x
+
sin
−
1
y
=
sin
−
1
1
=
π
2
{\displaystyle {\begin{aligned}\sin ^{-1}x+\sin ^{-1}y&=\sin ^{-1}1&={\frac {\pi }{2}}\end{aligned}}}
である[ 25] 。
したがって、2つの角の大きさの和は
sin
−
1
a
c
+
sin
−
1
b
c
=
π
2
{\displaystyle {\begin{aligned}\sin ^{-1}{\frac {a}{c}}+\sin ^{-1}{\frac {b}{c}}&={\frac {\pi }{2}}\end{aligned}}}
である。また、逆三角関数の定義と公式より
sin
−
1
(
sin
θ
)
=
θ
,
sin
−
1
(
cos
θ
)
=
π
2
−
cos
−
1
(
cos
θ
)
=
π
2
−
θ
{\displaystyle {\begin{aligned}\sin ^{-1}(\sin \theta )&=\theta ,\\\sin ^{-1}(\cos \theta )&={\frac {\pi }{2}}-\cos ^{-1}(\cos \theta )\\&={\frac {\pi }{2}}-\theta \end{aligned}}}
である。なぜならば、f (x ) = sin−1 x とおくと
f
(
x
)
=
sin
−
1
x
=
∫
1
1
−
x
2
d
x
=
∑
n
=
0
∞
(
2
n
−
1
)
!
!
(
2
n
)
!
!
x
2
n
+
1
2
n
+
1
+
C
{\displaystyle f(x)=\sin ^{-1}x=\int {\frac {1}{\sqrt {1-x^{2}}}}dx=\sum _{n=0}^{\infty }{\frac {(2n-1)!!}{(2n)!!}}{\frac {x^{2n+1}}{2n+1}}+C}
f (0) = 0 より、C = 0 であるから
sin
−
1
x
=
∑
n
=
0
∞
(
2
n
−
1
)
!
!
(
2
n
)
!
!
x
2
n
+
1
2
n
+
1
{\displaystyle \sin ^{-1}x=\sum _{n=0}^{\infty }{\frac {(2n-1)!!}{(2n)!!}}{\frac {x^{2n+1}}{2n+1}}}
である[ 25] 。
次に f (y ) = cos−1 y とおくと
f
(
y
)
=
cos
−
1
y
=
−
∫
1
1
−
y
2
d
y
=
−
∑
n
=
0
∞
(
2
n
−
1
)
!
!
(
2
n
)
!
!
y
2
n
+
1
2
n
+
1
+
C
{\displaystyle {\begin{aligned}f(y)&=\cos ^{-1}y&=-\int {\frac {1}{\sqrt {1-y^{2}}}}dy&=-\sum _{n=0}^{\infty }{\frac {(2n-1)!!}{(2n)!!}}{\frac {y^{2n+1}}{2n+1}}+C\end{aligned}}}
余弦による円周率の定義 cos π / 2 = 0 より[ 21] 、f (0) = π / 2 となり、C = π / 2 であるから
cos
−
1
y
=
π
2
−
∑
n
=
0
∞
(
2
n
−
1
)
!
!
(
2
n
)
!
!
y
2
n
+
1
2
n
+
1
=
π
2
−
sin
−
1
y
{\displaystyle {\begin{aligned}\cos ^{-1}y&={\frac {\pi }{2}}-\sum _{n=0}^{\infty }{\frac {(2n-1)!!}{(2n)!!}}{\frac {y^{2n+1}}{2n+1}}\\&={\frac {\pi }{2}}-\sin ^{-1}y\end{aligned}}}
である。したがって
sin
−
1
y
=
π
2
−
cos
−
1
y
{\displaystyle {\begin{aligned}\sin ^{-1}y&={\frac {\pi }{2}}-\cos ^{-1}y\end{aligned}}}
である[ 25] [ 26] 。
ゆえに、三角形の角
sin
−
1
a
c
=
sin
−
1
(
sin
θ
)
=
θ
{\displaystyle {\begin{aligned}\sin ^{-1}{\frac {a}{c}}=\sin ^{-1}(\sin \theta )=\theta \end{aligned}}}
および
sin
−
1
b
c
=
sin
−
1
(
cos
θ
)
=
π
2
−
θ
{\displaystyle {\begin{aligned}\sin ^{-1}{\frac {b}{c}}=\sin ^{-1}(\cos \theta )={\frac {\pi }{2}}-\theta \end{aligned}}}
は、余角の関係にある。
仮定より、△ABC の辺 a , b , c には、内分点も外分点もなく、辺 a , b , c 以外の線分 、半直線 、直線 や曲線 もない。
また、a : b : c の三角形(仮定の三角形)と a / c : b / c : 1 の三角形(正弦と余弦関数の定義からみた三角形) は、三辺比相等より相似であるから、対応する角の大きさは各々等しい[ 27] 。ここで、仮定の三角形 △ABC と正弦と余弦関数の定義からみた三角形は相似であるから、それらの三角形の内角のうち2角の大きさはsin−1 a / c と sin−1 b / c である。(ここでは、先述の2つの角が仮定の三角形のどれかの内角の大きさと等しいことを証明できればよいだけなので、仮に対応する角がどれか分からなくても良い。後述する最後の議論によってsin−1 a / c の大小関係は、辺 a の対角 A の角度の大小関係に対応し、sin−1 b / c の大小関係は、辺 b の対角 B の角度の大小関係に対応することが分かる。)
すなわち、θ や π / 2 − θ は、それぞれ △ABC の内角である。
複素数平面上の異なる3点 α, β, γ が頂点を α とする
∠
{\displaystyle \angle }
βαγ をなすとき、この角の大きさは複素数の商 γ−α / β−α の偏角の大きさである[ 27] 。記号arg の計算規則から arg γ−α / β−α + arg α−β / γ−β + arg β−γ / α−γ = arg γ−α / β−α ⋅ α−β / γ−β ⋅ β−γ / α−γ = arg (−1) = π である[ 27] 。前述と平行線公準 より内角の和は π であり[ 27] 、三角形の6要素より三角形の内角は3つであるから[ 27] 、余角の関係にある2つの角を除く、残りの1つの角の大きさは π / 2 である。
0 <θ < π / 2 であるため、△ABC の最も大きい内角は π / 2 である。
仮定より、最も長い辺は max {a , b , c } = c であり、三角形の辺と角の大小関係(大きい辺に向かい合う角は、小さい辺に向かい合う角より大きい。)から、その対角は C = π / 2 である。
ゆえに、△ABC は C = π / 2 の直角三角形である。
さらに議論を進めると
sin
−
1
(
cos
θ
)
=
π
2
−
cos
−
1
(
cos
θ
)
=
π
2
−
θ
,
{\displaystyle {\begin{aligned}\sin ^{-1}(\cos \theta )&={\frac {\pi }{2}}-\cos ^{-1}(\cos \theta )\\&={\frac {\pi }{2}}-\theta ,\end{aligned}}}
sin
−
1
{
sin
(
π
2
−
θ
)
}
=
π
2
−
θ
{\displaystyle {\begin{aligned}\sin ^{-1}\left\{\sin \left({\frac {\pi }{2}}-\theta \right)\right\}&={\frac {\pi }{2}}-\theta \end{aligned}}}
であるから、鋭角 θ の余角の正弦は、角 θ の余弦である。
さらに
cos
−
1
(
sin
θ
)
=
π
2
−
sin
−
1
(
sin
θ
)
=
π
2
−
θ
,
{\displaystyle {\begin{aligned}\cos ^{-1}(\sin \theta )&={\frac {\pi }{2}}-\sin ^{-1}(\sin \theta )\\&={\frac {\pi }{2}}-\theta ,\\\end{aligned}}}
cos
−
1
{
cos
(
π
2
−
θ
)
}
=
π
2
−
θ
{\displaystyle {\begin{aligned}\cos ^{-1}\left\{\cos \left({\frac {\pi }{2}}-\theta \right)\right\}&={\frac {\pi }{2}}-\theta \end{aligned}}}
であるから、鋭角 θ の余角の余弦は、角 θ の正弦である。
三角関数と逆三角関数を用いた証明
ここで、θ が 0 から π / 2 まで増加するとき、sin θ = a / c は、0 から 1 まで狭義単調増加し、cos θ = b / c は、1 から 0 まで狭義単調減少する[ 21] [ 28] 。
前述の議論との整合性を保つためには、辺 a の対角を A = θ とおかなければならない[ 注 7] 。
さらに、残りの辺 b , c の対角を B , C とおくと
tan
A
+
tan
B
+
tan
C
=
tan
A
⋅
tan
B
⋅
tan
C
{\displaystyle \tan A+\tan B+\tan C=\tan A\cdot \tan B\cdot \tan C\,}
となる。
ゆえに
A
=
sin
−
1
a
c
=
sin
−
1
(
sin
θ
)
=
θ
,
B
=
sin
−
1
b
c
=
sin
−
1
(
cos
θ
)
=
sin
−
1
{
sin
(
π
2
−
θ
)
}
=
π
2
−
θ
,
C
=
π
−
(
A
+
B
)
=
π
2
{\displaystyle {\begin{aligned}A&=\sin ^{-1}{\frac {a}{c}}=\sin ^{-1}(\sin \theta )=\theta ,\\B&=\sin ^{-1}{\frac {b}{c}}=\sin ^{-1}(\cos \theta )=\sin ^{-1}\left\{\sin \left({\frac {\pi }{2}}-\theta \right)\right\}={\frac {\pi }{2}}-\theta ,\\C&=\pi -(A+B)={\frac {\pi }{2}}\end{aligned}}}
となる。
脚注
注釈
^ 2次元の座標系を例に取ると、ある点 P の x 軸成分を x , y 軸成分を y とすると、原点から P = (x , y ) までの距離は √ x 2 + y 2 と表すことができる。ここで √ は平方根 を表す。
^ 級数の収束半径は ∞ であるからこれは任意の複素数 θ に対して成り立つ
^ ピタゴラスの定理を既知としない限り、単位円上における円弧の長さ(偏角の大きさ)を求めるために必要な「曲線の長さの定義」をうまく定義できない。(線素を定義するためには、ピタゴラスの定理を用いたユークリッド距離を求める式が必要である。)
^ C = π / 2 となりうる領域のみを考える事を意味する。
^ 複素数 z を z = | z | eiθ = | z | (cos θ + i sin θ ) のように、絶対値 r = | z | と偏角 θ で表したものを、z の極形式表示(極表示)という。このとき z = x + yi とすれば、x = r cos θ 、y = r sin θ 、すなわち cos θ = x / r 、sin θ = y / r となる。これが実変数 θ の関数としての cos θ 、sin θ の幾何学的意味を表す。つまり、ベクトル z の x 軸、y 軸への正射影が | z | cos θ 、| z | sin θ なのである。ここで、絶対値の定義より、r = √ z z * (複素数 z とその共役複素数 の積の平方根)であり、r = √ x ² + y ² である。
^ 何の議論もなしに逆正弦関数の数を角の大きさと決めつけるのは少々雑ではあるが、曲線の長さの定義、円周の定義、単位円の弧長の積分計算とラジアンの定義から、単位円の偏角の大きさは円弧長で表されることが分かる。このようにして定義された角の大きさは、いわゆる弧度法によるものであり、その単位はラジアンである。さらに、逆正弦関数は正弦関数の逆関数である。したがって、逆正弦関数の数は、角の大きさを示しているといってよい。
^ まず、前述の過程より C = π / 2 は明らかである。点P ( c , 0 ) を原点中心で θ 回転した点Q ( b , a ) を考える。ただし、0 < θ < π / 2 とおき、c を任意定数とおく。中心角は θ であり、弦の長さはPQ 2 = a 2 + (c − b ) 2 = 2 c 2 ( 1 − cos θ ) である。cos θ は、0 < θ < π / 2 で減少関数であるから 2 c 2 ( 1 − cos θ ) は増加関数である。したがって、中心角が増加すると弦の長さ PQ も増加する。これは、三角形の辺と角の大小の関係(大きい角に対する辺は、小さい角に対する辺より大きい)に矛盾しない。次に、点P ( c , 0 ) を原点中心で θ 回転した点Q ( a , b ) を考える。中心角は θ であり、弦の長さはPQ 2 = b 2 + ( c − a ) 2 = 2 c 2 ( 1 − sin θ ) である。sin θ は、0 < θ < π / 2 で増加関数であるから、2 c 2 (1 − sin θ ) は減少関数である。したがって、中心角が増加すると弦の長さ PQ は減少する。これは、三角形の辺と角の大小の関係(大きい角に対する辺は、小さい角に対する辺より大きい)に矛盾する。したがって、A = θ となる。
出典
^ 大矢, 真一『ピタゴラスの定理 』東海大学出版会〈Tokai library〉、2001年8月。ISBN 4-486-01558-4 。http://www.press.tokai.ac.jp/bookdetail.jsp?isbn_code=ISBN978-4-486-01558-1 。
^ 大矢, 真一『ピタゴラスの定理』東海大学出版会〈東海科学選書〉、1975年。
^ 大矢, 真一 『ピタゴラスの定理』東海書房、1952年。
^ 亀井喜久男. “エジプトひもで古代文明に挑戦しよう ”. 2008年3月3日 閲覧。
^ コラム ピタゴラスの定理 江戸の数学 国立国会図書館
^ 「ピタゴラスの定理」を「三平方の定理」という由来は? (2013年11月28日時点のアーカイブ ) - 道新ぶんぶんクラブ(北海道新聞社)
^ 稲津 將. “オイラーの公式 ”. 2014年10月4日 閲覧。
^ a b 新関章三(元高知大学),矢野 忠(元愛媛大学). “数学・物理通信 ”. 2014年10月4日 閲覧。
^ Leff, Lawrence S. (2005). PreCalculus the Easy Way (7th ed.). Barron's Educational Series. p. 296. ISBN 0-7641-2892-2 . http://books.google.com/books?id=y_7yrqrHTb4C&pg=PA296
^ a b c “三平方の定理の逆の証明 ”. 2014年10月8日 閲覧。
^ 不定積分の漸化式
^ a b “三平方の定理の証明 ”. 2014年10月5日 閲覧。
^ “Einige spezielle Funktionen ”. 2014年11月26日 閲覧。
^ Hamilton, James Douglas (1994). “Power series”. Time series analysis . Princeton University Press. p. 714. ISBN 0-691-04289-6
^ “行列と1次変換 ”. 2014年11月22日 閲覧。
^ “対称行列と直交行列 ”. 2014年11月20日 閲覧。
^ “Solution for Assignment ”. 2014年11月20日 閲覧。
^ “双曲線関数について ”. 2014年11月22日 閲覧。
^ “Complex Analysis Solutions ”. 2014年11月22日 閲覧。
^ 高橋, 礼司『新版 複素解析』東京大学出版会、1990年、5-8頁。ISBN 4-13-062106-8 。
^ a b c 杉浦, 光夫『解析入門Ⅰ』東京大学出版会、1980年、179-187頁。ISBN 4-13-062005-3 。
^ Rektorys, Karel (2013). Survey of Applicable Mathematics . Springer. p. 89. ISBN 94-015-8310-2 . https://books.google.co.jp/books?id=-sztCAAAQBAJ&pg=PA89
^ ISC Mathematics . Allied Publishers. p. A-189. https://books.google.co.jp/books?id=oQkcB6-ZaSMC&pg=SL1-PA189
^ Objective Question Bank In Mathematics . Krishna Prakashan Media. (2014). p. T-81. https://books.google.co.jp/books?id=dSjsPWfoy1YC&pg=SL20-PA81
^ a b c d 杉浦, 光夫『解析入門Ⅰ』東京大学出版会、1980年、200-204頁。ISBN 4-13-062005-3 。
^ “数学・物理通信 5巻11号 2015年12月 ”. 2016年2月4日 閲覧。
^ a b c d e 佐藤 英雄(和歌山大学教育学部). “複素数の世界(2) ”. 2016年10月30日 閲覧。
^ Serge, Lang『解析入門 原書第3版』岩波書店、1978年、401-407頁。ISBN 4-00-005151-2 。
参考文献
関連項目
外部リンク