{ (q `2) where q is Point of (TOP-REAL 2) : ( q `1 = W-bound (L~ g) & q in L~ g ) } c= REAL
then reconsider B = { (q `2) where q is Point of (TOP-REAL 2) : ( q `1 = W-bound (L~ g) & q in L~ g ) } as Subset of REAL ;
set s1 = ((GoB g) * (1,(width (GoB g)))) `2 ;
defpred S1[ Element of NAT ] means ( [1,$1] in Indices (GoB g) & ex i being Element of NAT st
( i in dom g & g /. i = (GoB g) * (1,$1) ) );
set Y = { j where j is Element of NAT : S1[j] } ;
A21:
{ j where j is Element of NAT : S1[j] } c= Seg (width (GoB g))
A22:
{ j where j is Element of NAT : S1[j] } is Subset of NAT
from DOMAIN_1:sch 7();
A23:
1 <= len (GoB g)
by GOBOARD7:34;
then consider i, j being Element of NAT such that
A24:
i in dom g
and
A25:
[1,j] in Indices (GoB g)
and
A26:
g /. i = (GoB g) * (1,j)
by Th9;
j in { j where j is Element of NAT : S1[j] }
by A24, A25, A26;
then reconsider Y = { j where j is Element of NAT : S1[j] } as non empty finite Subset of NAT by A21, A22;
reconsider i1 = max Y as Element of NAT by ORDINAL1:def 13;
i1 in Y
by XXREAL_2:def 8;
then consider j being Element of NAT such that
A27:
j = i1
and
A28:
[1,j] in Indices (GoB g)
and
A29:
ex i being Element of NAT st
( i in dom g & g /. i = (GoB g) * (1,j) )
;
A30:
i1 <= width (GoB g)
by A27, A28, MATRIX_1:39;
A31:
1 <= len (GoB g)
by A28, MATRIX_1:39;
1 <= i1
by A27, A28, MATRIX_1:39;
then A32:
((GoB g) * (1,i1)) `1 = ((GoB g) * (1,1)) `1
by A31, A30, GOBOARD5:3;
then A33:
((GoB g) * (1,i1)) `1 = W-bound (L~ g)
by Th39;
consider i being Element of NAT such that
A34:
i in dom g
and
A35:
g /. i = (GoB g) * (1,j)
by A29;
A36:
i <= len g
by A34, FINSEQ_3:27;
A37:
1 <= i
by A34, FINSEQ_3:27;
((GoB g) * (1,i1)) `1 = W-bound (L~ g)
by A32, Th39;
then A39:
((GoB g) * (1,i1)) `2 in { (q `2) where q is Point of (TOP-REAL 2) : ( q `1 = W-bound (L~ g) & q in L~ g ) }
by A38;
for r being real number st r in B holds
r <= ((GoB g) * (1,i1)) `2
then A40:
upper_bound B <= ((GoB g) * (1,i1)) `2
by A39, SEQ_4:62;
((GoB g) * (1,(width (GoB g)))) `2 is UpperBound of B
then
B is bounded_above
by XXREAL_2:def 10;
then
upper_bound B >= ((GoB g) * (1,i1)) `2
by A39, SEQ_4:def 4;
then ((GoB g) * (1,i1)) `2 =
upper_bound B
by A40, XXREAL_0:1
.=
upper_bound (proj2 | (W-most (L~ g)))
by Th15
;
hence
ex b1 being Element of NAT st
( [1,b1] in Indices (GoB g) & (GoB g) * (1,b1) = W-max (L~ g) )
by A27, A28, A33, EUCLID:57; verum