VERUM in { F where F is Element of QC-WFF : P1[F] }
by A2;
then reconsider X = { F where F is Element of QC-WFF : P1[F] } as non empty set ;
A6:
for k being Element of NAT
for P being QC-pred_symbol of k
for ll being QC-variable_list of k holds <*P*> ^ ll in X
A7:
for x being bound_QC-variable
for p being FinSequence of [:NAT ,NAT :] st p in X holds
(<*[3,0 ]*> ^ <*x*>) ^ p in X
A10:
for p, q being FinSequence of [:NAT ,NAT :] st p in X & q in X holds
(<*[2,0 ]*> ^ p) ^ q in X
A15:
for p being FinSequence of [:NAT ,NAT :] st p in X holds
<*[1,0 ]*> ^ p in X
let F' be Element of QC-WFF ; P1[F']
A18:
X c= [:NAT ,NAT :] *
<*[0 ,0 ]*> in X
by A2;
then
X is QC-closed
by A18, A6, A15, A10, A7, Def9;
then
QC-WFF c= X
by Def10;
then
F' in X
by TARSKI:def 3;
then
ex F'' being Element of QC-WFF st
( F' = F'' & P1[F''] )
;
hence
P1[F']
; verum