Twierdzenie Dijkstry o trójkątach

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Twierdzenie Dijkstry o trójkątach – twierdzenie określające związek między kątami i bokami w trójkącie. Sformułowane przez Edsgera Dijkstrę w okólniku EWD975 z 1986 rokuSzablon:R.

W epilogu okólnika autor pisze: „Znajduję się w paradoksalnej sytuacji. Jestem przekonany, że spośród osób znających twierdzenie Pitagorasa, niemal nikt nie jest w stanie przeczytać powyższego nie zaskoczywszy się choć raz. Co więcej, uważam te wszystkie zaskoczenia za istotne (ponieważ świadczą o ich [roli w] kształceniu rozumowania). Mimo to nie znam żadnego szanowanego periodyku, w którym mógłbym podjąć ten daremny trud”, przy czym ostatnie sformułowanie odnosi się do pozornie bezowocnego zajmowania się twierdzeniem PitagorasaSzablon:R.

Twierdzenie

Jeżeli w dowolnym trójkącie naprzeciw boków długości a,b i c znajdują się odpowiednio kąty α,β,γ, to zachodzi równość:

sgn(α+βγ)=sgn(a2+b2c2),

gdzie sgn oznacza funkcję signum.

Dowód

Jest to trywialny wniosek z twierdzenia cosinusów:

sgn(a2+b2c2)=sgn(a2+b2a2b2+2abcosγ)=sgn(2abcosγ)=sgn(cosγ),

z drugiej strony

sgn(α+βγ)=sgn(α+β+γ2γ)=sgn(1802γ)=sgn(90γ).

Równość znaków wyrażeń

cosγ,90γ

wynika natomiast z własności funkcji cosSzablon:R.

Przypisy

Szablon:Przypisy