let x, y be object ; <%x,y%> * <%1,0%> = <%y,x%>
rng <%1,0%> =
{1,0}
by Th7
.=
dom <%x,y%>
by Th7
;
then A1: dom (<%x,y%> * <%1,0%>) =
dom <%1,0%>
by RELAT_1:27
.=
{0,1}
by Th7
;
then A2:
dom (<%x,y%> * <%1,0%>) = dom <%y,x%>
by Th7;
now for a being object st a in dom (<%x,y%> * <%1,0%>) holds
(<%x,y%> * <%1,0%>) . a = <%y,x%> . alet a be
object ;
( a in dom (<%x,y%> * <%1,0%>) implies (<%x,y%> * <%1,0%>) . b1 = <%y,x%> . b1 )assume A3:
a in dom (<%x,y%> * <%1,0%>)
;
(<%x,y%> * <%1,0%>) . b1 = <%y,x%> . b1 end;
hence
<%x,y%> * <%1,0%> = <%y,x%>
by A2, FUNCT_1:2; verum