:: deftheorem Def1 defines Commute PRALG_2:def 1 :
for F, b2 being Function holds
( b2 = Commute F iff ( ( for x being object holds
( x in dom b2 iff ex f being Function st
( f in dom F & x = commute f ) ) ) & ( for f being Function st f in dom b2 holds
b2 . f = F . (commute f) ) ) );