let x1, x2 be set ; :: thesis: Rev <*x1,x2*> = <*x2,x1*>
set f = <*x1,x2*>;
set g = <*x2,x1*>;
A1:
( len <*x1,x2*> = 2 & len <*x2,x1*> = 2 )
by FINSEQ_1:61;
now let i be
Nat;
:: thesis: ( i in dom <*x2,x1*> implies <*x2,x1*> . b1 = <*x1,x2*> . (((len <*x1,x2*>) - b1) + 1) )assume
i in dom <*x2,x1*>
;
:: thesis: <*x2,x1*> . b1 = <*x1,x2*> . (((len <*x1,x2*>) - b1) + 1)then A2:
i in Seg (len <*x1,x2*>)
by A1, FINSEQ_1:def 3;
end;
hence
Rev <*x1,x2*> = <*x2,x1*>
by A1, Def3; :: thesis: verum