#G05 · Geometry & Trigonometry · Lv.2View in 3D Mind-Map
Law of Sines & Law of Cosines
Al-Kashi & François Viète · 1427 CE
Generalizes the Pythagorean theorem to any triangle via the -2ab cos C correction term, serving as the geometric parent of the vector dot product.
🧮 Live Formula Calculator & Plotter
Side a
Side b
Angle C°
Opposite Side c
7.5498
Triangle Area
24.249
Circumdiameter 2R
8.718
Prerequisite Path (7 STEP)
Full Path AnalyzerClick steps in order to follow the 3D neon path from basics to target.
STEP 1#A01Linear Equation & Balance Axiom
STEP 2#A02Polynomial Expansion & Factoring
STEP 3#A03Laws of Exponents & Radicals
STEP 4#G03Pi, Radian Measure & Circular Sector
STEP 5#G01Pythagorean Theorem
STEP 6#G04Unit Circle Trigonometry & Identities
STEP 7#G05Law of Sines & Law of Cosines
🚀 Next Unlocks (Derived Formulas) (2)
Geometric & Intuitive Insight
각 C가 90°일 때 cos 90° = 0 이므로 c² = a² + b² (피타고라스 정리)이 되고, 예각이면 빗변이 줄어들어 -2ab cos C 만큼 작아지며, 둔각이면 cos C < 0 이라 더 길어집니다.
Step-by-Step Derivation
- 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 & Coding Real-World Use
Robotics & 3D character Inverse Kinematics (IK) joint angle solver and GPS triangulation
#Inverse Kinematics IK#GPS Triangulation#Vector Dot Product
const cosC = (a*a + b*b - c*c) / (2 * a * b);Geometry & Trigonometry — Related Formulas in This Cluster
Pythagorean Theorem
Lv.1 · Game Physics Distance
2D/3D Euclidean Distance Formula
Lv.2 · K-Means & KNN ML
Pi, Radian Measure & Circular Sector
Lv.1 · Three.js Radians
Unit Circle Trigonometry & Identities
Lv.2 · LLM RoPE Encoding
Trigonometric Addition & Double-Angle Formulas
Lv.3 · Rotation Matrix Proof
Conic Sections (Parabola, Ellipse, Hyperbola)
Lv.2 · Kepler Orbit Sim