let V be RealUnitarySpace; for u being Point of V
for x being FinSequence of V holds u .|. (Sum x) = Sum (u .|. x)
let u be Point of V; for x being FinSequence of V holds u .|. (Sum x) = Sum (u .|. x)
let x be FinSequence of V; u .|. (Sum x) = Sum (u .|. x)
defpred S1[ Nat] means for x being FinSequence of V st $1 = len x holds
u .|. (Sum x) = Sum (u .|. x);
A1:
S1[ 0 ]
A4:
for k being Nat st S1[k] holds
S1[k + 1]
proof
let k be
Nat;
( S1[k] implies S1[k + 1] )
assume A5:
S1[
k]
;
S1[k + 1]
let x be
FinSequence of
V;
( k + 1 = len x implies u .|. (Sum x) = Sum (u .|. x) )
set r =
u .|. x;
set x1 =
x | k;
set r1 =
(u .|. x) | k;
assume A6:
k + 1
= len x
;
u .|. (Sum x) = Sum (u .|. x)
then A7:
( 1
<= k + 1 &
k + 1
<= len x )
by NAT_1:11;
A8:
k <= k + 1
by NAT_1:11;
B1:
len (u .|. x) = len x
by DefSK;
then A9:
(
len (x | k) = k &
len ((u .|. x) | k) = k )
by A6, FINSEQ_1:59, NAT_1:11;
for
i being
Nat st 1
<= i &
i <= len (x | k) holds
((u .|. x) | k) . i = u .|. ((x | k) /. i)
proof
let i be
Nat;
( 1 <= i & i <= len (x | k) implies ((u .|. x) | k) . i = u .|. ((x | k) /. i) )
assume A10:
( 1
<= i &
i <= len (x | k) )
;
((u .|. x) | k) . i = u .|. ((x | k) /. i)
then A11:
i <= len x
by A8, A9, A6, XXREAL_0:2;
then A13:
i in dom x
by A10, FINSEQ_3:25;
A20:
((u .|. x) | k) . i = (u .|. x) . i
by FUNCT_1:49, A9, A10, FINSEQ_1:1;
i in dom (x | k)
by A10, FINSEQ_3:25;
then (x | k) /. i =
(x | k) . i
by PARTFUN1:def 6
.=
x . i
by FUNCT_1:49, A9, A10, FINSEQ_1:1
.=
x /. i
by A13, PARTFUN1:def 6
;
hence
((u .|. x) | k) . i = u .|. ((x | k) /. i)
by A10, A20, A11, DefSK;
verum
end;
then A22b:
(u .|. x) | k = u .|. (x | k)
by A9, DefSK;
A23a:
u .|. x =
((u .|. x) | k) ^ <*((u .|. x) . (k + 1))*>
by B1, FINSEQ_3:55, A6
.=
((u .|. x) | k) ^ <*(u .|. (x /. (k + 1)))*>
by A7, DefSK
;
A24:
len x = (len (x | k)) + 1
by A6, FINSEQ_1:59, NAT_1:11;
A25:
dom (x | k) = Seg k
by A9, FINSEQ_1:def 3;
k + 1
in Seg (k + 1)
by FINSEQ_1:4;
then
k + 1
in dom x
by A6, FINSEQ_1:def 3;
then
x /. (k + 1) = x . (len x)
by A6, PARTFUN1:def 6;
hence u .|. (Sum x) =
u .|. ((Sum (x | k)) + (x /. (k + 1)))
by A24, A25, RLVECT_1:38
.=
(u .|. (Sum (x | k))) + (u .|. (x /. (k + 1)))
by BHSP_1:2
.=
(Sum ((u .|. x) | k)) + (u .|. (x /. (k + 1)))
by A22b, A5, A9
.=
Sum (u .|. x)
by A23a, RVSUM_1:74
;
verum
end;
B3:
len (u .|. x) = len x
by DefSK;
for k being Nat holds S1[k]
from NAT_1:sch 2(A1, A4);
hence
u .|. (Sum x) = Sum (u .|. x)
by B3; verum