begin
Lm1:
for seq being Real_Sequence
for cseq being Complex_Sequence st seq = cseq holds
( seq is convergent iff cseq is convergent )
Lm2:
for seq being Real_Sequence
for cseq being Complex_Sequence
for rlim being real number st seq = cseq & seq is convergent & lim seq = rlim holds
lim cseq = rlim
Lm3:
for seq being Real_Sequence
for cseq being Complex_Sequence
for rlim being Real st seq = cseq & cseq is convergent & lim cseq = rlim holds
lim seq = rlim
Lm4:
for seq being Real_Sequence
for cseq being Complex_Sequence st seq = cseq holds
( seq is convergent_to_0 iff cseq is convergent_to_0 )
theorem Th1:
Lm5:
for seq, cseq being Complex_Sequence st cseq = <i> (#) seq holds
( seq is non-empty iff cseq is non-empty )
Lm6:
for seq, cseq being Complex_Sequence st cseq = <i> (#) seq holds
( seq is convergent_to_0 iff cseq is convergent_to_0 )
theorem Th2:
for
f being
PartFunc of
COMPLEX,
COMPLEX for
u,
v being
PartFunc of
(REAL 2),
REAL for
z0 being
Complex for
x0,
y0 being
Real for
xy0 being
Element of
REAL 2 st ( for
x,
y being
Real st
x + (y * <i>) in dom f holds
(
<*x,y*> in dom u &
u . <*x,y*> = (Re f) . (x + (y * <i>)) ) ) & ( for
x,
y being
Real st
x + (y * <i>) in dom f holds
(
<*x,y*> in dom v &
v . <*x,y*> = (Im f) . (x + (y * <i>)) ) ) &
z0 = x0 + (y0 * <i>) &
xy0 = <*x0,y0*> &
f is_differentiable_in z0 holds
(
u is_partial_differentiable_in xy0,1 &
u is_partial_differentiable_in xy0,2 &
v is_partial_differentiable_in xy0,1 &
v is_partial_differentiable_in xy0,2 &
Re (diff (f,z0)) = partdiff (
u,
xy0,1) &
Re (diff (f,z0)) = partdiff (
v,
xy0,2) &
Im (diff (f,z0)) = - (partdiff (u,xy0,2)) &
Im (diff (f,z0)) = partdiff (
v,
xy0,1) )
Lm7:
for x, y being Real
for vx, vy being Point of (REAL-NS 1) st vx = <*x*> & vy = <*y*> holds
( vx + vy = <*(x + y)*> & vx - vy = <*(x - y)*> )
Lm8:
for x, y, z, w being Real
for vx, vy being Element of REAL 2 st vx = <*x,y*> & vy = <*z,w*> holds
( vx + vy = <*(x + z),(y + w)*> & vx - vy = <*(x - z),(y - w)*> )
Lm9:
for x, y, a being Real
for vx being Element of REAL 2 st vx = <*x,y*> holds
a * vx = <*(a * x),(a * y)*>
Lm10:
for x, y being Real holds <*x,y*> is Point of (REAL-NS 2)
Lm11:
for x, y, z, w being Real
for vx, vy being Point of (REAL-NS 2) st vx = <*x,y*> & vy = <*z,w*> holds
( vx + vy = <*(x + z),(y + w)*> & vx - vy = <*(x - z),(y - w)*> )
Lm12:
for x, y, a being Real
for vx being Point of (REAL-NS 2) st vx = <*x,y*> holds
a * vx = <*(a * x),(a * y)*>
Lm13:
for u being PartFunc of (REAL 2),REAL
for xy being Element of REAL 2 st xy in dom u holds
(<>* u) . xy = <*(u . xy)*>
Lm14:
for u being PartFunc of (REAL 2),REAL
for x, y being Real st <*x,y*> in dom u holds
(<>* u) /. <*x,y*> = <*(u /. <*x,y*>)*>
Lm15:
for x, y being Real
for z being Complex
for v being Element of (REAL-NS 2) st z = x + (y * <i>) & v = <*x,y*> holds
|.z.| = ||.v.||
Lm16:
for x, y being Real
for z being Complex st z = x + (y * <i>) holds
|.z.| <= (abs x) + (abs y)
Lm17:
for x, y being Real holds
( abs x <= |.(x + (y * <i>)).| & abs y <= |.(x + (y * <i>)).| )
Lm18:
for x, y being Real
for v being Element of (REAL-NS 2) st v = <*x,y*> holds
||.v.|| <= (abs x) + (abs y)
theorem Th3:
theorem Th4:
Lm19:
for x being Real
for vx being Element of (REAL-NS 2) st vx = <*x,0*> holds
||.vx.|| = abs x
Lm20:
for x being Real
for vx being Element of (REAL-NS 2) st vx = <*0,x*> holds
||.vx.|| = abs x
Lm21:
for x being Real
for vx being Element of (REAL-NS 1) st vx = <*x*> holds
||.vx.|| = abs x
Lm22:
for v being Element of (REAL-NS 1) holds abs ((proj (1,1)) . v) = ||.v.||
theorem Th5:
for
u being
PartFunc of
(REAL 2),
REAL for
x0,
y0 being
Real for
xy0 being
Element of
REAL 2 st
xy0 = <*x0,y0*> &
<>* u is_differentiable_in xy0 holds
(
u is_partial_differentiable_in xy0,1 &
u is_partial_differentiable_in xy0,2 &
<*(partdiff (u,xy0,1))*> = (diff ((<>* u),xy0)) . <*1,0*> &
<*(partdiff (u,xy0,2))*> = (diff ((<>* u),xy0)) . <*0,1*> )
theorem
for
f being
PartFunc of
COMPLEX,
COMPLEX for
u,
v being
PartFunc of
(REAL 2),
REAL for
z0 being
Complex for
x0,
y0 being
Real for
xy0 being
Element of
REAL 2 st ( for
x,
y being
Real st
<*x,y*> in dom v holds
x + (y * <i>) in dom f ) & ( for
x,
y being
Real st
x + (y * <i>) in dom f holds
(
<*x,y*> in dom u &
u . <*x,y*> = (Re f) . (x + (y * <i>)) ) ) & ( for
x,
y being
Real st
x + (y * <i>) in dom f holds
(
<*x,y*> in dom v &
v . <*x,y*> = (Im f) . (x + (y * <i>)) ) ) &
z0 = x0 + (y0 * <i>) &
xy0 = <*x0,y0*> &
<>* u is_differentiable_in xy0 &
<>* v is_differentiable_in xy0 &
partdiff (
u,
xy0,1)
= partdiff (
v,
xy0,2) &
partdiff (
u,
xy0,2)
= - (partdiff (v,xy0,1)) holds
(
f is_differentiable_in z0 &
u is_partial_differentiable_in xy0,1 &
u is_partial_differentiable_in xy0,2 &
v is_partial_differentiable_in xy0,1 &
v is_partial_differentiable_in xy0,2 &
Re (diff (f,z0)) = partdiff (
u,
xy0,1) &
Re (diff (f,z0)) = partdiff (
v,
xy0,2) &
Im (diff (f,z0)) = - (partdiff (u,xy0,2)) &
Im (diff (f,z0)) = partdiff (
v,
xy0,1) )