let f be PartFunc of COMPLEX ,COMPLEX ; for C being C1-curve st rng C c= dom f & f is_integrable_on C & f is_bounded_on C holds
for r being Real holds integral (r (#) f),C = r * (integral f,C)
let C be C1-curve; ( rng C c= dom f & f is_integrable_on C & f is_bounded_on C implies for r being Real holds integral (r (#) f),C = r * (integral f,C) )
assume A1:
( rng C c= dom f & f is_integrable_on C & f is_bounded_on C )
; for r being Real holds integral (r (#) f),C = r * (integral f,C)
let r be Real; integral (r (#) f),C = r * (integral f,C)
consider a, b being Real, x, y being PartFunc of REAL ,REAL , Z being Subset of REAL such that
A2:
( a <= b & [.a,b.] = dom C & [.a,b.] c= dom x & [.a,b.] c= dom y & Z is open & [.a,b.] c= Z & x is_differentiable_on Z & y is_differentiable_on Z & x `| Z is continuous & y `| Z is continuous & C = (x + (<i> (#) y)) | [.a,b.] )
by Def3;
consider uf0, vf0 being PartFunc of REAL ,REAL such that
A3:
( uf0 = ((Re f) * R2-to-C ) * <:x,y:> & vf0 = ((Im f) * R2-to-C ) * <:x,y:> & integral f,x,y,a,b,Z = (integral ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))),a,b) + ((integral ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z))),a,b) * <i> ) )
by Def2;
A4:
dom (r (#) f) = dom f
by VALUED_1:def 5;
consider u0, v0 being PartFunc of REAL ,REAL such that
A5:
( u0 = ((Re (r (#) f)) * R2-to-C ) * <:x,y:> & v0 = ((Im (r (#) f)) * R2-to-C ) * <:x,y:> & integral (r (#) f),x,y,a,b,Z = (integral ((u0 (#) (x `| Z)) - (v0 (#) (y `| Z))),a,b) + ((integral ((v0 (#) (x `| Z)) + (u0 (#) (y `| Z))),a,b) * <i> ) )
by Def2;
A6:
dom u0 = dom uf0
proof
A7:
for
x0 being
set st
x0 in dom u0 holds
x0 in dom uf0
proof
let x0 be
set ;
( x0 in dom u0 implies x0 in dom uf0 )
assume A8:
x0 in dom u0
;
x0 in dom uf0
A9:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re (r (#) f)) * R2-to-C ) )
by A5, A8, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
A10:
(
<:x,y:> . x0 in dom R2-to-C &
R2-to-C . (<:x,y:> . x0) in dom (Re (r (#) f)) )
by A9, FUNCT_1:21;
then
R2-to-C . (<:x,y:> . x0) in dom (r (#) (Re f))
by MESFUN6C:2;
then
R2-to-C . (<:x,y:> . x0) in dom (Re f)
by VALUED_1:def 5;
then
<:x,y:> . x0 in dom ((Re f) * R2-to-C )
by A10, FUNCT_1:21;
hence
x0 in dom uf0
by A3, A9, FUNCT_1:21;
verum
end;
for
x0 being
set st
x0 in dom uf0 holds
x0 in dom u0
proof
let x0 be
set ;
( x0 in dom uf0 implies x0 in dom u0 )
assume A11:
x0 in dom uf0
;
x0 in dom u0
A12:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re f) * R2-to-C ) )
by A3, A11, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
A13:
(
<:x,y:> . x0 in dom R2-to-C &
R2-to-C . (<:x,y:> . x0) in dom (Re f) )
by A12, FUNCT_1:21;
then
R2-to-C . (<:x,y:> . x0) in dom (r (#) (Re f))
by VALUED_1:def 5;
then
R2-to-C . (<:x,y:> . x0) in dom (Re (r (#) f))
by MESFUN6C:2;
then
<:x,y:> . x0 in dom ((Re (r (#) f)) * R2-to-C )
by A13, FUNCT_1:21;
hence
x0 in dom u0
by A5, A12, FUNCT_1:21;
verum
end;
hence
dom u0 = dom uf0
by A7, TARSKI:2;
verum
end;
A14:
dom v0 = dom vf0
proof
A15:
for
x0 being
set st
x0 in dom v0 holds
x0 in dom vf0
proof
let x0 be
set ;
( x0 in dom v0 implies x0 in dom vf0 )
assume A16:
x0 in dom v0
;
x0 in dom vf0
A17:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im (r (#) f)) * R2-to-C ) )
by A16, A5, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
A18:
(
<:x,y:> . x0 in dom R2-to-C &
R2-to-C . (<:x,y:> . x0) in dom (Im (r (#) f)) )
by A17, FUNCT_1:21;
then
R2-to-C . (<:x,y:> . x0) in dom (r (#) (Im f))
by MESFUN6C:2;
then
R2-to-C . (<:x,y:> . x0) in dom (Im f)
by VALUED_1:def 5;
then
<:x,y:> . x0 in dom ((Im f) * R2-to-C )
by A18, FUNCT_1:21;
hence
x0 in dom vf0
by A3, A17, FUNCT_1:21;
verum
end;
for
x0 being
set st
x0 in dom vf0 holds
x0 in dom v0
proof
let x0 be
set ;
( x0 in dom vf0 implies x0 in dom v0 )
assume A19:
x0 in dom vf0
;
x0 in dom v0
A20:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im f) * R2-to-C ) )
by A19, A3, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
A21:
(
<:x,y:> . x0 in dom R2-to-C &
R2-to-C . (<:x,y:> . x0) in dom (Im f) )
by A20, FUNCT_1:21;
then
R2-to-C . (<:x,y:> . x0) in dom (r (#) (Im f))
by VALUED_1:def 5;
then
R2-to-C . (<:x,y:> . x0) in dom (Im (r (#) f))
by MESFUN6C:2;
then
<:x,y:> . x0 in dom ((Im (r (#) f)) * R2-to-C )
by A21, FUNCT_1:21;
hence
x0 in dom v0
by A5, A20, FUNCT_1:21;
verum
end;
hence
dom v0 = dom vf0
by A15, TARSKI:2;
verum
end;
A22:
u0 (#) (x `| Z) = r (#) (uf0 (#) (x `| Z))
proof
A23:
dom (r (#) (uf0 (#) (x `| Z))) =
dom (uf0 (#) (r (#) (x `| Z)))
by RFUNCT_1:25
.=
(dom uf0) /\ (dom (r (#) (x `| Z)))
by VALUED_1:def 4
.=
(dom uf0) /\ (dom (x `| Z))
by VALUED_1:def 5
;
A24:
dom (u0 (#) (x `| Z)) = (dom u0) /\ (dom (x `| Z))
by VALUED_1:def 4;
A25:
dom (u0 (#) (x `| Z)) = dom (r (#) (uf0 (#) (x `| Z)))
by A6, A23, VALUED_1:def 4;
for
x0 being
set st
x0 in dom (u0 (#) (x `| Z)) holds
(u0 (#) (x `| Z)) . x0 = (r (#) (uf0 (#) (x `| Z))) . x0
proof
let x0 be
set ;
( x0 in dom (u0 (#) (x `| Z)) implies (u0 (#) (x `| Z)) . x0 = (r (#) (uf0 (#) (x `| Z))) . x0 )
assume A26:
x0 in dom (u0 (#) (x `| Z))
;
(u0 (#) (x `| Z)) . x0 = (r (#) (uf0 (#) (x `| Z))) . x0
A27:
x0 in (dom u0) /\ (dom (x `| Z))
by A26, VALUED_1:def 4;
then A28:
(
x0 in dom u0 &
x0 in dom (x `| Z) )
by XBOOLE_0:def 4;
then A29:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re (r (#) f)) * R2-to-C ) )
by A5, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
set c0 =
R2-to-C . (<:x,y:> . x0);
A30:
u0 . x0 =
((Re (r (#) f)) * R2-to-C ) . (<:x,y:> . x0)
by A5, A28, FUNCT_1:22
.=
(Re (r (#) f)) . (R2-to-C . (<:x,y:> . x0))
by A29, FUNCT_1:22
.=
(r (#) (Re f)) . (R2-to-C . (<:x,y:> . x0))
by MESFUN6C:2
;
x0 in dom uf0
by A6, A27, XBOOLE_0:def 4;
then A32:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re f) * R2-to-C ) )
by A3, FUNCT_1:21;
A33:
uf0 . x0 =
((Re f) * R2-to-C ) . (<:x,y:> . x0)
by A3, A6, A28, FUNCT_1:22
.=
(Re f) . (R2-to-C . (<:x,y:> . x0))
by A32, FUNCT_1:22
;
A34:
x0 in dom (uf0 (#) (r (#) (x `| Z)))
by A26, A25, RFUNCT_1:25;
then
x0 in (dom uf0) /\ (dom (r (#) (x `| Z)))
by VALUED_1:def 4;
then A35:
x0 in dom (r (#) (x `| Z))
by XBOOLE_0:def 4;
(u0 (#) (x `| Z)) . x0 =
(u0 . x0) * ((x `| Z) . x0)
by A26, VALUED_1:def 4
.=
(r * ((Re f) . (R2-to-C . (<:x,y:> . x0)))) * ((x `| Z) . x0)
by A30, VALUED_1:6
.=
(uf0 . x0) * (r * ((x `| Z) . x0))
by A33
.=
(uf0 . x0) * ((r (#) (x `| Z)) . x0)
by A35, VALUED_1:def 5
.=
(uf0 (#) (r (#) (x `| Z))) . x0
by A34, VALUED_1:def 4
.=
(r (#) (uf0 (#) (x `| Z))) . x0
by RFUNCT_1:25
;
hence
(u0 (#) (x `| Z)) . x0 = (r (#) (uf0 (#) (x `| Z))) . x0
;
verum
end;
hence
u0 (#) (x `| Z) = r (#) (uf0 (#) (x `| Z))
by A6, A23, A24, FUNCT_1:9;
verum
end;
A36:
v0 (#) (x `| Z) = r (#) (vf0 (#) (x `| Z))
proof
A37:
dom (r (#) (vf0 (#) (x `| Z))) =
dom (vf0 (#) (r (#) (x `| Z)))
by RFUNCT_1:25
.=
(dom vf0) /\ (dom (r (#) (x `| Z)))
by VALUED_1:def 4
.=
(dom vf0) /\ (dom (x `| Z))
by VALUED_1:def 5
;
A38:
dom (v0 (#) (x `| Z)) = (dom v0) /\ (dom (x `| Z))
by VALUED_1:def 4;
A39:
dom (v0 (#) (x `| Z)) = dom (r (#) (vf0 (#) (x `| Z)))
by A14, A37, VALUED_1:def 4;
for
x0 being
set st
x0 in dom (v0 (#) (x `| Z)) holds
(v0 (#) (x `| Z)) . x0 = (r (#) (vf0 (#) (x `| Z))) . x0
proof
let x0 be
set ;
( x0 in dom (v0 (#) (x `| Z)) implies (v0 (#) (x `| Z)) . x0 = (r (#) (vf0 (#) (x `| Z))) . x0 )
assume A40:
x0 in dom (v0 (#) (x `| Z))
;
(v0 (#) (x `| Z)) . x0 = (r (#) (vf0 (#) (x `| Z))) . x0
A41:
x0 in (dom v0) /\ (dom (x `| Z))
by A40, VALUED_1:def 4;
then A42:
(
x0 in dom v0 &
x0 in dom (x `| Z) )
by XBOOLE_0:def 4;
then A43:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im (r (#) f)) * R2-to-C ) )
by A5, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
set c0 =
R2-to-C . (<:x,y:> . x0);
A44:
v0 . x0 =
((Im (r (#) f)) * R2-to-C ) . (<:x,y:> . x0)
by A5, A42, FUNCT_1:22
.=
(Im (r (#) f)) . (R2-to-C . (<:x,y:> . x0))
by A43, FUNCT_1:22
.=
(r (#) (Im f)) . (R2-to-C . (<:x,y:> . x0))
by MESFUN6C:2
;
x0 in dom vf0
by A14, A41, XBOOLE_0:def 4;
then A46:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im f) * R2-to-C ) )
by A3, FUNCT_1:21;
A47:
vf0 . x0 =
((Im f) * R2-to-C ) . (<:x,y:> . x0)
by A3, A14, A42, FUNCT_1:22
.=
(Im f) . (R2-to-C . (<:x,y:> . x0))
by A46, FUNCT_1:22
;
A48:
x0 in dom (vf0 (#) (r (#) (x `| Z)))
by A39, A40, RFUNCT_1:25;
then
x0 in (dom vf0) /\ (dom (r (#) (x `| Z)))
by VALUED_1:def 4;
then A49:
x0 in dom (r (#) (x `| Z))
by XBOOLE_0:def 4;
(v0 (#) (x `| Z)) . x0 =
(v0 . x0) * ((x `| Z) . x0)
by A40, VALUED_1:def 4
.=
(r * ((Im f) . (R2-to-C . (<:x,y:> . x0)))) * ((x `| Z) . x0)
by A44, VALUED_1:6
.=
(vf0 . x0) * (r * ((x `| Z) . x0))
by A47
.=
(vf0 . x0) * ((r (#) (x `| Z)) . x0)
by A49, VALUED_1:def 5
.=
(vf0 (#) (r (#) (x `| Z))) . x0
by A48, VALUED_1:def 4
.=
(r (#) (vf0 (#) (x `| Z))) . x0
by RFUNCT_1:25
;
hence
(v0 (#) (x `| Z)) . x0 = (r (#) (vf0 (#) (x `| Z))) . x0
;
verum
end;
hence
v0 (#) (x `| Z) = r (#) (vf0 (#) (x `| Z))
by A14, A37, A38, FUNCT_1:9;
verum
end;
A50:
u0 (#) (y `| Z) = r (#) (uf0 (#) (y `| Z))
proof
A51:
dom (r (#) (uf0 (#) (y `| Z))) =
dom (uf0 (#) (r (#) (y `| Z)))
by RFUNCT_1:25
.=
(dom uf0) /\ (dom (r (#) (y `| Z)))
by VALUED_1:def 4
.=
(dom uf0) /\ (dom (y `| Z))
by VALUED_1:def 5
;
A52:
dom (u0 (#) (y `| Z)) = (dom u0) /\ (dom (y `| Z))
by VALUED_1:def 4;
A53:
dom (u0 (#) (y `| Z)) = dom (r (#) (uf0 (#) (y `| Z)))
by A6, A51, VALUED_1:def 4;
for
x0 being
set st
x0 in dom (u0 (#) (y `| Z)) holds
(u0 (#) (y `| Z)) . x0 = (r (#) (uf0 (#) (y `| Z))) . x0
proof
let x0 be
set ;
( x0 in dom (u0 (#) (y `| Z)) implies (u0 (#) (y `| Z)) . x0 = (r (#) (uf0 (#) (y `| Z))) . x0 )
assume A54:
x0 in dom (u0 (#) (y `| Z))
;
(u0 (#) (y `| Z)) . x0 = (r (#) (uf0 (#) (y `| Z))) . x0
A55:
x0 in (dom u0) /\ (dom (y `| Z))
by A54, VALUED_1:def 4;
then A56:
(
x0 in dom u0 &
x0 in dom (y `| Z) )
by XBOOLE_0:def 4;
then A57:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re (r (#) f)) * R2-to-C ) )
by A5, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
set c0 =
R2-to-C . (<:x,y:> . x0);
A58:
u0 . x0 =
((Re (r (#) f)) * R2-to-C ) . (<:x,y:> . x0)
by A5, A56, FUNCT_1:22
.=
(Re (r (#) f)) . (R2-to-C . (<:x,y:> . x0))
by A57, FUNCT_1:22
.=
(r (#) (Re f)) . (R2-to-C . (<:x,y:> . x0))
by MESFUN6C:2
;
x0 in dom uf0
by A6, A55, XBOOLE_0:def 4;
then A60:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Re f) * R2-to-C ) )
by A3, FUNCT_1:21;
A61:
uf0 . x0 =
((Re f) * R2-to-C ) . (<:x,y:> . x0)
by A3, A6, A56, FUNCT_1:22
.=
(Re f) . (R2-to-C . (<:x,y:> . x0))
by A60, FUNCT_1:22
;
A62:
x0 in dom (uf0 (#) (r (#) (y `| Z)))
by A53, A54, RFUNCT_1:25;
then
x0 in (dom uf0) /\ (dom (r (#) (y `| Z)))
by VALUED_1:def 4;
then A63:
x0 in dom (r (#) (y `| Z))
by XBOOLE_0:def 4;
(u0 (#) (y `| Z)) . x0 =
(u0 . x0) * ((y `| Z) . x0)
by A54, VALUED_1:def 4
.=
(r * ((Re f) . (R2-to-C . (<:x,y:> . x0)))) * ((y `| Z) . x0)
by A58, VALUED_1:6
.=
(uf0 . x0) * (r * ((y `| Z) . x0))
by A61
.=
(uf0 . x0) * ((r (#) (y `| Z)) . x0)
by A63, VALUED_1:def 5
.=
(uf0 (#) (r (#) (y `| Z))) . x0
by A62, VALUED_1:def 4
.=
(r (#) (uf0 (#) (y `| Z))) . x0
by RFUNCT_1:25
;
hence
(u0 (#) (y `| Z)) . x0 = (r (#) (uf0 (#) (y `| Z))) . x0
;
verum
end;
hence
u0 (#) (y `| Z) = r (#) (uf0 (#) (y `| Z))
by A6, A51, A52, FUNCT_1:9;
verum
end;
A64:
v0 (#) (y `| Z) = r (#) (vf0 (#) (y `| Z))
proof
A65:
dom (r (#) (vf0 (#) (y `| Z))) =
dom (vf0 (#) (r (#) (y `| Z)))
by RFUNCT_1:25
.=
(dom vf0) /\ (dom (r (#) (y `| Z)))
by VALUED_1:def 4
.=
(dom vf0) /\ (dom (y `| Z))
by VALUED_1:def 5
;
A66:
dom (v0 (#) (y `| Z)) = (dom v0) /\ (dom (y `| Z))
by VALUED_1:def 4;
A67:
dom (v0 (#) (y `| Z)) = dom (r (#) (vf0 (#) (y `| Z)))
by A14, A65, VALUED_1:def 4;
for
x0 being
set st
x0 in dom (v0 (#) (y `| Z)) holds
(v0 (#) (y `| Z)) . x0 = (r (#) (vf0 (#) (y `| Z))) . x0
proof
let x0 be
set ;
( x0 in dom (v0 (#) (y `| Z)) implies (v0 (#) (y `| Z)) . x0 = (r (#) (vf0 (#) (y `| Z))) . x0 )
assume A68:
x0 in dom (v0 (#) (y `| Z))
;
(v0 (#) (y `| Z)) . x0 = (r (#) (vf0 (#) (y `| Z))) . x0
A69:
x0 in (dom v0) /\ (dom (y `| Z))
by A68, VALUED_1:def 4;
then A70:
(
x0 in dom v0 &
x0 in dom (y `| Z) )
by XBOOLE_0:def 4;
then A71:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im (r (#) f)) * R2-to-C ) )
by A5, FUNCT_1:21;
set R2 =
<:x,y:> . x0;
set c0 =
R2-to-C . (<:x,y:> . x0);
A72:
v0 . x0 =
((Im (r (#) f)) * R2-to-C ) . (<:x,y:> . x0)
by A5, A70, FUNCT_1:22
.=
(Im (r (#) f)) . (R2-to-C . (<:x,y:> . x0))
by A71, FUNCT_1:22
.=
(r (#) (Im f)) . (R2-to-C . (<:x,y:> . x0))
by MESFUN6C:2
;
x0 in dom vf0
by A14, A69, XBOOLE_0:def 4;
then A74:
(
x0 in dom <:x,y:> &
<:x,y:> . x0 in dom ((Im f) * R2-to-C ) )
by A3, FUNCT_1:21;
A75:
vf0 . x0 =
((Im f) * R2-to-C ) . (<:x,y:> . x0)
by A3, A14, A70, FUNCT_1:22
.=
(Im f) . (R2-to-C . (<:x,y:> . x0))
by A74, FUNCT_1:22
;
A76:
x0 in dom (vf0 (#) (r (#) (y `| Z)))
by A67, A68, RFUNCT_1:25;
then
x0 in (dom vf0) /\ (dom (r (#) (y `| Z)))
by VALUED_1:def 4;
then A77:
x0 in dom (r (#) (y `| Z))
by XBOOLE_0:def 4;
(v0 (#) (y `| Z)) . x0 =
(v0 . x0) * ((y `| Z) . x0)
by A68, VALUED_1:def 4
.=
(r * ((Im f) . (R2-to-C . (<:x,y:> . x0)))) * ((y `| Z) . x0)
by A72, VALUED_1:6
.=
(vf0 . x0) * (r * ((y `| Z) . x0))
by A75
.=
(vf0 . x0) * ((r (#) (y `| Z)) . x0)
by A77, VALUED_1:def 5
.=
(vf0 (#) (r (#) (y `| Z))) . x0
by A76, VALUED_1:def 4
.=
(r (#) (vf0 (#) (y `| Z))) . x0
by RFUNCT_1:25
;
hence
(v0 (#) (y `| Z)) . x0 = (r (#) (vf0 (#) (y `| Z))) . x0
;
verum
end;
hence
v0 (#) (y `| Z) = r (#) (vf0 (#) (y `| Z))
by A14, A65, A66, FUNCT_1:9;
verum
end;
A78:
[.a,b.] c= dom uf0
proof
for
x0 being
set st
x0 in [.a,b.] holds
x0 in dom uf0
proof
let x0 be
set ;
( x0 in [.a,b.] implies x0 in dom uf0 )
assume A79:
x0 in [.a,b.]
;
x0 in dom uf0
A80:
C . x0 in rng C
by A2, A79, FUNCT_1:12;
A81:
(
x0 in dom x &
x0 in dom y )
by A2, A79;
A82:
x0 in (dom x) /\ (dom y)
by A2, A79, XBOOLE_0:def 4;
then A83:
x0 in dom <:x,y:>
by FUNCT_3:def 8;
set R2 =
<:x,y:> . x0;
<:x,y:> . x0 = [(x . x0),(y . x0)]
by A82, FUNCT_3:68;
then
<:x,y:> . x0 in [:REAL ,REAL :]
by ZFMISC_1:def 2;
then A84:
<:x,y:> . x0 in dom R2-to-C
by FUNCT_2:def 1;
x0 in dom (<i> (#) y)
by A81, VALUED_1:def 5;
then
x0 in (dom x) /\ (dom (<i> (#) y))
by A2, A79, XBOOLE_0:def 4;
then A85:
x0 in dom (x + (<i> (#) y))
by VALUED_1:def 1;
A86:
[(x . x0),(y . x0)] in [:REAL ,REAL :]
by ZFMISC_1:def 2;
A87:
(
x . x0 = [(x . x0),(y . x0)] `1 &
y . x0 = [(x . x0),(y . x0)] `2 )
by MCART_1:7;
C . x0 =
(x + (<i> (#) y)) . x0
by A79, FUNCT_1:72, A2
.=
(x . x0) + ((<i> (#) y) . x0)
by A85, VALUED_1:def 1
.=
(x . x0) + (<i> * (y . x0))
by VALUED_1:6
.=
R2-to-C . [(x . x0),(y . x0)]
by A86, A87, Def1
.=
R2-to-C . (<:x,y:> . x0)
by A82, FUNCT_3:68
;
then
R2-to-C . (<:x,y:> . x0) in dom f
by A1, A80;
then
R2-to-C . (<:x,y:> . x0) in dom (Re f)
by COMSEQ_3:def 3;
then
<:x,y:> . x0 in dom ((Re f) * R2-to-C )
by A84, FUNCT_1:21;
hence
x0 in dom uf0
by A3, A83, FUNCT_1:21;
verum
end;
hence
[.a,b.] c= dom uf0
by TARSKI:def 3;
verum
end;
A88:
[.a,b.] c= dom vf0
proof
for
x0 being
set st
x0 in [.a,b.] holds
x0 in dom vf0
proof
let x0 be
set ;
( x0 in [.a,b.] implies x0 in dom vf0 )
assume A89:
x0 in [.a,b.]
;
x0 in dom vf0
A90:
C . x0 in rng C
by A2, A89, FUNCT_1:12;
A91:
(
x0 in dom x &
x0 in dom y )
by A2, A89;
A92:
x0 in (dom x) /\ (dom y)
by A2, A89, XBOOLE_0:def 4;
then A93:
x0 in dom <:x,y:>
by FUNCT_3:def 8;
set R2 =
<:x,y:> . x0;
<:x,y:> . x0 = [(x . x0),(y . x0)]
by A92, FUNCT_3:68;
then
<:x,y:> . x0 in [:REAL ,REAL :]
by ZFMISC_1:def 2;
then A94:
<:x,y:> . x0 in dom R2-to-C
by FUNCT_2:def 1;
x0 in dom (<i> (#) y)
by A91, VALUED_1:def 5;
then
x0 in (dom x) /\ (dom (<i> (#) y))
by A2, A89, XBOOLE_0:def 4;
then A95:
x0 in dom (x + (<i> (#) y))
by VALUED_1:def 1;
A96:
[(x . x0),(y . x0)] in [:REAL ,REAL :]
by ZFMISC_1:def 2;
A97:
(
x . x0 = [(x . x0),(y . x0)] `1 &
y . x0 = [(x . x0),(y . x0)] `2 )
by MCART_1:7;
C . x0 =
(x + (<i> (#) y)) . x0
by A89, FUNCT_1:72, A2
.=
(x . x0) + ((<i> (#) y) . x0)
by A95, VALUED_1:def 1
.=
(x . x0) + (<i> * (y . x0))
by VALUED_1:6
.=
R2-to-C . [(x . x0),(y . x0)]
by A96, A97, Def1
.=
R2-to-C . (<:x,y:> . x0)
by A92, FUNCT_3:68
;
then
R2-to-C . (<:x,y:> . x0) in dom f
by A1, A90;
then
R2-to-C . (<:x,y:> . x0) in dom (Im f)
by COMSEQ_3:def 4;
then
<:x,y:> . x0 in dom ((Im f) * R2-to-C )
by A94, FUNCT_1:21;
hence
x0 in dom vf0
by A3, A93, FUNCT_1:21;
verum
end;
hence
[.a,b.] c= dom vf0
by TARSKI:def 3;
verum
end;
A98:
['a,b'] c= dom ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z)))
proof
A99:
['a,b'] = [.a,b.]
by A2, INTEGRA5:def 4;
A100:
dom ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))) =
(dom (uf0 (#) (x `| Z))) /\ (dom (vf0 (#) (y `| Z)))
by VALUED_1:12
.=
((dom uf0) /\ (dom (x `| Z))) /\ (dom (vf0 (#) (y `| Z)))
by VALUED_1:def 4
.=
((dom uf0) /\ (dom (x `| Z))) /\ ((dom vf0) /\ (dom (y `| Z)))
by VALUED_1:def 4
.=
(dom uf0) /\ ((dom (x `| Z)) /\ ((dom vf0) /\ (dom (y `| Z))))
by XBOOLE_1:16
.=
(dom uf0) /\ (Z /\ ((dom (y `| Z)) /\ (dom vf0)))
by A2, FDIFF_1:def 8
.=
(dom uf0) /\ (Z /\ (Z /\ (dom vf0)))
by A2, FDIFF_1:def 8
.=
(dom uf0) /\ ((Z /\ Z) /\ (dom vf0))
by XBOOLE_1:16
.=
((dom uf0) /\ (dom vf0)) /\ Z
by XBOOLE_1:16
;
[.a,b.] c= (dom uf0) /\ (dom vf0)
by A78, A88, XBOOLE_1:19;
hence
['a,b'] c= dom ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z)))
by A2, A99, A100, XBOOLE_1:19;
verum
end;
A101:
['a,b'] c= dom ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z)))
proof
A102:
['a,b'] = [.a,b.]
by A2, INTEGRA5:def 4;
A103:
dom ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z))) =
(dom (vf0 (#) (x `| Z))) /\ (dom (uf0 (#) (y `| Z)))
by VALUED_1:def 1
.=
((dom vf0) /\ (dom (x `| Z))) /\ (dom (uf0 (#) (y `| Z)))
by VALUED_1:def 4
.=
((dom vf0) /\ (dom (x `| Z))) /\ ((dom uf0) /\ (dom (y `| Z)))
by VALUED_1:def 4
.=
(dom vf0) /\ ((dom (x `| Z)) /\ ((dom uf0) /\ (dom (y `| Z))))
by XBOOLE_1:16
.=
(dom vf0) /\ (Z /\ ((dom (y `| Z)) /\ (dom uf0)))
by A2, FDIFF_1:def 8
.=
(dom vf0) /\ (Z /\ (Z /\ (dom uf0)))
by A2, FDIFF_1:def 8
.=
(dom vf0) /\ ((Z /\ Z) /\ (dom uf0))
by XBOOLE_1:16
.=
((dom vf0) /\ (dom uf0)) /\ Z
by XBOOLE_1:16
;
[.a,b.] c= (dom vf0) /\ (dom uf0)
by A78, A88, XBOOLE_1:19;
hence
['a,b'] c= dom ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z)))
by A2, A102, A103, XBOOLE_1:19;
verum
end;
A104:
(uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z)) is_integrable_on ['a,b']
by A1, A2, Def5;
A105:
(vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z)) is_integrable_on ['a,b']
by A1, A2, Def5;
A106:
((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))) | ['a,b'] is bounded
by A1, A2, Def6;
A107:
((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z))) | ['a,b'] is bounded
by A1, A2, Def6;
integral (r (#) f),C =
(integral ((r (#) (uf0 (#) (x `| Z))) - (r (#) (vf0 (#) (y `| Z)))),a,b) + ((integral ((r (#) (vf0 (#) (x `| Z))) + (r (#) (uf0 (#) (y `| Z)))),a,b) * <i> )
by A36, A64, A50, A22, A5, A1, A2, A4, Def4
.=
(integral (r (#) ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z)))),a,b) + ((integral ((r (#) (vf0 (#) (x `| Z))) + (r (#) (uf0 (#) (y `| Z)))),a,b) * <i> )
by RFUNCT_1:30
.=
(integral (r (#) ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z)))),a,b) + ((integral (r (#) ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z)))),a,b) * <i> )
by RFUNCT_1:28
.=
(r * (integral ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))),a,b)) + ((integral (r (#) ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z)))),a,b) * <i> )
by A2, A98, A104, A106, INTEGRA6:10
.=
(r * (integral ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))),a,b)) + ((r * (integral ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z))),a,b)) * <i> )
by A2, A101, A105, A107, INTEGRA6:10
.=
r * ((integral ((uf0 (#) (x `| Z)) - (vf0 (#) (y `| Z))),a,b) + ((integral ((vf0 (#) (x `| Z)) + (uf0 (#) (y `| Z))),a,b) * <i> ))
.=
r * (integral f,C)
by A1, A2, A3, Def4
;
hence
integral (r (#) f),C = r * (integral f,C)
; verum