let a be object ; for p, r being FinSequence
for F being Function st [:{a},(rng p):] c= dom F & r = F [;] (a,p) holds
len r = len p
let p, r be FinSequence; for F being Function st [:{a},(rng p):] c= dom F & r = F [;] (a,p) holds
len r = len p
let F be Function; ( [:{a},(rng p):] c= dom F & r = F [;] (a,p) implies len r = len p )
assume
[:{a},(rng p):] c= dom F
; ( not r = F [;] (a,p) or len r = len p )
then
dom (F [;] (a,p)) = dom p
by Lm4;
then
dom (F [;] (a,p)) = Seg (len p)
by FINSEQ_1:def 3;
hence
( not r = F [;] (a,p) or len r = len p )
by FINSEQ_1:def 3; verum