let k be Element of NAT ; :: thesis: for F, G being Element of QC-WFF st k in dom (list_of_immediate_constituents F) & G = (list_of_immediate_constituents F) . k holds
G is_immediate_constituent_of F

let F, G be Element of QC-WFF ; :: thesis: ( k in dom (list_of_immediate_constituents F) & G = (list_of_immediate_constituents F) . k implies G is_immediate_constituent_of F )
assume A1: ( k in dom (list_of_immediate_constituents F) & G = (list_of_immediate_constituents F) . k ) ; :: thesis: G is_immediate_constituent_of F
A2: F <> VERUM by A1, Def1, RELAT_1:60;
A3: not F is atomic by A1, Def1, RELAT_1:60;
per cases ( F is negative or F is universal or F is conjunctive or F is universal ) by A2, A3, QC_LANG1:33;
suppose A4: F is negative ; :: thesis: G is_immediate_constituent_of F
end;
suppose A6: F is universal ; :: thesis: G is_immediate_constituent_of F
end;
suppose A8: F is conjunctive ; :: thesis: G is_immediate_constituent_of F
end;
suppose A12: F is universal ; :: thesis: G is_immediate_constituent_of F
end;
end;