deonticProver


Formula

Factual Assumptions

Deontic Assumptions

Examples

Syntax
phi ::= a,b,c,... | false | true | neg phi | phi and phi | phi or phi | phi -> phi | obl(phi, phi) | rec(phi, phi)
  
Chariot makers and Agnihotra
The factual assumptions are given by
chmk -> sudra, sudra and mhk -> false
The deontic assumptions are given by
obl(agn,true), obl(neg agn, neg mhk), obl(agn, chmk)
Possible questions are obl(agn,sudra) or obl(neg agn, teacher and sudra).
K
?(5, p + q) , ?(4, r + t), !(1, p ^ * t ^) 
?(1, q)  && ?(1, p)  && !(1, p ^ * q ^)
?(1, p * q ^) && ?(1, p ^) && !(1, q)
  
K + 4
?(1, p), !(1, !(1, p ^))
?(3, p + q), !(2, !(1, p ^ ))
?(5, p) , ?(4, q), !(2, !(1, p ^ * q ^))
?(3, p ^) , !(2, !(1, p))
  
K + D
?(1,p) , ?(1, p ^)
?(2,?(1, p)) , ?(2, !(1, p ^))
?(1, ?(1, p)) && ?(1, ?(1, p ^))
  
K + T
?(1,p), p ^
  
K + D + 4
?(2, p) && ?(2, ?(1, p ^))
?(3, ?(2, p)) && ?(2, ?(1, p ^))