let p, r, q be XFinSequence; ( ( p ^ r = q ^ r or r ^ p = r ^ q ) implies p = q )
A1:
now ( p ^ r = q ^ r & ( p ^ r = q ^ r or r ^ p = r ^ q ) implies p = q )end;
A5:
now ( r ^ p = r ^ q & ( p ^ r = q ^ r or r ^ p = r ^ q ) implies p = q )end;
assume
( p ^ r = q ^ r or r ^ p = r ^ q )
; p = q
hence
p = q
by A1, A5; verum