begin
Lm1:
for a, b being real number holds 0 <= (a ^2) + (b ^2)
Lm2:
for a, b being Element of REAL holds
( Re [*a,b*] = a & Im [*a,b*] = b )
Lm3:
for z being complex number holds [*(Re z),(Im z)*] = z
Lm4:
0 = [*0,0*]
by ARYTM_0:def 5;
Lm5:
1r = [*1,0*]
by ARYTM_0:def 5;
Lm6:
<i> = [*0,1*]
by ARYTM_0:def 5, XCMPLX_0:def 1;
Lm7:
for x being real number
for x1, x2 being Element of REAL st x = [*x1,x2*] holds
( x2 = 0 & x = x1 )
Lm8:
for x9, y9 being Element of REAL
for x, y being real number st x9 = x & y9 = y holds
+ (x9,y9) = x + y
Lm9:
for x being Element of REAL holds opp x = - x
Lm10:
for x9, y9 being Element of REAL
for x, y being real number st x9 = x & y9 = y holds
* (x9,y9) = x * y
Lm11:
for x, y, z being complex number st z = x + y holds
Re z = (Re x) + (Re y)
Lm12:
for x, y, z being complex number st z = x + y holds
Im z = (Im x) + (Im y)
Lm13:
for x, y, z being complex number st z = x * y holds
Re z = ((Re x) * (Re y)) - ((Im x) * (Im y))
Lm14:
for x, y, z being complex number st z = x * y holds
Im z = ((Re x) * (Im y)) + ((Im x) * (Re y))
Lm15:
for z1, z2 being complex number holds z1 + z2 = [*((Re z1) + (Re z2)),((Im z1) + (Im z2))*]
Lm16:
for z1, z2 being complex number holds z1 * z2 = [*(((Re z1) * (Re z2)) - ((Im z1) * (Im z2))),(((Re z1) * (Im z2)) + ((Re z2) * (Im z1)))*]
Lm17:
for z1, z2 being complex number holds
( Re (z1 * z2) = ((Re z1) * (Re z2)) - ((Im z1) * (Im z2)) & Im (z1 * z2) = ((Re z1) * (Im z2)) + ((Re z2) * (Im z1)) )
Lm18:
for z1, z2 being complex number holds
( Re (z1 + z2) = (Re z1) + (Re z2) & Im (z1 + z2) = (Im z1) + (Im z2) )
Lm19:
for x being Real holds Re (x * <i>) = 0
Lm20:
for x being Real holds Im (x * <i>) = x
Lm21:
for x, y being Real holds [*x,y*] = x + (y * <i>)
Lm22:
for z being complex number holds |.(- z).| = |.z.|
Lm23:
for a being real number st a <= 0 holds
|.a.| = - a
Lm24:
for a being real number holds sqrt (a ^2) = |.a.|
Lm25:
for a being real number holds
( - |.a.| <= a & a <= |.a.| )
Lm26:
for b, a being real number holds
( ( - b <= a & a <= b ) iff |.a.| <= b )