let f be non empty FinSequence of (TOP-REAL 2); for i, I, i1 being Element of NAT
for Y being non empty finite Subset of NAT st 1 <= i & i <= len f & 1 <= I & I <= len (GoB f) & Y = { j where j is Element of NAT : ( [I,j] in Indices (GoB f) & ex k being Element of NAT st
( k in dom f & f /. k = (GoB f) * I,j ) ) } & (f /. i) `1 = ((GoB f) * I,1) `1 & i1 = min Y holds
((GoB f) * I,i1) `2 <= (f /. i) `2
let i, I, i1 be Element of NAT ; for Y being non empty finite Subset of NAT st 1 <= i & i <= len f & 1 <= I & I <= len (GoB f) & Y = { j where j is Element of NAT : ( [I,j] in Indices (GoB f) & ex k being Element of NAT st
( k in dom f & f /. k = (GoB f) * I,j ) ) } & (f /. i) `1 = ((GoB f) * I,1) `1 & i1 = min Y holds
((GoB f) * I,i1) `2 <= (f /. i) `2
let Y be non empty finite Subset of NAT ; ( 1 <= i & i <= len f & 1 <= I & I <= len (GoB f) & Y = { j where j is Element of NAT : ( [I,j] in Indices (GoB f) & ex k being Element of NAT st
( k in dom f & f /. k = (GoB f) * I,j ) ) } & (f /. i) `1 = ((GoB f) * I,1) `1 & i1 = min Y implies ((GoB f) * I,i1) `2 <= (f /. i) `2 )
A1:
f /. i = |[((f /. i) `1 ),((f /. i) `2 )]|
by EUCLID:57;
assume A2:
( 1 <= i & i <= len f & 1 <= I & I <= len (GoB f) & Y = { j where j is Element of NAT : ( [I,j] in Indices (GoB f) & ex k being Element of NAT st
( k in dom f & f /. k = (GoB f) * I,j ) ) } & (f /. i) `1 = ((GoB f) * I,1) `1 & i1 = min Y )
; ((GoB f) * I,i1) `2 <= (f /. i) `2
then A3:
i in dom f
by FINSEQ_3:27;
then consider i2, j2 being Element of NAT such that
A4:
[i2,j2] in Indices (GoB f)
and
A5:
f /. i = (GoB f) * i2,j2
by GOBOARD5:12;
A6:
j2 <= width (GoB f)
by A4, MATRIX_1:39;
A7:
1 <= j2
by A4, MATRIX_1:39;
then A8:
[I,j2] in Indices (GoB f)
by A2, A6, MATRIX_1:37;
A9:
i2 <= len (GoB f)
by A4, MATRIX_1:39;
1 <= i2
by A4, MATRIX_1:39;
then A10: (f /. i) `2 =
((GoB f) * 1,j2) `2
by A5, A9, A7, A6, GOBOARD5:2
.=
((GoB f) * I,j2) `2
by A2, A7, A6, GOBOARD5:2
;
i1 in Y
by A2, XXREAL_2:def 7;
then
ex j being Element of NAT st
( i1 = j & [I,j] in Indices (GoB f) & ex k being Element of NAT st
( k in dom f & f /. k = (GoB f) * I,j ) )
by A2;
then A11:
1 <= i1
by MATRIX_1:39;
(f /. i) `1 = ((GoB f) * I,j2) `1
by A2, A7, A6, GOBOARD5:3;
then
f /. i = (GoB f) * I,j2
by A10, A1, EUCLID:57;
then
j2 in Y
by A2, A3, A8;
then A12:
i1 <= j2
by A2, XXREAL_2:def 7;
A13:
j2 <= width (GoB f)
by A4, MATRIX_1:39;
hence
((GoB f) * I,i1) `2 <= (f /. i) `2
by A10; verum