Logiki warunkowe to logiki, które rozszerzają tradycyjną implikację logiczną za pomocą operatorów modalnych odpowiadających innym pojęciom warunku (na przykład przyczynowy warunkowy brzmi „ powoduje„ B ”lub warunkowanie probabilistyczne „ ”, które brzmi „ dany B ”).A A | B A
Zazwyczaj logiki te są badane teoretycznie modelowo, ale zastanawiałem się nad ich zastosowaniami do projektowania języka programowania (na przykład do wpisywania akcji imperatywnych).
Doceniłbym odniesienia do ich teorii dowodu (tj. Rachunku sekwencyjnego / dedukcji naturalnej) lub języków programowania z typami opartymi na tego rodzaju operatorach modalnych.
Dzięki!
EDYCJA: Encyklopedia filozofii Stanforda ma dobre wprowadzenie do tematu .