2 | (EquivRel x,y:Alph*. x ( x,y. (Result(Auto)x) = (Result(Auto)y)) y)
c ( g:((x,y:Alph*//( x,y. (Result(Auto)x) = (Result(Auto)y))(x,y))  ).
Fin(x,y:Alph*//( x,y. (Result(Auto)x) = (Result(Auto)y))(x,y))
& ( l:Alph*. L(l)  g(l))
& ( x,y,z:Alph*.
( x,y. (Result(Auto)x) = (Result(Auto)y))(x,y) 
( x,y. (Result(Auto)x) = (Result(Auto)y))((z @ x),z @ y))) |
3 | 9. R: Alph* Alph* Prop (EquivRel x,y:Alph*. x R y) c ( g:((x,y:Alph*//R(x,y))  ).
Fin(x,y:Alph*//R(x,y))
& ( l:Alph*. L(l)  g(l))
& ( x,y,z:Alph*. R(x,y)  R((z @ x),z @ y)))
Prop |