let Al be QC-alphabet ; for p being Element of CQC-WFF Al
for x being bound_QC-variable of Al
for A being non empty set
for vS1 being Val_Sub of A,Al st ( for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p)) ) holds
for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p
let p be Element of CQC-WFF Al; for x being bound_QC-variable of Al
for A being non empty set
for vS1 being Val_Sub of A,Al st ( for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p)) ) holds
for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p
let x be bound_QC-variable of Al; for A being non empty set
for vS1 being Val_Sub of A,Al st ( for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p)) ) holds
for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p
let A be non empty set ; for vS1 being Val_Sub of A,Al st ( for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p)) ) holds
for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p
let vS1 be Val_Sub of A,Al; ( ( for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p)) ) implies for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p )
assume A1:
for y being bound_QC-variable of Al st y in dom vS1 holds
not y in still_not-bound_in (All (x,p))
; for y being bound_QC-variable of Al st y in (dom vS1) \ {x} holds
not y in still_not-bound_in p
let y be bound_QC-variable of Al; ( y in (dom vS1) \ {x} implies not y in still_not-bound_in p )
assume A2:
y in (dom vS1) \ {x}
; not y in still_not-bound_in p
(dom vS1) \ {x} c= dom vS1
by XBOOLE_1:36;
then
not y in still_not-bound_in (All (x,p))
by A1, A2;
then A3:
not y in (still_not-bound_in p) \ {x}
by QC_LANG3:12;
A4:
{x} \/ ((still_not-bound_in p) \ {x}) = {x} \/ (still_not-bound_in p)
by XBOOLE_1:39;
not y in {x}
by A2, XBOOLE_0:def 5;
then
not y in {x} \/ ((still_not-bound_in p) \ {x})
by A3, XBOOLE_0:def 3;
hence
not y in still_not-bound_in p
by A4, XBOOLE_0:def 3; verum