let p1, p3, p2 be set ; ( p1 <> p3 & p2 <> p3 implies p3 .. <*p1,p2,p3*> = 3 )
assume that
A1:
p1 <> p3
and
A2:
p2 <> p3
; p3 .. <*p1,p2,p3*> = 3
A3:
<*p1,p2,p3*> . 3 = p3
by FINSEQ_1:45;
A4:
<*p1,p2,p3*> . 1 = p1
by FINSEQ_1:45;
A5:
<*p1,p2,p3*> . 2 = p2
by FINSEQ_1:45;
A6:
now let i be
Nat;
( 1 <= i & i < 2 + 1 implies <*p1,p2,p3*> . i <> <*p1,p2,p3*> . 3 )assume
1
<= i
;
( i < 2 + 1 implies <*p1,p2,p3*> . i <> <*p1,p2,p3*> . 3 )then A7:
i <> 0
;
assume
i < 2
+ 1
;
<*p1,p2,p3*> . i <> <*p1,p2,p3*> . 3then
i <= 2
by NAT_1:13;
hence
<*p1,p2,p3*> . i <> <*p1,p2,p3*> . 3
by A1, A2, A3, A5, A4, A7, NAT_1:26;
verum end;
3 <= len <*p1,p2,p3*>
by FINSEQ_1:45;
then
3 in dom <*p1,p2,p3*>
by FINSEQ_3:25;
hence
p3 .. <*p1,p2,p3*> = 3
by A3, A6, Th4; verum