(<=> (Quantsent ?X) (Or (Exists (?V ?P) (And (Indvar ?V) (Sentence ?P) (Or (= ?X (Listof (Quote Forall) ?V ?P)) (= ?X (Listof (Quote Exists) ?V ?P))))) (Exists (?Vlist ?P) (And (List ?Vlist) (Sentence ?P) (>= (Length ?Vlist) 1) (=> (Item ?V ?Vlist) (Indvar ?V)) (Or (= ?X (Listof (Quote Forall) ?Vlist ?P)) (= ?X (Listof (Quote Exists) ?Vlist ?P)))))))
(Or (Exists (?V ?P) (And (Indvar ?V) (Sentence ?P) (Or (= ?X (Listof (Quote Forall) ?V ?P)) (= ?X (Listof (Quote Exists) ?V ?P))))) (Exists (?Vlist ?P) (And (List ?Vlist) (Sentence ?P) (>= (Length ?Vlist) 1) (=> (Item ?V ?Vlist) (Indvar ?V)) (Or (= ?X (Listof (Quote Forall) ?Vlist ?P)) (= ?X (Listof (Quote Exists) ?Vlist ?P))))))
(Exhaustive-Subclass-Partition Sentence (Setof Logconst Relsent Logsent Quantsent)) (<=> (Quantsent ?X) (Or (Exists (?V ?P) (And (Indvar ?V) (Sentence ?P) (Or (= ?X (Listof (Quote Forall) ?V ?P)) (= ?X (Listof (Quote Exists) ?V ?P))))) (Exists (?Vlist ?P) (And (List ?Vlist) (Sentence ?P) (>= (Length ?Vlist) 1) (=> (Item ?V ?Vlist) (Indvar ?V)) (Or (= ?X (Listof (Quote Forall) ?Vlist ?P)) (= ?X (Listof (Quote Exists) ?Vlist ?P)))))))