let n be Nat; for D being non empty set
for p being Element of D
for f being FinSequence of D st f is one-to-one & not p in rng f holds
Ins (f,n,p) is one-to-one
let D be non empty set ; for p being Element of D
for f being FinSequence of D st f is one-to-one & not p in rng f holds
Ins (f,n,p) is one-to-one
let p be Element of D; for f being FinSequence of D st f is one-to-one & not p in rng f holds
Ins (f,n,p) is one-to-one
let f be FinSequence of D; ( f is one-to-one & not p in rng f implies Ins (f,n,p) is one-to-one )
assume that
A1:
f is one-to-one
and
A2:
not p in rng f
; Ins (f,n,p) is one-to-one
then A5:
rng ((f | n) ^ <*p*>) misses rng (f /^ n)
by XBOOLE_0:3;
then
( <*p*> is one-to-one & rng (f | n) misses rng <*p*> )
by FINSEQ_3:93, XBOOLE_0:3;
then
(f | n) ^ <*p*> is one-to-one
by A1, FINSEQ_3:91;
hence
Ins (f,n,p) is one-to-one
by A1, A5, FINSEQ_3:91; verum