let n be Nat; :: thesis: for y1, y2 being FinSequence of REAL
for x1, x2 being Element of REAL n st x1 = y1 & x2 = y2 holds
|(y1,y2)| = (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 ))
let y1, y2 be FinSequence of REAL ; :: thesis: for x1, x2 being Element of REAL n st x1 = y1 & x2 = y2 holds
|(y1,y2)| = (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 ))
let x1, x2 be Element of REAL n; :: thesis: ( x1 = y1 & x2 = y2 implies |(y1,y2)| = (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 )) )
assume A1:
( x1 = y1 & x2 = y2 )
; :: thesis: |(y1,y2)| = (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 ))
set z1 = x1 + x2;
set z2 = x1 - x2;
A2: (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 )) =
(1 / 4) * (((sqrt (Sum (sqr (x1 + x2)))) ^2 ) - (|.(x1 - x2).| ^2 ))
by EUCLID:def 5
.=
(1 / 4) * (((sqrt (Sum (sqr (x1 + x2)))) ^2 ) - ((sqrt (Sum (sqr (x1 - x2)))) ^2 ))
by EUCLID:def 5
;
Sum (sqr (x1 + x2)) >= 0
by RVSUM_1:116;
then A3:
(sqrt (Sum (sqr (x1 + x2)))) ^2 = Sum (sqr (x1 + x2))
by SQUARE_1:def 4;
Sum (sqr (x1 - x2)) >= 0
by RVSUM_1:116;
then A4:
(sqrt (Sum (sqr (x1 - x2)))) ^2 = Sum (sqr (x1 - x2))
by SQUARE_1:def 4;
set v1 = sqr (x1 + x2);
set v2 = sqr (x1 - x2);
reconsider w1 = x1, w2 = x2 as Element of n -tuples_on REAL by EUCLID:def 1;
A5:
(Sum (sqr (x1 + x2))) - (Sum (sqr (x1 - x2))) = Sum ((sqr (x1 + x2)) - (sqr (x1 - x2)))
by RVSUM_1:120;
A6: ((2 * (mlt w1,w2)) + (sqr w2)) + (2 * (mlt w1,w2)) =
(2 * (mlt w1,w2)) + ((2 * (mlt w1,w2)) + (sqr w2))
.=
((2 * (mlt w1,w2)) + (2 * (mlt w1,w2))) + (sqr w2)
by FINSEQOP:29
;
A7:
(sqr w1) + ((2 * (mlt w1,w2)) + (sqr w2)) = ((2 * (mlt w1,w2)) + (sqr w2)) + (sqr w1)
;
(sqr (x1 + x2)) - (sqr (x1 - x2)) =
(((sqr w1) + (2 * (mlt w1,w2))) + (sqr w2)) - (sqr (w1 - w2))
by RVSUM_1:98
.=
(((sqr w1) + (2 * (mlt w1,w2))) + (sqr w2)) - (((sqr w1) - (2 * (mlt w1,w2))) + (sqr w2))
by RVSUM_1:99
.=
(((2 * (mlt w1,w2)) + (sqr w2)) + (sqr w1)) - (((sqr w1) - (2 * (mlt w1,w2))) + (sqr w2))
by A7, FINSEQOP:29
.=
((((2 * (mlt w1,w2)) + (sqr w2)) + (sqr w1)) - ((sqr w1) - (2 * (mlt w1,w2)))) - (sqr w2)
by RVSUM_1:60
.=
(((((2 * (mlt w1,w2)) + (sqr w2)) + (sqr w1)) - (sqr w1)) + (2 * (mlt w1,w2))) - (sqr w2)
by RVSUM_1:62
.=
(((2 * (mlt w1,w2)) + (sqr w2)) + (2 * (mlt w1,w2))) - (sqr w2)
by RVSUM_1:63
.=
(2 * (mlt w1,w2)) + (2 * (mlt w1,w2))
by A6, RVSUM_1:63
.=
(2 + 2) * (mlt w1,w2)
by RVSUM_1:72
.=
4 * (mlt w1,w2)
;
then (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 )) =
(1 / 4) * (4 * (Sum (mlt w1,w2)))
by A2, A3, A4, A5, RVSUM_1:117
.=
Sum (mlt w1,w2)
;
hence
|(y1,y2)| = (1 / 4) * ((|.(x1 + x2).| ^2 ) - (|.(x1 - x2).| ^2 ))
by A1; :: thesis: verum