set f = I_FD ;
set g = I_LK ;
for x, y being Element of [.0,1.] holds I_FD . (x,y) <= I_LK . (x,y)
proof
let x,
y be
Element of
[.0,1.];
I_FD . (x,y) <= I_LK . (x,y)
per cases
( x <= y or x > y )
;
suppose
x > y
;
I_FD . (x,y) <= I_LK . (x,y)then C3:
I_FD . (
x,
y)
= max (
(1 - x),
y)
by FUZIMPL1:def 23;
C2:
I_LK . (
x,
y)
= min (1,
((1 - x) + y))
by FUZIMPL1:def 14;
max (
(1 - x),
y)
in [.0,1.]
by Lemma03;
then C1:
max (
(1 - x),
y)
<= 1
by XXREAL_1:1;
(
y >= 0 &
x >= 0 )
by XXREAL_1:1;
then D1:
(1 - x) + 0 <= (1 - x) + y
by XREAL_1:6;
1
- x in [.0,1.]
by FUZNORM1:7;
then
1
- x >= 0
by XXREAL_1:1;
then
0 + y <= (1 - x) + y
by XREAL_1:6;
then
max (
(1 - x),
y)
<= (1 - x) + y
by D1, XXREAL_0:28;
hence
I_FD . (
x,
y)
<= I_LK . (
x,
y)
by C1, C2, C3, XXREAL_0:20;
verum end; end;
end;
hence
I_FD <= I_LK
by FUZNORM1:def 16; verum