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\! } {\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}}\! } {\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.