Lm6:
for a, c being Real st c > 0 holds
a in ['(a - c),(a + c)']
Th8X:
for a, b, c, d being Real st a <= b & b < c & c <= d holds
[.a,b.[ \/ ].c,d.] c= [.a,d.] \ [.b,c.]
Lm5:
for a, b, c, x being Real holds b - |.((b * (x - a)) / c).| <= b
theorem Th4:
for
a,
b,
c being
Real for
f being
Function of
REAL,
REAL st
b > 0 &
c > 0 holds
(((AffineMap ((b / c),(b - ((a * b) / c)))) | ].-infty,a.]) +* ((AffineMap ((- (b / c)),(b + ((a * b) / c)))) | [.a,+infty.[)) | [.(a - c),(a + c).] = ((AffineMap ((b / c),(b - ((a * b) / c)))) | [.(a - c),a.]) +* ((AffineMap ((- (b / c)),(b + ((a * b) / c)))) | [.a,(a + c).])
theorem
for
a,
b,
c being
Real for
f being
Function of
REAL,
REAL st
a < b &
b < c &
f is_integrable_on ['a,c'] &
f | ['a,c'] is
bounded holds
(
f is_integrable_on ['a,b'] &
f is_integrable_on ['b,c'] &
f | ['a,b'] is
bounded &
['a,b'] c= dom f &
integral (
f,
a,
c)
= (integral (f,a,b)) + (integral (f,b,c)) )
Th11X:
for a, b, c, d being Real
for f being Function of REAL,REAL st a <= b & b < c & c <= d & f is_integrable_on ['a,d'] & f | ['a,d'] is bounded & ( for x being Real st x in ['a,b'] \/ ['c,d'] holds
f . x = 0 ) holds
centroid (f,['a,d']) = centroid (f,['b,c'])
theorem
for
a,
b,
c,
d being
Real for
f being
Function of
REAL,
REAL st
a < b &
b < c &
c < d &
f is_integrable_on ['a,d'] &
f | ['a,d'] is
bounded & ( for
x being
Real st
x in ['a,b'] \/ ['c,d'] holds
f . x = 0 ) holds
centroid (
f,
['a,d'])
= centroid (
f,
['b,c'])
Lm1:
for a, b, c being Real
for f being Function of REAL,REAL st b > 1 & ( for x being Real holds f . x = min (1,(max (0,(b - |.((b * (x - a)) / c).|)))) ) holds
f is normalized FuzzySet of REAL
Lm2:
for a, b, c being Real
for f being Function of REAL,REAL st b > 1 & c > 0 & ( for x being Real holds f . x = min (1,(max (0,(b - |.((b * (x - a)) / c).|)))) ) holds
f is trapezoidal FuzzySet of REAL
theorem Th15:
for
a,
b,
c being
Real for
f being
Function of
REAL,
REAL st
b > 0 &
c > 0 &
f | ['(a - c),(a + c)'] = ((AffineMap ((b / c),(b - ((a * b) / c)))) | [.(lower_bound ['(a - c),(a + c)']),(((b + ((a * b) / c)) - (b - ((a * b) / c))) / ((b / c) - (- (b / c)))).]) +* ((AffineMap ((- (b / c)),(b + ((a * b) / c)))) | [.(((b + ((a * b) / c)) - (b - ((a * b) / c))) / ((b / c) - (- (b / c)))),(upper_bound ['(a - c),(a + c)']).]) holds
centroid (
f,
['(a - c),(a + c)'])
= a
Lm16:
for a, b, c being Real st b > 0 & c > 0 holds
for x being Real st x in ['(a - c),(a + c)'] holds
0 <= b - |.((b * (x - a)) / c).|
theorem Th16:
for
a,
b,
c being
Real for
f being
Function of
REAL,
REAL st
b > 0 &
c > 0 & ( for
x being
Real holds
f . x = max (
0,
(b - |.((b * (x - a)) / c).|)) ) holds
f | ['(a - c),(a + c)'] = ((AffineMap ((b / c),(b - ((a * b) / c)))) | [.(lower_bound ['(a - c),(a + c)']),(((b + ((a * b) / c)) - (b - ((a * b) / c))) / ((b / c) - (- (b / c)))).]) +* ((AffineMap ((- (b / c)),(b + ((a * b) / c)))) | [.(((b + ((a * b) / c)) - (b - ((a * b) / c))) / ((b / c) - (- (b / c)))),(upper_bound ['(a - c),(a + c)']).])
theorem Lm22b1p:
for
a,
b,
c being
Real for
f,
g being
Function of
REAL,
REAL for
h being
PartFunc of
REAL,
REAL st
a <= b &
b <= c &
f is
continuous &
g is
continuous &
h | [.a,c.] = (f | [.a,b.]) +* (g | [.b,c.]) &
f . b = g . b &
[.a,c.] c= dom h holds
h | [.a,c.] is
continuous
theorem Th26p:
for
a,
b,
c being
Real for
f,
g,
h being
Function of
REAL,
REAL st
a <= b &
b <= c &
f is
continuous &
g is
continuous &
h | [.a,c.] = (f | [.a,b.]) +* (g | [.b,c.]) &
f . b = g . b holds
integral (
((id REAL) (#) h),
['a,c'])
= (integral (((id REAL) (#) f),['a,b'])) + (integral (((id REAL) (#) g),['b,c']))
theorem LmSymTrape2:
for
a,
b,
c,
d,
r being
Real st
a < b &
b < c &
c < d holds
(((AffineMap ((1 / (b - a)),(- (a / (b - a))))) | [.a,b.]) +* ((AffineMap (0,1)) | [.b,c.])) +* ((AffineMap ((- (1 / (d - c))),(d / (d - c)))) | [.c,d.]) = (TrapezoidalFS (a,b,c,d)) | [.a,d.]
theorem
for
a,
b,
c,
d,
r being
Real st
a < b &
b < c &
c < d holds
TrapezoidalFS (
a,
b,
c,
d)
= ((AffineMap (0,0)) | (REAL \ ].a,d.[)) +* ((TrapezoidalFS (a,b,c,d)) | [.a,d.])
theorem LmSymTrape4:
for
a,
b,
c,
d,
r being
Real st
a < b &
b < c &
c < d holds
(((r (#) (AffineMap ((1 / (b - a)),(- (a / (b - a)))))) | [.a,b.]) +* ((r (#) (AffineMap (0,1))) | [.b,c.])) +* ((r (#) (AffineMap ((- (1 / (d - c))),(d / (d - c))))) | [.c,d.]) = (r (#) (TrapezoidalFS (a,b,c,d))) | [.a,d.]
theorem SymTrape:
for
a1,
c,
a2,
d being
Real st
c > 0 &
d > 0 &
a1 < a2 holds
(((AffineMap ((d / c),(- ((d / c) * (a1 - c))))) | [.(a1 - c),a1.]) +* ((AffineMap (0,d)) | [.a1,a2.])) +* ((AffineMap ((- (d / c)),((d / c) * (a2 + c)))) | [.a2,(a2 + c).]) = (d (#) (TrapezoidalFS ((a1 - c),a1,a2,(a2 + c)))) | ['(a1 - c),(a2 + c)']
Lm29n1:
for a1, c, a2, d being Real st c > 0 & d > 0 & a1 < a2 holds
((integral (((id REAL) (#) (AffineMap ((d / c),(- ((d / c) * (a1 - c)))))),['(a1 - c),a1'])) + (integral (((id REAL) (#) (AffineMap (0,d))),['a1,a2']))) + (integral (((id REAL) (#) (AffineMap ((- (d / c)),((d / c) * (a2 + c))))),['a2,(a2 + c)'])) = (((1 / 2) * d) * ((c + a2) - a1)) * (a1 + a2)
Lm29n:
for a1, c, a2, d being Real
for f being Function of REAL,REAL st c > 0 & d > 0 & a1 < a2 & f | [.(a1 - c),(a2 + c).] = (((AffineMap ((d / c),(- ((d / c) * (a1 - c))))) | [.(a1 - c),a1.]) +* ((AffineMap (0,d)) | [.a1,a2.])) +* ((AffineMap ((- (d / c)),((d / c) * (a2 + c)))) | [.a2,(a2 + c).]) holds
integral (((id REAL) (#) f),['(a1 - c),(a2 + c)']) = ((integral (((id REAL) (#) (AffineMap ((d / c),(- ((d / c) * (a1 - c)))))),['(a1 - c),a1'])) + (integral (((id REAL) (#) (AffineMap (0,d))),['a1,a2']))) + (integral (((id REAL) (#) (AffineMap ((- (d / c)),((d / c) * (a2 + c))))),['a2,(a2 + c)']))
theorem Lm29d1:
for
a1,
c,
a2,
d being
Real st
c > 0 &
d > 0 &
a1 < a2 holds
((integral ((AffineMap ((d / c),(- ((d / c) * (a1 - c))))),['(a1 - c),a1'])) + (integral ((AffineMap (0,d)),['a1,a2']))) + (integral ((AffineMap ((- (d / c)),((d / c) * (a2 + c)))),['a2,(a2 + c)'])) = d * ((a2 - a1) + c)
theorem Lm29d:
for
a1,
c,
a2,
d being
Real for
f being
Function of
REAL,
REAL st
c > 0 &
d > 0 &
a1 < a2 &
f | [.(a1 - c),(a2 + c).] = (((AffineMap ((d / c),(- ((d / c) * (a1 - c))))) | [.(a1 - c),a1.]) +* ((AffineMap (0,d)) | [.a1,a2.])) +* ((AffineMap ((- (d / c)),((d / c) * (a2 + c)))) | [.a2,(a2 + c).]) holds
integral (
f,
['(a1 - c),(a2 + c)'])
= ((integral ((AffineMap ((d / c),(- ((d / c) * (a1 - c))))),['(a1 - c),a1'])) + (integral ((AffineMap (0,d)),['a1,a2']))) + (integral ((AffineMap ((- (d / c)),((d / c) * (a2 + c)))),['a2,(a2 + c)']))