Theoretical Foundations¶
This section covers the logical and computational foundations behind the Deontic framework, from basic modal logic to the specific encoding strategy we use.
Reading Path¶
- Modal Logic — necessity, possibility, and Kripke semantics
- Deontic Logic — obligation, permission, and normative reasoning
- Curry-Howard Isomorphism — propositions as types, proofs as programs
- Defeasible Reasoning — how we extend Curry-Howard to handle legal exceptions
- Second-Order Defeasibility — meta-rules and counterfactual re-evaluation beyond the standard logic
Each section builds on the previous one. If you're already familiar with a topic, feel free to skip ahead.