proposition: Lemma outputSpecP tab : inputSpec -> tab \in (LRyamtab_list inner eval outer) -> outputSpec tab.
proof: Proof. Proof using . move=> [Hinn Hout Hincl Hev Hsumn] Htab; constructor. - exact: (@LRyamtab_skew_tableau inner eval outer tab). - exact: (@LRyamtab_shape inner eval outer tab). - exact: (@LRyamtab_yam inner eval outer tab). - exact: (@LRyamtab_eval inner eval outer tab). Qed.
imports: mathcomp(all_ssreflect) mathcomp(ssralg) mathcomp(mpoly) tools combclass partition Yamanouchi ordtype tableau skewtab Schur_mpoly freeSchur therule