#G05 · 幾何学・三角関数 (Geometry & Trig) · Lv.23Dマインドマップで見る
正弦定理と余弦定理
Al-Kashi & François Viète · 1427년
ピタゴラスの定理を一般の三角形へと拡張した定理であり、線形代数におけるベクトル内積公式の幾何学的母体です。
🧮 即時公式計算機 & グラフプロッター
辺 a
辺 b
挟角 C°
Opposite Side c
7.5498
Triangle Area
24.249
Circumdiameter 2R
8.718
前提概念ルート (Prerequisite Path) (7 STEP)
ルート解析機順番にクリックすると基礎から目標公式までの3Dネオン経路を辿れます。
STEP 1#A01等式の性質と一次方程式
STEP 2#A02乗法公式と因数分解の恒等式
STEP 3#A03指数法則と累乗根
STEP 4#G03円周率 π と弧度法(ラジアン)・扇形の公式
STEP 5#G01ピタゴラスの定理 (三平方の定理)
STEP 6#G04単位円上の三角関数と基本恒等式
STEP 7#G05正弦定理と余弦定理
🚀 この公式から派生する上位公式 (2)
幾何学的・直観的解説
각 C가 90°일 때 cos 90° = 0 이므로 c² = a² + b² (피타고라스 정리)이 되고, 예각이면 빗변이 줄어들어 -2ab cos C 만큼 작아지며, 둔각이면 cos C < 0 이라 더 길어집니다.
ステップ別 数式導出
- Step 1.1단계: 꼭짓점 C를 원점 (0,0), 점 B를 (a,0)에 두면 점 A의 좌표는 (b cos C, b sin C) 입니다.
- Step 2.2단계: 두 점 A, B 사이의 거리 제곱 c² = (b cos C - a)² + (b sin C - 0)² 을 전개합니다.
- Step 3.3단계: b²(cos²C + sin²C) - 2ab cos C + a² = a² + b² - 2ab cos C 가 유도됩니다.
AI・プログラミング実戦活用
ロボットアーム・3Dキャラ関節の逆運動学(IK)角度計算およびGPS三角測量
#Inverse Kinematics IK#GPS Triangulation#Vector Dot Product
const cosC = (a*a + b*b - c*c) / (2 * a * b);