defpred S1[ set ] means F4() . $1 = F5() . $1;
A7: for r, s being Element of CQC-WFF F1()
for x being bound_QC-variable of F1()
for k being Nat
for ll being CQC-variable_list of k,F1()
for P being QC-pred_symbol of k,F1() holds
( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )
proof
let r, s be Element of CQC-WFF F1(); :: thesis: for x being bound_QC-variable of F1()
for k being Nat
for ll being CQC-variable_list of k,F1()
for P being QC-pred_symbol of k,F1() holds
( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )

let x be Element of bound_QC-variables F1(); :: thesis: for k being Nat
for ll being CQC-variable_list of k,F1()
for P being QC-pred_symbol of k,F1() holds
( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )

let k be Nat; :: thesis: for ll being CQC-variable_list of k,F1()
for P being QC-pred_symbol of k,F1() holds
( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )

let ll be CQC-variable_list of k,F1(); :: thesis: for P being QC-pred_symbol of k,F1() holds
( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )

let P be QC-pred_symbol of k,F1(); :: thesis: ( S1[ VERUM F1()] & S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )
thus F4() . (VERUM F1()) = F5() . (VERUM F1()) by A1, A4; :: thesis: ( S1[P ! ll] & ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )
reconsider k = k as Element of NAT by ORDINAL1:def 12;
reconsider l1 = ll as CQC-variable_list of k,F1() ;
F4() . (P ! l1) = F7(k,P,l1) by A2;
hence F4() . (P ! ll) = F5() . (P ! ll) by A5; :: thesis: ( ( S1[r] implies S1[ 'not' r] ) & ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )
F4() . ('not' r) = F8((F4() . r),r) by A3;
hence ( F4() . r = F5() . r implies F4() . ('not' r) = F5() . ('not' r) ) by A6; :: thesis: ( ( S1[r] & S1[s] implies S1[r '&' s] ) & ( S1[r] implies S1[ All (x,r)] ) )
F4() . (r '&' s) = F9((F4() . r),(F4() . s),r,s) by A3;
hence ( F4() . r = F5() . r & F4() . s = F5() . s implies F4() . (r '&' s) = F5() . (r '&' s) ) by A6; :: thesis: ( S1[r] implies S1[ All (x,r)] )
F4() . (All (x,r)) = F10(x,(F4() . r),r) by A3;
hence ( S1[r] implies S1[ All (x,r)] ) by A6; :: thesis: verum
end;
for r being Element of CQC-WFF F1() holds S1[r] from CQC_LANG:sch 1(A7);
hence F4() = F5() by FUNCT_2:63; :: thesis: verum