diff -r 9171d1ce5a35 -r 53982d5ec0bb src/ZF/EquivClass.thy --- a/src/ZF/EquivClass.thy Thu Jan 03 21:06:39 2019 +0100 +++ b/src/ZF/EquivClass.thy Thu Jan 03 21:15:52 2019 +0100 @@ -8,7 +8,7 @@ theory EquivClass imports Trancl Perm begin definition - quotient :: "[i,i]=>i" (infixl "'/'/" 90) (*set of equiv classes*) where + quotient :: "[i,i]=>i" (infixl \'/'/\ 90) (*set of equiv classes*) where "A//r == {r``{x} . x \ A}" definition @@ -21,11 +21,11 @@ :r1 \ :r2 \ b(y1,y2) = b(z1,z2)" abbreviation - RESPECTS ::"[i=>i, i] => o" (infixr "respects" 80) where + RESPECTS ::"[i=>i, i] => o" (infixr \respects\ 80) where "f respects r == congruent(r,f)" abbreviation - RESPECTS2 ::"[i=>i=>i, i] => o" (infixr "respects2 " 80) where + RESPECTS2 ::"[i=>i=>i, i] => o" (infixr \respects2 \ 80) where "f respects2 r == congruent2(r,r,f)" \ \Abbreviation for the common case where the relations are identical\