let D be non empty set ; :: thesis: for f being non empty FinSequence of D holds f /^ 1 = Del f,1
let f be non empty FinSequence of D; :: thesis: f /^ 1 = Del f,1
consider i being Nat such that
A1: i + 1 = len f by FINSEQ_5:7;
reconsider i = i as Element of NAT by ORDINAL1:def 13;
A2: 1 <= len f by A1, NAT_1:11;
( len (f /^ 1) = len (Del f,1) & ( for k being Nat st 1 <= k & k <= len (f /^ 1) holds
(f /^ 1) . k = (Del f,1) . k ) )
proof
A3: 1 in dom f by FINSEQ_5:6;
A4: len (f /^ 1) = (i + 1) - 1 by A1, A2, RFINSEQ:def 2
.= i ;
hence len (f /^ 1) = len (Del f,1) by A1, A3, FINSEQ_3:118; :: thesis: for k being Nat st 1 <= k & k <= len (f /^ 1) holds
(f /^ 1) . k = (Del f,1) . k

let k be Nat; :: thesis: ( 1 <= k & k <= len (f /^ 1) implies (f /^ 1) . k = (Del f,1) . k )
assume A5: ( 1 <= k & k <= len (f /^ 1) ) ; :: thesis: (f /^ 1) . k = (Del f,1) . k
A6: ( 1 in dom f & 1 <= k & k <= i ) by A4, A5, FINSEQ_5:6;
A7: k in dom (f /^ 1) by A5, FINSEQ_3:27;
hence (f /^ 1) . k = f . (k + 1) by A2, RFINSEQ:def 2
.= (Del f,1) . k by A1, A6, A7, FINSEQ_3:120 ;
:: thesis: verum
end;
hence f /^ 1 = Del f,1 by FINSEQ_1:18; :: thesis: verum