△ABC△ABCの辺BCBC上に点PPをうち、線分APAPを引くと
CP⋅AB2+BP⋅AC2=BC(AP2+BP⋅CP)CP⋅AB2+BP⋅AC2=BC(AP2+BP⋅CP)
という関係が成り立ちます。この関係のことをスチュワートの定理といいます。
なぜこれが成り立つといえるのでしょうか?
余弦定理を利用して成り立つことを確かめます。
△ABC△ABCの辺BCBC上に点PPをうち、∠APB=θ∠APB=θとします。
これをcosθcosθについて解くと
2AP⋅BPcosθ=AP2+BP2−AB2cosθ=AP2+BP2−AB22AP⋅BP2AP⋅BPcosθ=AP2+BP2−AB2cosθ=AP2+BP2−AB22AP⋅BP(1)
となります。
次に△ACP△ACPに着目すると∠APB=θ∠APB=θより∠APC=180°−θ∠APC=180°−θなので、余弦定理より
AC2=AP2+CP2−2AP⋅CPcos(180°−θ)AC2=AP2+CP2−2AP⋅CPcos(180°−θ)
が成り立ちます。
また、三角関数の性質よりcos(180°−θ)=−cosθcos(180°−θ)=−cosθなので
AC2=AP2+CP2−2AP⋅CP(−cosθ)=AP2+CP2+2AP⋅CPcosθAC2=AP2+CP2−2AP⋅CP(−cosθ)=AP2+CP2+2AP⋅CPcosθ
となり、cosθcosθについて解くと
2AP⋅CPcosθ=AC2−AP2−CP2cosθ=AC2−AP2−CP22AP⋅CP2AP⋅CPcosθ=AC2−AP2−CP2cosθ=AC2−AP2−CP22AP⋅CP(2)
となります。
(1),(2)(1),(2)より
AP2+BP2−AB22AP⋅BP=AC2−AP2−CP22AP⋅CPAP2+BP2−AB2BP=AC2−AP2−CP2CPCP(AP2+BP2−AB2)=BP(AC2−AP2−CP2)CP⋅AB2+BP⋅AC2=(BP+CP)AP2+BP⋅CP(BP+CP)=(BP+CP)(AP2+BP⋅CP)AP2+BP2−AB22AP⋅BP=AC2−AP2−CP22AP⋅CPAP2+BP2−AB2BP=AC2−AP2−CP2CPCP(AP2+BP2−AB2)=BP(AC2−AP2−CP2)CP⋅AB2+BP⋅AC2=(BP+CP)AP2+BP⋅CP(BP+CP)=(BP+CP)(AP2+BP⋅CP)
BP+CP=BCBP+CP=BCより
CP⋅AB2+BP⋅AC2=BC(AP2+BP⋅CP)CP⋅AB2+BP⋅AC2=BC(AP2+BP⋅CP)
となり、スチュワートの定理が成り立つことがわかります。
点PPが辺BCBCをm:nm:nに内分すると考えるとBP=mm+nBC, CP=nm+nBCBP=mm+nBC, CP=nm+nBCとなるので、スチュワートの定理の式は以下のように変形できます。
nm+nBC⋅AB2+mm+nBC⋅AC2=BC{AP2+mn(m+n)2BC2}nm+nBC⋅AB2+mm+nBC⋅AC2=BC{AP2+mn(m+n)2BC2}
両辺にm+nBCm+nBCを掛ければ
nAB2+mAC2=(m+n)AP2+mnm+nBC2nAB2+mAC2=(m+n)AP2+mnm+nBC2
点PPが辺BCBCの中点であるとき、BP=CP, BC=2BPBP=CP, BC=2BPとなるためスチュワートの定理の式は
BP⋅AB2+BP⋅AC2=2BP(AP2+BP2)∴AB2+AC2=2(AP2+BP2)BP⋅AB2+BP⋅AC2=2BP(AP2+BP2)∴AB2+AC2=2(AP2+BP2)
となり、中線定理の式となります。
線分APAPが∠BAC∠BACの二等分線であるとき、スチュワートの定理から線分APAPの長さを求める式をつくることができます。
三角形の内角の二等分線と比の性質よりBP:CP=AB:ACBP:CP=AB:ACが成り立ち、これを変形するとCP⋅AB=BP⋅ACCP⋅AB=BP⋅ACとなります。
スチュワートの定理の式を変形します。
CP⋅AB2+BP⋅AC2=BC⋅AP2+BC⋅BP⋅CPBC⋅AP2=CP⋅AB2+BP⋅AC2−BC⋅BP⋅CPCP⋅AB2+BP⋅AC2=BC⋅AP2+BC⋅BP⋅CPBC⋅AP2=CP⋅AB2+BP⋅AC2−BC⋅BP⋅CP
ここで、CP⋅AB=BP⋅ACCP⋅AB=BP⋅ACより
BC⋅AP2=BP⋅AB⋅AC+CP⋅AB⋅AC−BC⋅BP⋅CP=(BP+CP)AB⋅AC−BC⋅BP⋅CPBC⋅AP2=BP⋅AB⋅AC+CP⋅AB⋅AC−BC⋅BP⋅CP=(BP+CP)AB⋅AC−BC⋅BP⋅CP
BP+CP=BCBP+CP=BCより
BC⋅AP2=BC⋅AB⋅AC−BC⋅BP⋅CPAP2=AB⋅AC−BP⋅CPAP=√AB⋅AC−BP⋅CP(∵AP>0)BC⋅AP2=BC⋅AB⋅AC−BC⋅BP⋅CPAP2=AB⋅AC−BP⋅CPAP=√AB⋅AC−BP⋅CP(∵AP>0)
となります。
Share: