Lm1:
for a, b being Real 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 holds [*(Re z),(Im z)*] = z
Lm7:
for x being Real
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 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 st x9 = x & y9 = y holds
* (x9,y9) = x * y
Lm11:
for x, y, z being Complex st z = x + y holds
Re z = (Re x) + (Re y)
Lm12:
for x, y, z being Complex st z = x + y holds
Im z = (Im x) + (Im y)
Lm13:
for x, y, z being Complex st z = x * y holds
Re z = ((Re x) * (Re y)) - ((Im x) * (Im y))
Lm14:
for x, y, z being Complex st z = x * y holds
Im z = ((Re x) * (Im y)) + ((Im x) * (Re y))
Lm15:
for z1, z2 being Complex holds z1 + z2 = [*((Re z1) + (Re z2)),((Im z1) + (Im z2))*]
Lm16:
for z1, z2 being Complex 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 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 holds
( Re (z1 + z2) = (Re z1) + (Re z2) & Im (z1 + z2) = (Im z1) + (Im z2) )
Lm19:
for x being Element of REAL holds Re (x * <i>) = 0
Lm20:
for x being Element of REAL holds Im (x * <i>) = x
Lm21:
for x, y being Element of REAL holds [*x,y*] = x + (y * <i>)
Lm22:
for z being Complex holds - z = (- (Re z)) + ((- (Im z)) * <i>)
Lm23:
for z1, z2 being Complex holds z1 - z2 = ((Re z1) - (Re z2)) + (((Im z1) - (Im z2)) * <i>)
Lm24:
for z being Complex holds z " = ((Re z) / (((Re z) ^2) + ((Im z) ^2))) + (((- (Im z)) / (((Re z) ^2) + ((Im z) ^2))) * <i>)
Lm25:
for z1, z2 being Complex holds z1 / z2 = ((((Re z1) * (Re z2)) + ((Im z1) * (Im z2))) / (((Re z2) ^2) + ((Im z2) ^2))) + (((((Re z2) * (Im z1)) - ((Re z1) * (Im z2))) / (((Re z2) ^2) + ((Im z2) ^2))) * <i>)
Lm26:
for z being Complex holds |.(- z).| = |.z.|
Lm27:
for a being Real st a <= 0 holds
|.a.| = - a
Lm28:
for a being Real holds sqrt (a ^2) = |.a.|
Lm29:
for a being Real holds
( - |.a.| <= a & a <= |.a.| )
Lm30:
for a, b being Real holds
( ( - b <= a & a <= b ) iff |.a.| <= b )