defpred S1[ Element of QC-Sub-WFF ] means F2() . $1 = F3() . $1;
A3: for k being Element of NAT
for P being QC-pred_symbol of k
for l being QC-variable_list of
for e being Element of vSUB holds S1[ Sub_P P,l,e]
proof
let k be Element of NAT ; :: thesis: for P being QC-pred_symbol of k
for l being QC-variable_list of
for e being Element of vSUB holds S1[ Sub_P P,l,e]

let P be QC-pred_symbol of k; :: thesis: for l being QC-variable_list of
for e being Element of vSUB holds S1[ Sub_P P,l,e]

let l be QC-variable_list of ; :: thesis: for e being Element of vSUB holds S1[ Sub_P P,l,e]
let e be Element of vSUB ; :: thesis: S1[ Sub_P P,l,e]
thus F2() . (Sub_P P,l,e) = F5((Sub_P P,l,e)) by A1
.= F3() . (Sub_P P,l,e) by A2 ; :: thesis: verum
end;
A4: for S being Element of QC-Sub-WFF st S is Sub_VERUM holds
S1[S]
proof
let S be Element of QC-Sub-WFF ; :: thesis: ( S is Sub_VERUM implies S1[S] )
assume S is Sub_VERUM ; :: thesis: S1[S]
then ( F2() . S = F4() & F3() . S = F4() ) by A1, A2;
hence S1[S] ; :: thesis: verum
end;
A5: for S being Element of QC-Sub-WFF st S1[S] holds
S1[ Sub_not S]
proof
let S be Element of QC-Sub-WFF ; :: thesis: ( S1[S] implies S1[ Sub_not S] )
assume A6: F2() . S = F3() . S ; :: thesis: S1[ Sub_not S]
A7: Sub_the_argument_of (Sub_not S) = S by Def30;
hence F2() . (Sub_not S) = F6((F3() . S)) by A1, A6
.= F3() . (Sub_not S) by A2, A7 ;
:: thesis: verum
end;
A8: for S1, S2 being Element of QC-Sub-WFF st S1 `2 = S2 `2 & S1[S1] & S1[S2] holds
S1[ Sub_& S1,S2]
proof
let S1, S2 be Element of QC-Sub-WFF ; :: thesis: ( S1 `2 = S2 `2 & S1[S1] & S1[S2] implies S1[ Sub_& S1,S2] )
assume A9: ( S1 `2 = S2 `2 & F2() . S1 = F3() . S1 & F2() . S2 = F3() . S2 ) ; :: thesis: S1[ Sub_& S1,S2]
A10: Sub_& S1,S2 is Sub_conjunctive by A9, Th13;
A11: ( Sub_the_left_argument_of (Sub_& S1,S2) = S1 & Sub_the_right_argument_of (Sub_& S1,S2) = S2 ) by A9, Th18, Th19;
hence F2() . (Sub_& S1,S2) = F7((F3() . S1),(F3() . S2)) by A1, A9, A10
.= F3() . (Sub_& S1,S2) by A2, A10, A11 ;
:: thesis: verum
end;
A12: for x being bound_QC-variable
for S being Element of QC-Sub-WFF
for SQ being second_Q_comp of [S,x] st [S,x] is quantifiable & S1[S] holds
S1[ Sub_All [S,x],SQ]
proof
let x be bound_QC-variable; :: thesis: for S being Element of QC-Sub-WFF
for SQ being second_Q_comp of [S,x] st [S,x] is quantifiable & S1[S] holds
S1[ Sub_All [S,x],SQ]

let S be Element of QC-Sub-WFF ; :: thesis: for SQ being second_Q_comp of [S,x] st [S,x] is quantifiable & S1[S] holds
S1[ Sub_All [S,x],SQ]

let SQ be second_Q_comp of [S,x]; :: thesis: ( [S,x] is quantifiable & S1[S] implies S1[ Sub_All [S,x],SQ] )
assume A13: ( [S,x] is quantifiable & F2() . S = F3() . S ) ; :: thesis: S1[ Sub_All [S,x],SQ]
A14: Sub_All [S,x],SQ is Sub_universal by A13, Th14;
Sub_the_scope_of (Sub_All [S,x],SQ) = [S,x] `1 by A13, Th21;
then Sub_the_scope_of (Sub_All [S,x],SQ) = S by MCART_1:7;
hence F2() . (Sub_All [S,x],SQ) = F8((Sub_All [S,x],SQ),(F3() . (Sub_the_scope_of (Sub_All [S,x],SQ)))) by A1, A13, A14
.= F3() . (Sub_All [S,x],SQ) by A2, A14 ;
:: thesis: verum
end;
for S being Element of QC-Sub-WFF holds S1[S] from SUBSTUT1:sch 1(A3, A4, A5, A8, A12);
hence F2() = F3() by FUNCT_2:113; :: thesis: verum