let H1, H2 be ZF-formula; :: thesis: for x being Variable
for M being non empty set st M |= (Ex (x,H1)) => H2 holds
M |= H1 => H2

let x be Variable; :: thesis: for M being non empty set st M |= (Ex (x,H1)) => H2 holds
M |= H1 => H2

let M be non empty set ; :: thesis: ( M |= (Ex (x,H1)) => H2 implies M |= H1 => H2 )
assume A1: for v being Function of VAR,M holds M,v |= (Ex (x,H1)) => H2 ; :: according to ZF_MODEL:def 5 :: thesis: M |= H1 => H2
let v be Function of VAR,M; :: according to ZF_MODEL:def 5 :: thesis: M,v |= H1 => H2
A2: M,v |= (Ex (x,H1)) => H2 by A1;
now :: thesis: ( M,v |= H1 implies M,v |= H2 )
assume M,v |= H1 ; :: thesis: M,v |= H2
then M,v / (x,(v . x)) |= H1 by FUNCT_7:35;
then M,v |= Ex (x,H1) by Th73;
hence M,v |= H2 by A2, ZF_MODEL:18; :: thesis: verum
end;
hence M,v |= H1 => H2 by ZF_MODEL:18; :: thesis: verum