proposition: Lemma det_Xv: X⋅v ≡ det^v.
proof: Proof. intros x j. setoid_rewrite ord0_unique. apply expand_01. apply is_01_mx_dot. intros ? ?. apply is_01_ofbool. apply Hnfa. Qed.
imports: kleene sums matrix_ext lset boolean lang nfa regex bmx rmx normalisation