let seq1, seq2 be Complex_Sequence; :: thesis: ( ( for k being Element of NAT holds
( ( k <= n implies seq1 . k = (n !c ) / ((k !c ) * ((n -' k) !c )) ) & ( k > n implies seq1 . k = 0 ) ) ) & ( for k being Element of NAT holds
( ( k <= n implies seq2 . k = (n !c ) / ((k !c ) * ((n -' k) !c )) ) & ( k > n implies seq2 . k = 0 ) ) ) implies seq1 = seq2 )

assume that
A2: for k being Element of NAT holds
( ( k <= n implies seq1 . k = (n !c ) / ((k !c ) * ((n -' k) !c )) ) & ( k > n implies seq1 . k = 0 ) ) and
A3: for k being Element of NAT holds
( ( k <= n implies seq2 . k = (n !c ) / ((k !c ) * ((n -' k) !c )) ) & ( k > n implies seq2 . k = 0 ) ) ; :: thesis: seq1 = seq2
now
let k be Element of NAT ; :: thesis: seq1 . b1 = seq2 . b1
per cases ( k <= n or k > n ) ;
suppose A5: k <= n ; :: thesis: seq1 . b1 = seq2 . b1
hence seq1 . k = (n !c ) / ((k !c ) * ((n -' k) !c )) by A2
.= seq2 . k by A3, A5 ;
:: thesis: verum
end;
suppose A6: k > n ; :: thesis: seq1 . b1 = seq2 . b1
hence seq1 . k = 0c by A2
.= seq2 . k by A3, A6 ;
:: thesis: verum
end;
end;
end;
hence seq1 = seq2 by FUNCT_2:113; :: thesis: verum