set f = Yager_implication ;
ai: for x1, x2, y being Element of [.0,1.] st x1 <= x2 holds
Yager_implication . (x1,y) >= Yager_implication . (x2,y)
proof
let x1, x2, y be Element of [.0,1.]; :: thesis: ( x1 <= x2 implies Yager_implication . (x1,y) >= Yager_implication . (x2,y) )
JI: ( 0 <= x1 & 0 <= x2 ) by XXREAL_1:1;
ZZ: ( 0 <= y & y <= 1 ) by XXREAL_1:1;
assume Z0: x1 <= x2 ; :: thesis: Yager_implication . (x1,y) >= Yager_implication . (x2,y)
per cases ( ( x2 = 0 & y = 0 ) or ( x2 <> 0 & x1 = 0 & y = 0 ) or ( x2 <> 0 & x1 <> 0 & y = 0 ) or y <> 0 ) ;
suppose za: y <> 0 ; :: thesis: Yager_implication . (x1,y) >= Yager_implication . (x2,y)
end;
end;
end;
b0: for x, y1, y2 being Element of [.0,1.] st y1 <= y2 holds
Yager_implication . (x,y1) <= Yager_implication . (x,y2)
proof
let x, y1, y2 be Element of [.0,1.]; :: thesis: ( y1 <= y2 implies Yager_implication . (x,y1) <= Yager_implication . (x,y2) )
assume Z2: y1 <= y2 ; :: thesis: Yager_implication . (x,y1) <= Yager_implication . (x,y2)
per cases ( ( x = 0 & y2 = 0 ) or x <> 0 or y2 <> 0 ) ;
suppose P8: x <> 0 ; :: thesis: Yager_implication . (x,y1) <= Yager_implication . (x,y2)
end;
suppose P8: y2 <> 0 ; :: thesis: Yager_implication . (x,y1) <= Yager_implication . (x,y2)
end;
end;
end;
AA: ( 0 in [.0,1.] & 1 in [.0,1.] ) by XXREAL_1:1;
A2: Yager_implication . (1,1) = 1 to_power 1 by AA, Yager
.= 1 by POWER:26 ;
Yager_implication . (1,0) = 0 to_power 1 by AA, Yager
.= 0 by POWER:def 2 ;
hence ( Yager_implication is decreasing_on_1st & Yager_implication is increasing_on_2nd & Yager_implication is 00-dominant & Yager_implication is 11-dominant & Yager_implication is 10-weak ) by AA, A2, ai, b0, Yager; :: thesis: verum