let X be set ; for S being non empty Subset-Family of X
for F, G being Function of NAT ,S
for A being Element of S st ( for n being Element of NAT holds G . n = A /\ (F . n) ) holds
union (rng G) = A /\ (union (rng F))
let S be non empty Subset-Family of X; for F, G being Function of NAT ,S
for A being Element of S st ( for n being Element of NAT holds G . n = A /\ (F . n) ) holds
union (rng G) = A /\ (union (rng F))
let F, G be Function of NAT ,S; for A being Element of S st ( for n being Element of NAT holds G . n = A /\ (F . n) ) holds
union (rng G) = A /\ (union (rng F))
let A be Element of S; ( ( for n being Element of NAT holds G . n = A /\ (F . n) ) implies union (rng G) = A /\ (union (rng F)) )
assume A1:
for n being Element of NAT holds G . n = A /\ (F . n)
; union (rng G) = A /\ (union (rng F))
thus
union (rng G) c= A /\ (union (rng F))
XBOOLE_0:def 10 A /\ (union (rng F)) c= union (rng G)
let r be set ; TARSKI:def 3 ( not r in A /\ (union (rng F)) or r in union (rng G) )
assume A9:
r in A /\ (union (rng F))
; r in union (rng G)
then A10:
r in A
by XBOOLE_0:def 4;
r in union (rng F)
by A9, XBOOLE_0:def 4;
then consider E being set such that
A11:
r in E
and
A12:
E in rng F
by TARSKI:def 4;
consider s being set such that
A13:
s in dom F
and
A14:
E = F . s
by A12, FUNCT_1:def 5;
reconsider s = s as Element of NAT by A13;
A15:
G . s in rng G
by FUNCT_2:6;
A /\ E = G . s
by A1, A14;
then
r in G . s
by A10, A11, XBOOLE_0:def 4;
hence
r in union (rng G)
by A15, TARSKI:def 4; verum