let X be set ; :: thesis: for S being non empty Subset-Family of X
for F, G being Function of NAT ,S st G . 0 = F . 0 & ( for n being Element of NAT holds G . (n + 1) = (F . (n + 1)) \/ (G . n) ) holds
for H being Function of NAT ,S st H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) holds
union (rng F) = union (rng H)
let S be non empty Subset-Family of X; :: thesis: for F, G being Function of NAT ,S st G . 0 = F . 0 & ( for n being Element of NAT holds G . (n + 1) = (F . (n + 1)) \/ (G . n) ) holds
for H being Function of NAT ,S st H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) holds
union (rng F) = union (rng H)
let F, G be Function of NAT ,S; :: thesis: ( G . 0 = F . 0 & ( for n being Element of NAT holds G . (n + 1) = (F . (n + 1)) \/ (G . n) ) implies for H being Function of NAT ,S st H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) holds
union (rng F) = union (rng H) )
assume A1:
( G . 0 = F . 0 & ( for n being Element of NAT holds G . (n + 1) = (F . (n + 1)) \/ (G . n) ) )
; :: thesis: for H being Function of NAT ,S st H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) holds
union (rng F) = union (rng H)
let H be Function of NAT ,S; :: thesis: ( H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) implies union (rng F) = union (rng H) )
assume A2:
( H . 0 = F . 0 & ( for n being Element of NAT holds H . (n + 1) = (F . (n + 1)) \ (G . n) ) )
; :: thesis: union (rng F) = union (rng H)
A3:
for n being Element of NAT holds H . n c= F . n
A6:
union (rng H) c= union (rng F)
thus
union (rng F) c= union (rng H)
:: according to XBOOLE_0:def 10 :: thesis: union (rng H) c= union (rng F)
thus
union (rng H) c= union (rng F)
by A6; :: thesis: verum