proposition: Lemma introspectiveX (R : ringType) k n : n ⋈[k] ('X : {poly R}).
proof: Proof. by rewrite /introspective comp_polyX. Qed.
imports: mathcomp(all_ssreflect all_fingroup all_field) mathcomp(ssralg finalg poly polydiv zmodp vector qpoly) more_thm rootn lcm_lbound