let H be ZF-formula; :: thesis: for x, y being Variable st H is universal holds
( the_scope_of (H / x,y) = (the_scope_of H) / x,y & ( bound_in H = x implies bound_in (H / x,y) = y ) & ( bound_in H <> x implies bound_in (H / x,y) = bound_in H ) )
let x, y be Variable; :: thesis: ( H is universal implies ( the_scope_of (H / x,y) = (the_scope_of H) / x,y & ( bound_in H = x implies bound_in (H / x,y) = y ) & ( bound_in H <> x implies bound_in (H / x,y) = bound_in H ) ) )
assume
H is universal
; :: thesis: ( the_scope_of (H / x,y) = (the_scope_of H) / x,y & ( bound_in H = x implies bound_in (H / x,y) = y ) & ( bound_in H <> x implies bound_in (H / x,y) = bound_in H ) )
then
( H / x,y is universal & H = All (bound_in H),(the_scope_of H) )
by Th184, ZF_LANG:62;
then
( H / x,y = All (bound_in (H / x,y)),(the_scope_of (H / x,y)) & ( bound_in H = x implies H / x,y = All y,((the_scope_of H) / x,y) ) & ( bound_in H <> x implies H / x,y = All (bound_in H),((the_scope_of H) / x,y) ) )
by Th173, Th174, ZF_LANG:62;
hence
( the_scope_of (H / x,y) = (the_scope_of H) / x,y & ( bound_in H = x implies bound_in (H / x,y) = y ) & ( bound_in H <> x implies bound_in (H / x,y) = bound_in H ) )
by ZF_LANG:12; :: thesis: verum