let f be Function; for O being non empty connected Poset
for T being non empty array of O
for p, q being Element of dom T st p in q & f = (T,p,q) incl holds
for x1, x2, y1, y2 being Element of dom T st x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) holds
( x1 = x2 & y1 = y2 )
let O be non empty connected Poset; for T being non empty array of O
for p, q being Element of dom T st p in q & f = (T,p,q) incl holds
for x1, x2, y1, y2 being Element of dom T st x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) holds
( x1 = x2 & y1 = y2 )
let T be non empty array of O; for p, q being Element of dom T st p in q & f = (T,p,q) incl holds
for x1, x2, y1, y2 being Element of dom T st x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) holds
( x1 = x2 & y1 = y2 )
let p, q be Element of dom T; ( p in q & f = (T,p,q) incl implies for x1, x2, y1, y2 being Element of dom T st x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) holds
( x1 = x2 & y1 = y2 ) )
assume A1:
( p in q & f = (T,p,q) incl )
; for x1, x2, y1, y2 being Element of dom T st x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) holds
( x1 = x2 & y1 = y2 )
then A2:
p <> q
;
let x1, x2, y1, y2 be Element of dom T; ( x1 in y1 & x2 in y2 & f . (x1,y1) = f . (x2,y2) implies ( x1 = x2 & y1 = y2 ) )
assume that
A3:
( x1 in y1 & x2 in y2 )
and
A4:
f . (x1,y1) = f . (x2,y2)
; ( x1 = x2 & y1 = y2 )
set X = dom T;
set i = id (dom T);
set s = Swap ((id (dom T)),p,q);
set h = [:(Swap ((id (dom T)),p,q)),(Swap ((id (dom T)),p,q)):];
set Y = (succ q) \ p;
set Z1 = [:{p},((succ q) \ p):];
set Z2 = [:((succ q) \ p),{q}:];
set g = id ([:{p},((succ q) \ p):] \/ [:((succ q) \ p),{q}:]);
per cases
( ( x1 <> p & x1 <> q & y1 <> p & y1 <> q ) or ( x1 = p & y1 in q ) or ( x1 = p & y1 = q ) or ( p in x1 & y1 = q ) or ( x1 in p & y1 = p ) or ( x1 in p & y1 = q ) or ( x1 = p & q in y1 ) or ( x1 = q & q in y1 ) )
by A1, A3, Th2;
suppose A5:
(
x1 <> p &
x1 <> q &
y1 <> p &
y1 <> q )
;
( x1 = x2 & y1 = y2 )then A6:
f . (
x1,
y1)
= [x1,y1]
by A1, Th67;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A7:
(
x1 = p &
y1 in q )
;
( x1 = x2 & y1 = y2 )then A8:
f . (
x1,
y1)
= [x1,y1]
by A1, A3, Th69;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A9:
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A10:
(
x1 = p &
y1 = q )
;
( x1 = x2 & y1 = y2 )then A11:
f . (
x1,
y1)
= [x1,y1]
by A1, Th66;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A12:
(
p in x1 &
y1 = q )
;
( x1 = x2 & y1 = y2 )then A13:
f . (
x1,
y1)
= [x1,y1]
by A1, A3, Th69;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A14:
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A15:
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A16:
(
x1 in p &
y1 = p )
;
( x1 = x2 & y1 = y2 )then A17:
f . (
x1,
y1)
= [x1,q]
by A1, Th68;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose A18:
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A19:
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A20:
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A21:
(
x1 in p &
y1 = q )
;
( x1 = x2 & y1 = y2 )then A22:
f . (
x1,
y1)
= [x1,p]
by A1, Th68;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose A23:
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A24:
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A25:
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A26:
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A27:
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A28:
(
x1 = p &
q in y1 )
;
( x1 = x2 & y1 = y2 )then A29:
f . (
x1,
y1)
= [q,y1]
by A1, Th70;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose A30:
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A31:
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A32:
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A33:
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; suppose A34:
(
x1 = q &
q in y1 )
;
( x1 = x2 & y1 = y2 )then A35:
f . (
x1,
y1)
= [p,y1]
by A1, Th70;
per cases
( S1[p,q,x2,y2] or S2[p,q,x2,y2] or S3[p,q,x2,y2] or S4[p,q,x2,y2] or S5[p,q,x2,y2] or S6[p,q,x2,y2] or S7[p,q,x2,y2] or S8[p,q,x2,y2] )
by A1, A3, Th2;
suppose A36:
S1[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S2[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S3[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A37:
S4[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S5[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S6[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose
S7[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; suppose A38:
S8[
p,
q,
x2,
y2]
;
( x1 = x2 & y1 = y2 )end; end; end; end;