let X1, X2 be Real; ( ex p being FinSequence of the carrier of X st
( p is one-to-one & rng p = Y & ex q being FinSequence of REAL st
( dom q = dom p & ( for i being Nat st i in dom q holds
q . i = PO (i,p,x) ) & X1 = addreal "**" q ) ) & ex p being FinSequence of the carrier of X st
( p is one-to-one & rng p = Y & ex q being FinSequence of REAL st
( dom q = dom p & ( for i being Nat st i in dom q holds
q . i = PO (i,p,x) ) & X2 = addreal "**" q ) ) implies X1 = X2 )
assume that
A8:
ex p1 being FinSequence of the carrier of X st
( p1 is one-to-one & rng p1 = Y & ex q1 being FinSequence of REAL st
( dom q1 = dom p1 & ( for i being Nat st i in dom q1 holds
q1 . i = PO (i,p1,x) ) & X1 = addreal "**" q1 ) )
and
A9:
ex p2 being FinSequence of the carrier of X st
( p2 is one-to-one & rng p2 = Y & ex q2 being FinSequence of REAL st
( dom q2 = dom p2 & ( for i being Nat st i in dom q2 holds
q2 . i = PO (i,p2,x) ) & X2 = addreal "**" q2 ) )
; X1 = X2
consider p1 being FinSequence of the carrier of X such that
A10:
p1 is one-to-one
and
A11:
rng p1 = Y
and
A12:
ex q1 being FinSequence of REAL st
( dom q1 = dom p1 & ( for i being Nat st i in dom q1 holds
q1 . i = PO (i,p1,x) ) & X1 = addreal "**" q1 )
by A8;
consider p2 being FinSequence of the carrier of X such that
A13:
p2 is one-to-one
and
A14:
rng p2 = Y
and
A15:
ex q2 being FinSequence of REAL st
( dom q2 = dom p2 & ( for i being Nat st i in dom q2 holds
q2 . i = PO (i,p2,x) ) & X2 = addreal "**" q2 )
by A9;
consider q1 being FinSequence of REAL such that
A16:
dom q1 = dom p1
and
A17:
for i being Nat st i in dom q1 holds
q1 . i = PO (i,p1,x)
and
A18:
X1 = addreal "**" q1
by A12;
consider q2 being FinSequence of REAL such that
A19:
dom q2 = dom p2
and
A20:
for i being Nat st i in dom q2 holds
q2 . i = PO (i,p2,x)
and
A21:
X2 = addreal "**" q2
by A15;
A22:
dom p1 = dom p2
by A10, A11, A13, A14, Th1;
consider P being Permutation of (dom p1) such that
A23:
p2 = p1 * P
and
dom P = dom p1
and
rng P = dom p1
by A10, A11, A13, A14, Th1;
A24:
rng P = dom q1
by A16, FUNCT_2:def 3;
A25:
dom P = dom q2
by A19, A22, FUNCT_2:52;
A26:
rng P = dom q2
by A19, A22, FUNCT_2:def 3;
A27:
dom p1 = dom q2
by A10, A11, A13, A14, A19, Th1;
then A28:
dom q2 = dom (q1 * P)
by TARSKI:2;
now for s being object st s in dom q2 holds
q2 . s = (q1 * P) . slet s be
object ;
( s in dom q2 implies q2 . s = (q1 * P) . s )assume A29:
s in dom q2
;
q2 . s = (q1 * P) . sthen reconsider i =
s as
Element of
NAT ;
P . i in dom q2
by A25, A26, A29, FUNCT_1:3;
then reconsider j =
P . i as
Element of
NAT ;
A30:
s in dom P
by A19, A22, A29, FUNCT_2:52;
q2 . s =
PO (
i,
p2,
x)
by A20, A29
.=
PO (
j,
p1,
x)
by A23, A30, FUNCT_1:13
.=
q1 . (P . i)
by A16, A17, A25, A26, A27, A29, FUNCT_1:3
.=
(q1 * P) . s
by A30, FUNCT_1:13
;
hence
q2 . s = (q1 * P) . s
;
verum end;
then
q2 = q1 * P
by A28, FUNCT_1:2;
hence
X1 = X2
by A16, A18, A21, FINSOP_1:7; verum