reconsider x' = x, y' = y, w' = w, z' = z as Element of REAL by XREAL_0:def 1;
thus
( w = 0 & z = 0 implies ex t being Element of QUATERNION ex x', y' being Element of REAL st
( x' = x & y' = y & t = [*x',y'*] ) )
:: thesis: ( ( not w = 0 or not z = 0 ) implies ex b1 being Element of QUATERNION st b1 = 0 ,1,2,3 --> x,y,w,z )
set e = 0 ,1,2,3 --> x',y',w',z';
thus
( ( w <> 0 or z <> 0 ) implies ex t being Element of QUATERNION st t = 0 ,1,2,3 --> x,y,w,z )
:: thesis: verumproof
assume A1:
(
w <> 0 or
z <> 0 )
;
:: thesis: ex t being Element of QUATERNION st t = 0 ,1,2,3 --> x,y,w,z
A2:
0 ,1,2,3
--> x',
y',
w',
z' in Funcs 4,
REAL
by CARD_1:90, FUNCT_2:11;
now assume
0 ,1,2,3
--> x',
y',
w',
z' in { r where r is Element of Funcs 4,REAL : ( r . 2 = 0 & r . 3 = 0 ) }
;
:: thesis: contradictionthen
ex
r being
Element of
Funcs 4,
REAL st
(
0 ,1,2,3
--> x',
y',
w',
z' = r &
r . 2
= 0 &
r . 3
= 0 )
;
hence
contradiction
by A1, Lm1, Th3;
:: thesis: verum end;
then
0 ,1,2,3
--> x',
y',
w',
z' in (Funcs 4,REAL ) \ { r where r is Element of Funcs 4,REAL : ( r . 2 = 0 & r . 3 = 0 ) }
by A2, XBOOLE_0:def 5;
then reconsider e =
0 ,1,2,3
--> x',
y',
w',
z' as
Element of
QUATERNION by XBOOLE_0:def 3;
take
e
;
:: thesis: e = 0 ,1,2,3 --> x,y,w,z
thus
e = 0 ,1,2,3
--> x,
y,
w,
z
;
:: thesis: verum
end;
thus
verum
; :: thesis: verum