let P1, P2 be Subset of (TOP-REAL 2); :: thesis: ( ( for i1, j1, i2, j2 being Element of NAT st [i1,j1] in Indices (GoB f) & [i2,j2] in Indices (GoB f) & f /. k = (GoB f) * i1,j1 & f /. (k + 1) = (GoB f) * i2,j2 & not ( i1 = i2 & j1 + 1 = j2 & P1 = cell (GoB f),i1,j1 ) & not ( i1 + 1 = i2 & j1 = j2 & P1 = cell (GoB f),i1,(j1 -' 1) ) & not ( i1 = i2 + 1 & j1 = j2 & P1 = cell (GoB f),i2,j2 ) holds
( i1 = i2 & j1 = j2 + 1 & P1 = cell (GoB f),(i1 -' 1),j2 ) ) & ( for i1, j1, i2, j2 being Element of NAT st [i1,j1] in Indices (GoB f) & [i2,j2] in Indices (GoB f) & f /. k = (GoB f) * i1,j1 & f /. (k + 1) = (GoB f) * i2,j2 & not ( i1 = i2 & j1 + 1 = j2 & P2 = cell (GoB f),i1,j1 ) & not ( i1 + 1 = i2 & j1 = j2 & P2 = cell (GoB f),i1,(j1 -' 1) ) & not ( i1 = i2 + 1 & j1 = j2 & P2 = cell (GoB f),i2,j2 ) holds
( i1 = i2 & j1 = j2 + 1 & P2 = cell (GoB f),(i1 -' 1),j2 ) ) implies P1 = P2 )
assume that
A16:
for i1, j1, i2, j2 being Element of NAT st [i1,j1] in Indices (GoB f) & [i2,j2] in Indices (GoB f) & f /. k = (GoB f) * i1,j1 & f /. (k + 1) = (GoB f) * i2,j2 & not ( i1 = i2 & j1 + 1 = j2 & P1 = cell (GoB f),i1,j1 ) & not ( i1 + 1 = i2 & j1 = j2 & P1 = cell (GoB f),i1,(j1 -' 1) ) & not ( i1 = i2 + 1 & j1 = j2 & P1 = cell (GoB f),i2,j2 ) holds
( i1 = i2 & j1 = j2 + 1 & P1 = cell (GoB f),(i1 -' 1),j2 )
and
A17:
for i1, j1, i2, j2 being Element of NAT st [i1,j1] in Indices (GoB f) & [i2,j2] in Indices (GoB f) & f /. k = (GoB f) * i1,j1 & f /. (k + 1) = (GoB f) * i2,j2 & not ( i1 = i2 & j1 + 1 = j2 & P2 = cell (GoB f),i1,j1 ) & not ( i1 + 1 = i2 & j1 = j2 & P2 = cell (GoB f),i1,(j1 -' 1) ) & not ( i1 = i2 + 1 & j1 = j2 & P2 = cell (GoB f),i2,j2 ) holds
( i1 = i2 & j1 = j2 + 1 & P2 = cell (GoB f),(i1 -' 1),j2 )
; :: thesis: P1 = P2
per cases
( ( i1 = i2 & j1 + 1 = j2 ) or ( i1 + 1 = i2 & j1 = j2 ) or ( i1 = i2 + 1 & j1 = j2 ) or ( i1 = i2 & j1 = j2 + 1 ) )
by A7;
end;