thus
( w = 0 & z = 0 implies [*x,y*] is Element of QUATERNION )
by XBOOLE_0:def 3; :: thesis: ( ( not w = 0 or not z = 0 ) implies 0 ,1,2,3 --> x,y,w,z is Element of QUATERNION )
set e = 0 ,1,2,3 --> x,y,w,z;
assume A1:
( w <> 0 or z <> 0 )
; :: thesis: 0 ,1,2,3 --> x,y,w,z is Element of QUATERNION
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;
hence
0 ,1,2,3 --> x,y,w,z is Element of QUATERNION
by XBOOLE_0:def 3; :: thesis: verum