set P = pcs-union C;
set TR = the ToleranceRel of (pcs-union C);
set CP = the carrier of (pcs-union C);
set CA = Carrier C;
A1:
dom (Carrier C) = I
by PARTFUN1:def 2;
A2:
the carrier of (pcs-union C) = Union (Carrier C)
by Def36;
A3:
the ToleranceRel of (pcs-union C) = Union (pcs-ToleranceRels C)
by Def36;
A4:
dom (pcs-ToleranceRels C) = I
by PARTFUN1:def 2;
let x be set ; RELAT_2:def 1,PCS_0:def 9 ( not x in the carrier of (pcs-union C) or [^,^] in the ToleranceRel of (pcs-union C) )
assume
x in the carrier of (pcs-union C)
; [^,^] in the ToleranceRel of (pcs-union C)
then consider P being set such that
A5:
x in P
and
A6:
P in rng (Carrier C)
by A2, TARSKI:def 4;
consider i being set such that
A7:
i in dom (Carrier C)
and
A8:
(Carrier C) . i = P
by A6, FUNCT_1:def 3;
A9:
ex R being 1-sorted st
( R = C . i & (Carrier C) . i = the carrier of R )
by A1, A7, PRALG_1:def 13;
reconsider I = I as non empty set by A7, PARTFUN1:def 2;
reconsider i = i as Element of I by A7, PARTFUN1:def 2;
reconsider C = C as pcs-tol-reflexive-yielding () ManySortedSet of I ;
A10:
(pcs-ToleranceRels C) . i = the ToleranceRel of (C . i)
by Def20;
the ToleranceRel of (C . i) is_reflexive_in the carrier of (C . i)
by Def9;
then A11:
[x,x] in the ToleranceRel of (C . i)
by A5, A8, A9, RELAT_2:def 1;
the ToleranceRel of (C . i) in rng (pcs-ToleranceRels C)
by A4, A10, FUNCT_1:3;
hence
[^,^] in the ToleranceRel of (pcs-union C)
by A3, A11, TARSKI:def 4; verum