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 that
A1: k in dom (list_of_immediate_constituents F) and
A2: G = (list_of_immediate_constituents F) . k ; :: thesis: G is_immediate_constituent_of F
A3: ( F <> VERUM & not F is atomic ) by A1, Def1, RELAT_1:38;
per cases ( F is negative or F is universal or F is conjunctive or F is universal ) by A3, QC_LANG1:7;
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 A9: F is conjunctive ; :: thesis: G is_immediate_constituent_of F
end;
suppose A14: F is universal ; :: thesis: G is_immediate_constituent_of F
end;
end;