let Y be set ; :: thesis: for H being covering Hierarchy of Y
for B being mutually-disjoint Subset-Family of Y st B c= H & ( for C being mutually-disjoint Subset-Family of Y st C c= H & union B c= union C holds
B = C ) holds
B is a_partition of Y

let H be covering Hierarchy of Y; :: thesis: for B being mutually-disjoint Subset-Family of Y st B c= H & ( for C being mutually-disjoint Subset-Family of Y st C c= H & union B c= union C holds
B = C ) holds
B is a_partition of Y

let B be mutually-disjoint Subset-Family of Y; :: thesis: ( B c= H & ( for C being mutually-disjoint Subset-Family of Y st C c= H & union B c= union C holds
B = C ) implies B is a_partition of Y )

assume that
A1: B c= H and
A2: for C being mutually-disjoint Subset-Family of Y st C c= H & union B c= union C holds
B = C ; :: thesis: B is a_partition of Y
thus union B = Y by A1, A2, Lm3; :: according to EQREL_1:def 4 :: thesis: for b1 being Element of bool Y holds
( not b1 in B or ( not b1 = {} & ( for b2 being Element of bool Y holds
( not b2 in B or b1 = b2 or b1 misses b2 ) ) ) )

thus for b1 being Element of bool Y holds
( not b1 in B or ( not b1 = {} & ( for b2 being Element of bool Y holds
( not b2 in B or b1 = b2 or b1 misses b2 ) ) ) ) by A1, A2, Def5, Lm4; :: thesis: verum