let C be non empty set ; :: thesis: for f, g, h being Membership_Func of C holds
( min f,(max g,h) = max (min f,g),(min f,h) & max f,(min g,h) = min (max f,g),(max f,h) )

let f, g, h be Membership_Func of C; :: thesis: ( min f,(max g,h) = max (min f,g),(min f,h) & max f,(min g,h) = min (max f,g),(max f,h) )
A1: ( C = dom (min f,(max g,h)) & C = dom (max (min f,g),(min f,h)) & C = dom (max f,(min g,h)) & C = dom (min (max f,g),(max f,h)) ) by FUNCT_2:def 1;
A2: for x being Element of C st x in C holds
(min f,(max g,h)) . x = (max (min f,g),(min f,h)) . x
proof
let x be Element of C; :: thesis: ( x in C implies (min f,(max g,h)) . x = (max (min f,g),(min f,h)) . x )
(min f,(max g,h)) . x = min (f . x),((max g,h) . x) by Def4
.= min (f . x),(max (g . x),(h . x)) by Def5
.= max (min (f . x),(g . x)),(min (f . x),(h . x)) by XXREAL_0:38
.= max ((min f,g) . x),(min (f . x),(h . x)) by Def4
.= max ((min f,g) . x),((min f,h) . x) by Def4
.= (max (min f,g),(min f,h)) . x by Def5 ;
hence ( x in C implies (min f,(max g,h)) . x = (max (min f,g),(min f,h)) . x ) ; :: thesis: verum
end;
for x being Element of C st x in C holds
(max f,(min g,h)) . x = (min (max f,g),(max f,h)) . x
proof
let x be Element of C; :: thesis: ( x in C implies (max f,(min g,h)) . x = (min (max f,g),(max f,h)) . x )
(max f,(min g,h)) . x = max (f . x),((min g,h) . x) by Def5
.= max (f . x),(min (g . x),(h . x)) by Def4
.= min (max (f . x),(g . x)),(max (f . x),(h . x)) by XXREAL_0:39
.= min ((max f,g) . x),(max (f . x),(h . x)) by Def5
.= min ((max f,g) . x),((max f,h) . x) by Def5
.= (min (max f,g),(max f,h)) . x by Def4 ;
hence ( x in C implies (max f,(min g,h)) . x = (min (max f,g),(max f,h)) . x ) ; :: thesis: verum
end;
hence ( min f,(max g,h) = max (min f,g),(min f,h) & max f,(min g,h) = min (max f,g),(max f,h) ) by A1, A2, PARTFUN1:34; :: thesis: verum