let X, Y be Subset of CQC-WFF ; for f being FinSequence of [:CQC-WFF ,Proof_Step_Kinds :] st f is_a_proof_wrt X & X c= Y holds
f is_a_proof_wrt Y
let f be FinSequence of [:CQC-WFF ,Proof_Step_Kinds :]; ( f is_a_proof_wrt X & X c= Y implies f is_a_proof_wrt Y )
assume that
A1:
f is_a_proof_wrt X
and
A2:
X c= Y
; f is_a_proof_wrt Y
thus
f <> {}
by A1, Def5; CQC_THE1:def 5 for n being Element of NAT st 1 <= n & n <= len f holds
f,n is_a_correct_step_wrt Y
let n be Element of NAT ; ( 1 <= n & n <= len f implies f,n is_a_correct_step_wrt Y )
assume A3:
( 1 <= n & n <= len f )
; f,n is_a_correct_step_wrt Y
A4:
f,n is_a_correct_step_wrt X
by A1, A3, Def5;