A szinuszszabály (más néven a szinuszok törvénye) a háromszögek egyik alapvető tétele. Megadja a háromszög oldalainak és szemközti szögeinek kapcsolatát, és különösen hasznos, ha két szög és egy oldal (AAS vagy ASA), illetve két oldal és egy nem közbezárt szög (SSA) ismert.
Képletek
a sin A = b sin B = c sin C = D {\displaystyle {\frac {a}{\sin A}}}\,=\,{\frac {b}{\sin B}}\,=\,{\frac {c}{\sin C}}\,=\,D\! }
Gyakran használjuk a következő, ekvivalens alakot is:
sin A a = sin B b = sin C c {\displaystyle {\frac {\sin A}{a}}\,=\,{\frac {\sin B}{b}}\,=\,{\frac {\sin C}{c}}\! }
A D állandó a képletekben a köré írt kör átmérőjének felel meg, vagyis D = 2R, ahol R a háromszög köré írt körének (circumradius) sugara. Ebből következik, hogy minden oldalra teljesül: a = 2R sin A, b = 2R sin B, c = 2R sin C, illetve R = a / (2 sin A) (és megfelelően a b, c-re).
Rövid bizonyítás
Jelölje Δ a háromszög területét. Mivel Δ = (1/2) b c sin A és Δ = (1/2) a c sin B, ezek egyenlőségéből kapjuk, hogy b c sin A = a c sin B. c-vel osztva sin A / a = sin B / b. Ugyanezt a lépést elvégezve a harmadik szögre is, kapjuk a sinA/a = sinB/b = sinC/c alakot. Ennek inverze adja az a/ sinA = b/ sinB = c/ sinC formulát.
Alkalmazás — hogyan oldunk meg háromszöget?
- ASA vagy AAS (két szög és egy oldal): Először kiszámoljuk a harmadik szöget: C = 180° − A − B. Ezután a szinuszszabállyal a hiányzó oldalakat: b = a·(sin B / sin A), c = a·(sin C / sin A).
- SSA (két oldal és az egyik nem közbezárt szög): Ekkor a szinuszszabályból sin B = b·sin A / a típusú egyenletet oldjuk meg. Ez lehet egyértelmű, kétértékű vagy megoldatlan — lásd a következő részt.
Kétértelmű eset (az ún. SSA- vagy „kétértelmű” eset)
Ha a sin értékére az arcsin függvényt alkalmazzuk, akkor két lehetséges szöget kaphatunk, mert sin θ = sin(180° − θ). Ennek gyakorlati következményei:
- Ha b·sin A / a > 1 → nincs megoldás (nincs valós szög).
- Ha b·sin A / a = 1 → egy megoldás (a másik lehetséges szög 90°), tehát pontosan egy (retttő) megoldás.
- Ha 0 < b·sin A / a < 1 → általában két lehetséges B: B1 = arcsin(...) és B2 = 180° − B1. Ezek közül akkor lesz valóban két lehetséges háromszög, ha A + B2 < 180° (azaz a harmadik szög C = 180° − A − B2 pozitív). Ellenkező esetben csak az egyik (B1) ad érvényes háromszöget.
Példa (SSA, kétértelmű eset): legyen a = 7, A = 30°, b = 10. Számoljuk:
- sin B = b·sin A / a = 10·sin30° / 7 = 10·0.5 / 7 ≈ 0.7142857
- ekkor B1 ≈ arcsin(0.7142857) ≈ 45.6°, B2 = 180° − 45.6° ≈ 134.4°
- Mindkét B lehetséges, mert A + B2 = 30° + 134.4° = 164.4° < 180°.
- Az ezekhez tartozó C értékek és c oldalak: ha B1, akkor C ≈ 104.4°, c ≈ 13.55; ha B2, akkor C ≈ 15.6°, c ≈ 3.76.
Néhány gyakorlati megjegyzés és numerikus stabilitás
- A szinuszszabály használata során, ha egy szögsinusz értéke közel van az 1-hez (vagy −1-hez), az arcsin művelet kis változásokra érzékeny lehet: numerikus hibákból nagy eltérés adódhat a szögben. Emiatt érdemes ilyenkor (különösen, ha egy szög közel 90°) a koszinusz-tételt használni az adott szög számításához, mivel ott a numerikus stabilitás jobb lehet.
- Mindig ellenőrizzük az eredményeket az összegszabállyal (A + B + C = 180°) és a háromszög egyenlőtlenséggel az oldalakra vonatkozóan, hogy fizikai, valós háromszöget kaptunk-e.
- Az egyenletek alkalmazásánál ügyeljünk a fokok és radiánok konzisztens használatára a számítások során, attól függően, milyen mértékegységű trigonometrikus függvényeket használunk.
Összefoglalás: A szinuszszabály egyszerű és hatékony módszer háromszögoldalak és -szögek közötti kapcsolatok kezelésére, különösen ASA és AAS esetekben. Az SSA eseteknél azonban előfordulhat kétértelműség, és numerikus szempontból gondot okozhat, ha a szinusz értéke közel van ±1-hez; ilyen helyzetekben a koszinusz-tétel alternatívát jelenthet.

