(** ** Definition *)

Inductive nd := intu | class.(** ** Definition *)

Inductive nd := intu | class.(** ** Definition *)

Inductive nd := intu | class.Notation "A ⊢C phi" := (@prv class _ A phi) (at level 30).Definition prv_min := @prv intu frag.Definition prv_class := @prv class full.Definition prv_intu := @prv intu full.(** ** Soundness *)


Definition cast {domain} (eta eta' : nat -> domain) (I : interp eta) : interp eta'.

Lemma sat_ext b (phi : form b) dom rho rho' eta (I : interp dom eta) : sat I rho phi -> (forall v, rho v = rho' v) -> sat I rho' phi.