let Al be QC-alphabet ; [:(QC-WFF Al),(vSUB Al):] c= dom (QSub Al)
let a be object ; TARSKI:def 3 ( not a in [:(QC-WFF Al),(vSUB Al):] or a in dom (QSub Al) )
assume
a in [:(QC-WFF Al),(vSUB Al):]
; a in dom (QSub Al)
then consider b, c being object such that
A1:
b in QC-WFF Al
and
A2:
c in vSUB Al
and
A3:
a = [b,c]
by ZFMISC_1:def 2;
reconsider Sub = c as CQC_Substitution of Al by A2;
reconsider p = b as Element of QC-WFF Al by A1;
now ( p is universal implies a in dom (QSub Al) )set b =
ExpandSub (
(bound_in p),
(the_scope_of p),
(RestrictSub ((bound_in p),p,Sub)));
set a =
[[p,Sub],(ExpandSub ((bound_in p),(the_scope_of p),(RestrictSub ((bound_in p),p,Sub))))];
assume
p is
universal
;
a in dom (QSub Al)then
p,
Sub PQSub ExpandSub (
(bound_in p),
(the_scope_of p),
(RestrictSub ((bound_in p),p,Sub)))
by SUBSTUT1:def 14;
then
[[p,Sub],(ExpandSub ((bound_in p),(the_scope_of p),(RestrictSub ((bound_in p),p,Sub))))] in QSub Al
by SUBSTUT1:def 15;
hence
a in dom (QSub Al)
by A3, FUNCT_1:1;
verum end;
hence
a in dom (QSub Al)
by A4; verum