let A be free Universal_Algebra; :: thesis: for G being GeneratorSet of A
for o being OperSymbol of A st ( for o' being OperSymbol of A
for p being FinSequence st p in dom (Den o',A) & (Den o',A) . p in G holds
o' <> o ) holds
for p being FinSequence st p in dom (Den o,A) holds
for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n

let G be GeneratorSet of A; :: thesis: for o being OperSymbol of A st ( for o' being OperSymbol of A
for p being FinSequence st p in dom (Den o',A) & (Den o',A) . p in G holds
o' <> o ) holds
for p being FinSequence st p in dom (Den o,A) holds
for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n

let o be OperSymbol of A; :: thesis: ( ( for o' being OperSymbol of A
for p being FinSequence st p in dom (Den o',A) & (Den o',A) . p in G holds
o' <> o ) implies for p being FinSequence st p in dom (Den o,A) holds
for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n )

assume A1: for o' being OperSymbol of A
for p being FinSequence st p in dom (Den o',A) & (Den o',A) . p in G holds
o' <> o ; :: thesis: for p being FinSequence st p in dom (Den o,A) holds
for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n

let p be FinSequence; :: thesis: ( p in dom (Den o,A) implies for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n )

assume A2: p in dom (Den o,A) ; :: thesis: for n being Nat st (Den o,A) . p in G |^ (n + 1) holds
rng p c= G |^ n

let n be Nat; :: thesis: ( (Den o,A) . p in G |^ (n + 1) implies rng p c= G |^ n )
assume A3: ( (Den o,A) . p in G |^ (n + 1) & not rng p c= G |^ n ) ; :: thesis: contradiction
reconsider p = p as FinSequence of A by A2, FINSEQ_1:def 11;
defpred S1[ Nat] means ex p being FinSequence of A st
( p in dom (Den o,A) & (Den o,A) . p in G |^ ($1 + 1) & not rng p c= G |^ $1 );
( p is FinSequence of A & n is Element of NAT ) by ORDINAL1:def 13;
then A4: ex n being Nat st S1[n] by A2, A3;
consider n being Nat such that
A5: ( S1[n] & ( for m being Nat st S1[m] holds
n <= m ) ) from NAT_1:sch 5(A4);
consider p being FinSequence of A such that
A6: ( p in dom (Den o,A) & (Den o,A) . p in G |^ (n + 1) & not rng p c= G |^ n ) by A5;
set a = (Den o,A) . p;
now
assume A7: (Den o,A) . p in G |^ n ; :: thesis: contradiction
(Den o,A) . p nin G by A1, A6;
then n <> 0 by A7, Th18;
then consider k being Nat such that
A8: n = k + 1 by NAT_1:6;
reconsider k = k as Element of NAT by ORDINAL1:def 13;
A9: k < n by A8, NAT_1:13;
then G |^ k c= G |^ n by Th21;
then not rng p c= G |^ k by A6, XBOOLE_1:1;
hence contradiction by A5, A6, A7, A8, A9; :: thesis: verum
end;
then ex o' being Element of dom the charact of A ex p' being Element of the carrier of A * st
( (Den o,A) . p = (Den o',A) . p' & p' in dom (Den o',A) & rng p' c= G |^ n ) by A6, Th20;
hence contradiction by A6, Th36; :: thesis: verum