let n be Nat; :: thesis: for R being NatRelStr of n
for x, y being Nat st x in Segm n & [x,(y + n)] in the InternalRel of (Mycielskian R) holds
[x,y] in the InternalRel of R

let R be NatRelStr of n; :: thesis: for x, y being Nat st x in Segm n & [x,(y + n)] in the InternalRel of (Mycielskian R) holds
[x,y] in the InternalRel of R

let a, b be Nat; :: thesis: ( a in Segm n & [a,(b + n)] in the InternalRel of (Mycielskian R) implies [a,b] in the InternalRel of R )
set cR = the carrier of R;
set iR = the InternalRel of R;
set MR = Mycielskian R;
set iMR = the InternalRel of (Mycielskian R);
assume that
A1: a in Segm n and
A2: [a,(b + n)] in the InternalRel of (Mycielskian R) ; :: thesis: [a,b] in the InternalRel of R
A3: the InternalRel of (Mycielskian R) = ((( the InternalRel of R \/ { [x,(y + n)] where x, y is Element of NAT : [x,y] in the InternalRel of R } ) \/ { [(x + n),y] where x, y is Element of NAT : [x,y] in the InternalRel of R } ) \/ [:{(2 * n)},((2 * n) \ n):]) \/ [:((2 * n) \ n),{(2 * n)}:] by Def9;
per cases ( [a,(b + n)] in the InternalRel of R or [a,(b + n)] in { [x,(y + n)] where x, y is Element of NAT : [x,y] in the InternalRel of R } or [a,(b + n)] in { [(x + n),y] where x, y is Element of NAT : [x,y] in the InternalRel of R } or [a,(b + n)] in [:{(2 * n)},((2 * n) \ n):] or [a,(b + n)] in [:((2 * n) \ n),{(2 * n)}:] ) by A2, A3, Th4;
suppose [a,(b + n)] in the InternalRel of R ; :: thesis: [a,b] in the InternalRel of R
then b + n in the carrier of R by ZFMISC_1:87;
then b + n in Segm n by Def7;
then b + n < n by NAT_1:44;
then b < n - n by XREAL_1:20;
then b < 0 ;
hence [a,b] in the InternalRel of R ; :: thesis: verum
end;
suppose [a,(b + n)] in { [x,(y + n)] where x, y is Element of NAT : [x,y] in the InternalRel of R } ; :: thesis: [a,b] in the InternalRel of R
then consider x, y being Element of NAT such that
A4: [a,(b + n)] = [x,(y + n)] and
A5: [x,y] in the InternalRel of R ;
b + n = y + n by A4, XTUPLE_0:1;
hence [a,b] in the InternalRel of R by A5, A4, XTUPLE_0:1; :: thesis: verum
end;
suppose [a,(b + n)] in { [(x + n),y] where x, y is Element of NAT : [x,y] in the InternalRel of R } ; :: thesis: [a,b] in the InternalRel of R
then consider x, y being Element of NAT such that
A6: [a,(b + n)] = [(x + n),y] and
A7: [x,y] in the InternalRel of R ;
b + n = y by A6, XTUPLE_0:1;
then b + n in the carrier of R by A7, ZFMISC_1:87;
then b + n in Segm n by Def7;
then b + n < n by NAT_1:44;
then b < n - n by XREAL_1:20;
then b < 0 ;
hence [a,b] in the InternalRel of R ; :: thesis: verum
end;
suppose [a,(b + n)] in [:{(2 * n)},((2 * n) \ n):] ; :: thesis: [a,b] in the InternalRel of R
then consider c, d being object such that
A8: c in {(2 * n)} and
d in (2 * n) \ n and
A9: [a,(b + n)] = [c,d] by ZFMISC_1:def 2;
A10: c = 2 * n by A8, TARSKI:def 1;
A11: c = a by A9, XTUPLE_0:1;
n + n < n by A1, A11, A10, NAT_1:44;
then n < n - n by XREAL_1:20;
then n < 0 ;
hence [a,b] in the InternalRel of R ; :: thesis: verum
end;
suppose [a,(b + n)] in [:((2 * n) \ n),{(2 * n)}:] ; :: thesis: [a,b] in the InternalRel of R
then consider c, d being object such that
A12: c in (Segm (2 * n)) \ (Segm n) and
d in {(2 * n)} and
A13: [a,(b + n)] = [c,d] by ZFMISC_1:def 2;
c = a by A13, XTUPLE_0:1;
then n <= a by A12, Th2;
hence [a,b] in the InternalRel of R by A1, NAT_1:44; :: thesis: verum
end;
end;