let p be FinSequence; :: thesis: ( p is one-to-one iff card (rng p) = len p )
thus ( p is one-to-one implies card (rng p) = len p ) :: thesis: ( card (rng p) = len p implies p is one-to-one )
proof end;
reconsider f = p as Function of (dom p),(rng p) by FUNCT_2:1;
reconsider B = dom p as finite set ;
assume card (rng p) = len p ; :: thesis: p is one-to-one
then card (rng p) = card (Seg (len p)) by FINSEQ_1:57;
then A1: card (rng p) = card B by FINSEQ_1:def 3;
f is onto by FUNCT_2:def 3;
hence p is one-to-one by Lm1, A1; :: thesis: verum