:: Riemann Integral of Functions $\mathbbbR$ into $\mathbbbR^n$
:: by Keiichi Miyajima and Yasunari Shidama
::
:: Received May 5, 2009
:: Copyright (c) 2009 Association of Mizar Users
:: deftheorem defx0 defines middle_volume INTEGR15:def 1 :
PX0101:
for A being closed-interval Subset of REAL
for f being Function of A,REAL
for D being Division of A
for F being middle_volume of f,D
for i being Nat st f | A is bounded_below & i in dom D holds
(lower_volume f,D) . i <= F . i
PX0201:
for A being closed-interval Subset of REAL
for f being Function of A,REAL
for D being Division of A
for e being Real st f | A is bounded_below & 0 < e holds
ex F being middle_volume of f,D st
for i being Nat st i in dom D holds
( (lower_volume f,D) . i <= F . i & F . i < ((lower_volume f,D) . i) + e )
PX0202:
for A being closed-interval Subset of REAL
for f being Function of A,REAL
for D being Division of A
for e being Real st f | A is bounded_above & 0 < e holds
ex F being middle_volume of f,D st
for i being Nat st i in dom D holds
( F . i <= (upper_volume f,D) . i & ((upper_volume f,D) . i) - e < F . i )
PX0102:
for A being closed-interval Subset of REAL
for f being Function of A,REAL
for D being Division of A
for F being middle_volume of f,D
for i being Nat st f | A is bounded_above & i in dom D holds
F . i <= (upper_volume f,D) . i
:: deftheorem defines middle_sum INTEGR15:def 2 :
theorem PX0103: :: INTEGR15:1
theorem PX0104: :: INTEGR15:2
theorem PX0203: :: INTEGR15:3
theorem PX0204: :: INTEGR15:4
:: deftheorem defx2 defines middle_volume_Sequence INTEGR15:def 3 :
:: deftheorem defx3 defines middle_sum INTEGR15:def 4 :
theorem PX011: :: INTEGR15:5
theorem PX012: :: INTEGR15:6
theorem PX02: :: INTEGR15:7
theorem PX03: :: INTEGR15:8
PX041:
for p, q, r being Real_Sequence st p is convergent & r is convergent & lim p = lim r & ( for i being Element of NAT holds p . i <= q . i ) & ( for i being Element of NAT holds q . i <= r . i ) holds
( q is convergent & lim p = lim q & lim r = lim q )
theorem PX04: :: INTEGR15:9
theorem PX05: :: INTEGR15:10
:: deftheorem defxn0 defines middle_volume INTEGR15:def 5 :
:: deftheorem defxn1 defines middle_sum INTEGR15:def 6 :
:: deftheorem defxn2 defines middle_volume_Sequence INTEGR15:def 7 :
:: deftheorem defxn3 defines middle_sum INTEGR15:def 8 :
definition
let n be
Element of
NAT ;
let Z be non
empty set ;
let f,
g be
PartFunc of
Z,
(REAL n);
deffunc H1(
Element of
Z)
-> Element of
REAL n =
(f /. $1) + (g /. $1);
deffunc H2(
Element of
Z)
-> Element of
REAL n =
(f /. $1) - (g /. $1);
defpred S1[
set ]
means $1
in (dom f) /\ (dom g);
set X =
(dom f) /\ (dom g);
func f + g -> PartFunc of
Z,
(REAL n) means :
Def1:
:: INTEGR15:def 9
(
dom it = (dom f) /\ (dom g) & ( for
c being
Element of
Z st
c in dom it holds
it /. c = (f /. c) + (g /. c) ) );
existence
ex b1 being PartFunc of Z,(REAL n) st
( dom b1 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b1 holds
b1 /. c = (f /. c) + (g /. c) ) )
uniqueness
for b1, b2 being PartFunc of Z,(REAL n) st dom b1 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b1 holds
b1 /. c = (f /. c) + (g /. c) ) & dom b2 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b2 holds
b2 /. c = (f /. c) + (g /. c) ) holds
b1 = b2
func f - g -> PartFunc of
Z,
(REAL n) means :
Def2:
:: INTEGR15:def 10
(
dom it = (dom f) /\ (dom g) & ( for
c being
Element of
Z st
c in dom it holds
it /. c = (f /. c) - (g /. c) ) );
existence
ex b1 being PartFunc of Z,(REAL n) st
( dom b1 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b1 holds
b1 /. c = (f /. c) - (g /. c) ) )
uniqueness
for b1, b2 being PartFunc of Z,(REAL n) st dom b1 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b1 holds
b1 /. c = (f /. c) - (g /. c) ) & dom b2 = (dom f) /\ (dom g) & ( for c being Element of Z st c in dom b2 holds
b2 /. c = (f /. c) - (g /. c) ) holds
b1 = b2
end;
:: deftheorem Def1 defines + INTEGR15:def 9 :
:: deftheorem Def2 defines - INTEGR15:def 10 :
:: deftheorem Def3 defines (#) INTEGR15:def 11 :
:: deftheorem Defboundn defines bounded INTEGR15:def 12 :
LMDEF:
for n, i being Element of NAT
for f being PartFunc of REAL ,(REAL n)
for i being Element of NAT
for A being Subset of REAL st i in Seg n holds
(proj i,n) * (f | A) = ((proj i,n) * f) | A
:: deftheorem Intablen defines integrable INTEGR15:def 13 :
:: deftheorem DefintNn defines integral INTEGR15:def 14 :
theorem PX04n: :: INTEGR15:11
theorem :: INTEGR15:12
:: deftheorem Defbounded defines bounded INTEGR15:def 15 :
:: deftheorem Defintable defines is_integrable_on INTEGR15:def 16 :
definition
let n be
Element of
NAT ;
let A be
closed-interval Subset of
REAL ;
let f be
PartFunc of
REAL ,
(REAL n);
func integral f,
A -> Element of
REAL n means :
DefintN:
:: INTEGR15:def 17
(
dom it = Seg n & ( for
i being
Element of
NAT st
i in Seg n holds
it . i = integral ((proj i,n) * f),
A ) );
existence
ex b1 being Element of REAL n st
( dom b1 = Seg n & ( for i being Element of NAT st i in Seg n holds
b1 . i = integral ((proj i,n) * f),A ) )
uniqueness
for b1, b2 being Element of REAL n st dom b1 = Seg n & ( for i being Element of NAT st i in Seg n holds
b1 . i = integral ((proj i,n) * f),A ) & dom b2 = Seg n & ( for i being Element of NAT st i in Seg n holds
b2 . i = integral ((proj i,n) * f),A ) holds
b1 = b2
end;
:: deftheorem DefintN defines integral INTEGR15:def 17 :
theorem :: INTEGR15:13
theorem :: INTEGR15:14
definition
let a,
b be
real number ;
let n be
Element of
NAT ;
let f be
PartFunc of
REAL ,
(REAL n);
func integral f,
a,
b -> Element of
REAL n means :
Defintn:
:: INTEGR15:def 18
(
dom it = Seg n & ( for
i being
Element of
NAT st
i in Seg n holds
it . i = integral ((proj i,n) * f),
a,
b ) );
existence
ex b1 being Element of REAL n st
( dom b1 = Seg n & ( for i being Element of NAT st i in Seg n holds
b1 . i = integral ((proj i,n) * f),a,b ) )
uniqueness
for b1, b2 being Element of REAL n st dom b1 = Seg n & ( for i being Element of NAT st i in Seg n holds
b1 . i = integral ((proj i,n) * f),a,b ) & dom b2 = Seg n & ( for i being Element of NAT st i in Seg n holds
b2 . i = integral ((proj i,n) * f),a,b ) holds
b1 = b2
end;
:: deftheorem Defintn defines integral INTEGR15:def 18 :
theorem Th31: :: INTEGR15:15
theorem Th32: :: INTEGR15:16
theorem :: INTEGR15:17
theorem :: INTEGR15:18
theorem :: INTEGR15:19
theorem :: INTEGR15:20