Tworzenie książki (wyłącz)
 Dodaj tę stronę do książki Pokaż książkę (0 stron) Proponowane strony

Logika algorytmiczna

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

Logika algorytmiczna jest rachunkiem logicznym, w którym występują formuły algorytmiczne. W języku logiki algorytmicznej można wyrażać semantyczne własności programów. Aksjomaty i reguły wnioskowania AL pozwalają na dowodzenie prawdziwych (semantycznie) formuł algorytmicznych. Oznacza to, że uzyskujemy możliwość dowodzenia faktów postaci: ten program P jest poprawny względem warunku początkowego α i warunku końcowego β. Formuła taka ma postać implikacji (α→Pβ).

Zastosowania AL:

Nieformalnie mówiąc, na (pewną) logikę algorytmiczną składają się jej język, aksjomaty i reguły wnioskowania.

Język określamy, podając jego alfabet i zbiór wyrażeń poprawnie zbudowanych WFF. W zbiorze wyrażeń poprawnie zbudowanych wyróżniamy trzy podzbiory: zbiór termów (albo zbiór wyrażeń nazwowych), zbiór formuł (zbiór wyrażeń logicznych) i zbiór programów (algorytmów).

Nieformalnie, język logiki algorytmicznej jest konwolucją języka logiki pierwszego rzędu i języka programów.

[edytuj] Bibliografia

Źródło „http://pl.wikipedia.org/w/index.php?title=Logika_algorytmiczna&oldid=27049569
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty