let X be set ; for P being non-empty Function st Union P = X & ( for x, y being set st x in dom P & y in dom P & x <> y holds
P . x misses P . y ) holds
P is IndexedPartition of X
let P be non-empty Function; ( Union P = X & ( for x, y being set st x in dom P & y in dom P & x <> y holds
P . x misses P . y ) implies P is IndexedPartition of X )
assume that
A1:
Union P = X
and
A2:
for x, y being set st x in dom P & y in dom P & x <> y holds
P . x misses P . y
; P is IndexedPartition of X
rng P c= bool X
then reconsider Y = rng P as Subset-Family of X ;
Y is a_partition of X
hence
rng P is a_partition of X
; PUA2MSS1:def 2 P is one-to-one
let x, y be object ; FUNCT_1:def 4 ( not x in proj1 P or not y in proj1 P or not P . x = P . y or x = y )
assume that
A5:
x in dom P
and
A6:
y in dom P
and
A7:
P . x = P . y
and
A8:
x <> y
; contradiction
reconsider Px = P . x, Py = P . y as non empty set by A5, A6, FUNCT_1:def 9;
set a = the Element of Px;
P . x misses P . y
by A2, A5, A6, A8;
then
not the Element of Px in Py
by XBOOLE_0:3;
hence
contradiction
by A7; verum