waybel28.miz



    begin

    theorem :: WAYBEL28:1

    

     Th1: for L be complete LATTICE, N be net of L holds ( inf N) <= ( lim_inf N)

    proof

      let L be complete LATTICE, N be net of L;

      set X = the set of all ( "/\" ({ (N . i) where i be Element of N : i >= j1 },L)) where j1 be Element of N;

      X c= the carrier of L

      proof

        let x be object;

        assume x in X;

        then ex j1 be Element of N st x = ( "/\" ({ (N . i) where i be Element of N : i >= j1 },L));

        hence thesis;

      end;

      then

      reconsider X as Subset of L;

      set j = the Element of N;

      

       A1: { (N . i) where i be Element of N : i >= j } c= ( rng the mapping of N)

      proof

        let x be object;

        

         A2: ( dom the mapping of N) = the carrier of N by FUNCT_2:def 1;

        assume x in { (N . i) where i be Element of N : i >= j };

        then

        consider i be Element of N such that

         A3: x = (N . i) and i >= j;

        x = (the mapping of N . i) by A3, WAYBEL_0:def 8;

        hence thesis by A2, FUNCT_1:def 3;

      end;

      reconsider X as Subset of L;

      set x = ( "/\" ({ (N . i) where i be Element of N : i >= j },L));

       ex_inf_of ({ (N . i) where i be Element of N : i >= j },L) & ex_inf_of (( rng the mapping of N),L) by YELLOW_0: 17;

      then ( "/\" ({ (N . i) where i be Element of N : i >= j },L)) >= ( "/\" (( rng the mapping of N),L)) by A1, YELLOW_0: 35;

      then x >= ( Inf the mapping of N) by YELLOW_2:def 6;

      then

       A4: ( inf N) <= x by WAYBEL_9:def 2;

       ex_sup_of (X,L) by YELLOW_0: 17;

      then x in X & X is_<=_than ( "\/" (X,L)) by YELLOW_0:def 9;

      then x <= ( "\/" (X,L)) by LATTICE3:def 9;

      hence thesis by A4, YELLOW_0:def 2;

    end;

    theorem :: WAYBEL28:2

    for L be complete LATTICE, N be net of L, x be Element of L holds (for M be subnet of N holds x = ( lim_inf M)) implies (x = ( lim_inf N) & for M be subnet of N holds x >= ( inf M))

    proof

      let L be complete LATTICE, N be net of L, x be Element of L;

      assume

       A1: for M be subnet of N holds x = ( lim_inf M);

      N is subnet of N by YELLOW_6: 14;

      hence x = ( lim_inf N) by A1;

      let M be subnet of N;

      x = ( lim_inf M) by A1;

      hence thesis by Th1;

    end;

    theorem :: WAYBEL28:3

    

     Th3: for L be complete LATTICE, N be net of L, x be Element of L st N in ( NetUniv L) holds (for M be subnet of N st M in ( NetUniv L) holds x = ( lim_inf M)) implies (x = ( lim_inf N) & for M be subnet of N st M in ( NetUniv L) holds x >= ( inf M))

    proof

      let L be complete LATTICE, N be net of L, x be Element of L;

      assume

       A1: N in ( NetUniv L);

      assume

       A2: for M be subnet of N st M in ( NetUniv L) holds x = ( lim_inf M);

      N is subnet of N by YELLOW_6: 14;

      hence x = ( lim_inf N) by A1, A2;

      let M be subnet of N;

      assume M in ( NetUniv L);

      then x = ( lim_inf M) by A2;

      hence thesis by Th1;

    end;

    definition

      let N be non empty RelStr;

      let f be Function of N, N;

      :: WAYBEL28:def1

      attr f is greater_or_equal_to_id means

      : Def1: for j be Element of N holds j <= (f . j);

    end

    theorem :: WAYBEL28:4

    

     Th4: for N be reflexive non empty RelStr holds ( id N) is greater_or_equal_to_id

    proof

      let N be reflexive non empty RelStr;

      let j be Element of N;

      reconsider n = j as Element of N;

      n <= (( id N) . n);

      hence thesis;

    end;

    theorem :: WAYBEL28:5

    

     Th5: for N be directed non empty RelStr, x,y be Element of N holds ex z be Element of N st x <= z & y <= z

    proof

      let N be directed non empty RelStr, x,y be Element of N;

      ( [#] N) is directed by WAYBEL_0:def 6;

      then ex z be Element of N st z in ( [#] N) & x <= z & y <= z by WAYBEL_0:def 1;

      hence thesis;

    end;

    registration

      let N be directed non empty RelStr;

      cluster greater_or_equal_to_id for Function of N, N;

      existence

      proof

        defpred P[ object, object] means for n,m be Element of N st $1 = n & $2 = m holds n <= m;

        

         A1: for e be object st e in the carrier of N holds ex u be object st u in the carrier of N & P[e, u]

        proof

          let e be object;

          assume e in the carrier of N;

          then

          reconsider e9 = e as Element of N;

          consider u9 be Element of N such that

           A2: e9 <= u9 and e9 <= u9 by Th5;

          take u9;

          thus u9 in the carrier of N;

          let n,m be Element of N;

          assume e = n & u9 = m;

          hence thesis by A2;

        end;

        consider p be Function such that

         A3: ( dom p) = the carrier of N & ( rng p) c= the carrier of N and

         A4: for e be object st e in the carrier of N holds P[e, (p . e)] from FUNCT_1:sch 6( A1);

        reconsider p as Function of N, N by A3, FUNCT_2: 2;

        take p;

        let j be Element of N;

        thus thesis by A4;

      end;

    end

    registration

      let N be reflexive non empty RelStr;

      cluster greater_or_equal_to_id for Function of N, N;

      existence

      proof

        take ( id N);

        thus thesis by Th4;

      end;

    end

    definition

      let L be non empty 1-sorted;

      let N be non empty NetStr over L;

      let f be Function of N, N;

      :: WAYBEL28:def2

      func N * f -> strict non empty NetStr over L means

      : Def2: the RelStr of it = the RelStr of N & the mapping of it = (the mapping of N * f);

      existence

      proof

        take NetStr (# the carrier of N, the InternalRel of N, (the mapping of N * f) #);

        thus thesis;

      end;

      uniqueness ;

    end

    theorem :: WAYBEL28:6

    

     Th6: for L be non empty 1-sorted, N be non empty NetStr over L, f be Function of N, N holds the carrier of (N * f) = the carrier of N

    proof

      let L be non empty 1-sorted, N be non empty NetStr over L, f be Function of N, N;

       the RelStr of (N * f) = the RelStr of N by Def2;

      hence thesis;

    end;

    theorem :: WAYBEL28:7

    

     Th7: for L be non empty 1-sorted, N be non empty NetStr over L, f be Function of N, N holds (N * f) = NetStr (# the carrier of N, the InternalRel of N, (the mapping of N * f) #)

    proof

      let L be non empty 1-sorted, N be non empty NetStr over L, f be Function of N, N;

       the RelStr of (N * f) = the RelStr of N by Def2;

      hence thesis by Def2;

    end;

    theorem :: WAYBEL28:8

    

     Th8: for L be non empty 1-sorted, N be transitive directed non empty RelStr, f be Function of the carrier of N, the carrier of L holds NetStr (# the carrier of N, the InternalRel of N, f #) is net of L

    proof

      let L be non empty 1-sorted, N be transitive directed non empty RelStr, f be Function of the carrier of N, the carrier of L;

      set N2 = NetStr (# the carrier of N, the InternalRel of N, f #);

      

       A1: the RelStr of N = the RelStr of N2;

      ( [#] N) is directed by WAYBEL_0:def 6;

      then ( [#] N2) is directed by A1, WAYBEL_0: 3;

      hence thesis by A1, WAYBEL_0:def 6, WAYBEL_8: 13;

    end;

    registration

      let L be non empty 1-sorted, N be transitive directed non empty RelStr, f be Function of the carrier of N, the carrier of L;

      cluster NetStr (# the carrier of N, the InternalRel of N, f #) -> transitive directed non empty;

      correctness by Th8;

    end

    theorem :: WAYBEL28:9

    

     Th9: for L be non empty 1-sorted, N be net of L, p be Function of N, N holds (N * p) is net of L

    proof

      let L be non empty 1-sorted, N be net of L, p be Function of N, N;

      (N * p) = NetStr (# the carrier of N, the InternalRel of N, (the mapping of N * p) #) by Th7;

      hence thesis;

    end;

    registration

      let L be non empty 1-sorted, N be net of L;

      let p be Function of N, N;

      cluster (N * p) -> transitive directed;

      correctness by Th9;

    end

    theorem :: WAYBEL28:10

    

     Th10: for L be non empty 1-sorted, N be net of L, p be Function of N, N st N in ( NetUniv L) holds (N * p) in ( NetUniv L)

    proof

      let L be non empty 1-sorted, N be net of L, p be Function of N, N;

      assume N in ( NetUniv L);

      then

       A1: ex N1 be strict net of L st N1 = N & the carrier of N1 in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

      the carrier of (N * p) = the carrier of N by Th6;

      hence thesis by A1, YELLOW_6:def 11;

    end;

    theorem :: WAYBEL28:11

    for L be non empty 1-sorted, N,M be net of L st the NetStr of N = the NetStr of M holds M is subnet of N

    proof

      let L be non empty 1-sorted, N,M be net of L;

      assume

       A1: the NetStr of N = the NetStr of M;

      

       A2: N is subnet of N by YELLOW_6: 14;

      ex f be Function of M, N st the mapping of M = (the mapping of N * f) & for m be Element of N holds ex n be Element of M st for p be Element of M st n <= p holds m <= (f . p)

      proof

        consider f be Function of N, N such that

         A3: the mapping of N = (the mapping of N * f) and

         A4: for m be Element of N holds ex n be Element of N st for p be Element of N st n <= p holds m <= (f . p) by A2, YELLOW_6:def 9;

        reconsider f2 = f as Function of M, N by A1;

        take f2;

        thus the mapping of M = (the mapping of N * f2) by A1, A3;

        let m be Element of N;

        consider n be Element of N such that

         A5: for p be Element of N st n <= p holds m <= (f . p) by A4;

        reconsider n2 = n as Element of M by A1;

        take n2;

        let p be Element of M;

        reconsider p1 = p as Element of N by A1;

        assume n2 <= p;

        then [n2, p] in the InternalRel of M by ORDERS_2:def 5;

        then n <= p1 by A1, ORDERS_2:def 5;

        hence thesis by A5;

      end;

      hence thesis by YELLOW_6:def 9;

    end;

    theorem :: WAYBEL28:12

    

     Th12: for L be non empty 1-sorted, N be net of L, p be greater_or_equal_to_id Function of N, N holds (N * p) is subnet of N

    proof

      let L be non empty 1-sorted;

      let N be net of L;

      let p be greater_or_equal_to_id Function of N, N;

      ex f be Function of (N * p), N st the mapping of (N * p) = (the mapping of N * f) & for m be Element of N holds ex n be Element of (N * p) st for k be Element of (N * p) st n <= k holds m <= (f . k)

      proof

        the carrier of (N * p) = the carrier of N by Th6;

        then

        reconsider f = p as Function of (N * p), N;

        take f;

        thus the mapping of (N * p) = (the mapping of N * f) by Def2;

        let m be Element of N;

        reconsider n = m as Element of (N * p) by Th6;

        take n;

        let k be Element of (N * p);

        assume

         A1: n <= k;

        reconsider k1 = k as Element of N by Th6;

        

         A2: k1 <= (p . k1) by Def1;

         the RelStr of (N * p) = the RelStr of N by Def2;

        then m <= k1 by A1, YELLOW_0: 1;

        hence thesis by A2, YELLOW_0:def 2;

      end;

      hence thesis by YELLOW_6:def 9;

    end;

    definition

      let L be non empty 1-sorted;

      let N be net of L;

      let p be greater_or_equal_to_id Function of N, N;

      :: original: *

      redefine

      func N * p -> strict subnet of N ;

      correctness by Th12;

    end

    theorem :: WAYBEL28:13

    for L be complete LATTICE, N be net of L, x be Element of L st N in ( NetUniv L) holds (x = ( lim_inf N) & for M be subnet of N st M in ( NetUniv L) holds x >= ( inf M)) implies x = ( lim_inf N) & for p be greater_or_equal_to_id Function of N, N holds x >= ( inf (N * p)) by Th10;

    theorem :: WAYBEL28:14

    

     Th14: for L be complete LATTICE, N be net of L, x be Element of L holds (x = ( lim_inf N) & for p be greater_or_equal_to_id Function of N, N holds x >= ( inf (N * p))) implies for M be subnet of N holds x = ( lim_inf M)

    proof

      let L be complete LATTICE, N be net of L, x be Element of L;

      assume that

       A1: x = ( lim_inf N) and

       A2: for p be greater_or_equal_to_id Function of N, N holds x >= ( inf (N * p));

      let M be subnet of N;

      consider f be Function of M, N such that

       A3: the mapping of M = (the mapping of N * f) and

       A4: for j be Element of N holds ex k be Element of M st for m be Element of M st k <= m holds j <= (f . m) by YELLOW_6:def 9;

      

       A5: x <= ( lim_inf M) by A1, WAYBEL21: 37;

      

       A6: for k0 be Element of M holds ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) <= x

      proof

        let k0 be Element of M;

        defpred P[ object, object] means for j be Element of N, v,v9 be Element of M st $1 = j & $2 = v & v9 >= v holds v >= k0 & (f . v9) >= j & (f . v) >= j;

        

         A7: for j be Element of N holds ex v be Element of M st v >= k0 & for v9 be Element of M st v9 >= v holds (f . v9) >= j & (f . v) >= j

        proof

          let j be Element of N;

          consider w be Element of M such that

           A8: for w9 be Element of M st w <= w9 holds j <= (f . w9) by A4;

          consider v be Element of M such that

           A9: v >= k0 and

           A10: v >= w by Th5;

          take v;

          thus v >= k0 by A9;

          let v9 be Element of M;

          assume v9 >= v;

          then v9 >= w by A10, YELLOW_0:def 2;

          hence (f . v9) >= j by A8;

          thus thesis by A8, A10;

        end;

        

         A11: for e be object st e in the carrier of N holds ex u be object st u in the carrier of M & P[e, u]

        proof

          let e be object;

          assume e in the carrier of N;

          then

          reconsider e9 = e as Element of N;

          consider u be Element of M such that

           A12: u >= k0 and

           A13: for v9 be Element of M st v9 >= u holds (f . v9) >= e9 & (f . u) >= e9 by A7;

          take u;

          thus u in the carrier of M;

          let j be Element of N, v,v9 be Element of M;

          assume that

           A14: e = j and

           A15: u = v and

           A16: v9 >= v;

          thus v >= k0 by A12, A15;

          thus (f . v9) >= j by A13, A14, A15, A16;

          thus thesis by A13, A14, A15, A16;

        end;

        consider g be Function such that

         A17: ( dom g) = the carrier of N and

         A18: ( rng g) c= the carrier of M and

         A19: for e be object st e in the carrier of N holds P[e, (g . e)] from FUNCT_1:sch 6( A11);

        reconsider g as Function of the carrier of N, the carrier of M by A17, A18, FUNCT_2: 2;

        

         A20: for j be Element of N holds (g . j) >= k0

        proof

          let j be Element of N;

          reconsider v = (g . j) as Element of M;

          ex v9 be Element of M st v9 >= v & v9 >= v by Th5;

          hence thesis by A19;

        end;

        reconsider g as Function of N, M;

        reconsider p = (f * g) as Function of N, N;

        for j be Element of N holds j <= (p . j)

        proof

          let j be Element of N;

          reconsider v = (g . j) as Element of M;

          ( [#] M) is directed by WAYBEL_0:def 6;

          then ex v9 be Element of M st v9 in ( [#] M) & v <= v9 & v <= v9 by WAYBEL_0:def 1;

          then j <= (f . (g . j)) by A19;

          hence thesis by A17, FUNCT_1: 13;

        end;

        then

        reconsider p as greater_or_equal_to_id Function of N, N by Def1;

        

         A21: the set of all ((N * p) . j) where j be Element of (N * p) c= { (M . k) where k be Element of M : k >= k0 }

        proof

          let y be object;

          assume y in the set of all ((N * p) . j) where j be Element of (N * p);

          then

          consider j be Element of (N * p) such that

           A22: y = ((N * p) . j);

          reconsider j9 = j as Element of N by Th6;

          

           A23: the carrier of (N * p) = the carrier of N by Th6;

          y = (the mapping of (N * p) . j) by A22, WAYBEL_0:def 8

          .= ((the mapping of N * (f * g)) . j) by Def2

          .= ((the mapping of M * g) . j) by A3, RELAT_1: 36

          .= (the mapping of M . (g . j)) by A17, A23, FUNCT_1: 13;

          then

           A24: y = (M . (g . j9)) by WAYBEL_0:def 8;

          (g . j9) >= k0 by A20;

          hence thesis by A24;

        end;

        

         A25: ex_inf_of ( the set of all ((N * p) . j) where j be Element of (N * p),L) & ex_inf_of ({ (M . k) where k be Element of M : k >= k0 },L) by YELLOW_0: 17;

        

         A26: ( dom the mapping of (N * p)) = the carrier of (N * p) by FUNCT_2:def 1;

        

         A27: ( rng the mapping of (N * p)) = the set of all ((N * p) . j) where j be Element of (N * p)

        proof

          thus ( rng the mapping of (N * p)) c= the set of all ((N * p) . j) where j be Element of (N * p)

          proof

            let y be object;

            assume y in ( rng the mapping of (N * p));

            then

            consider j1 be object such that

             A28: j1 in ( dom the mapping of (N * p)) and

             A29: (the mapping of (N * p) . j1) = y by FUNCT_1:def 3;

            reconsider j1 as Element of (N * p) by A28;

            y = ((N * p) . j1) by A29, WAYBEL_0:def 8;

            hence thesis;

          end;

          let y be object;

          assume y in the set of all ((N * p) . j) where j be Element of (N * p);

          then

          consider j be Element of (N * p) such that

           A30: y = ((N * p) . j);

          y = (the mapping of (N * p) . j) by A30, WAYBEL_0:def 8;

          hence thesis by A26, FUNCT_1:def 3;

        end;

        

         A31: ( inf (N * p)) <= x by A2;

        ( inf (N * p)) = ( Inf the mapping of (N * p)) by WAYBEL_9:def 2

        .= ( "/\" ( the set of all ((N * p) . j) where j be Element of (N * p),L)) by A27, YELLOW_2:def 6;

        then ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) <= ( inf (N * p)) by A25, A21, YELLOW_0: 35;

        hence thesis by A31, YELLOW_0:def 2;

      end;

      for b be Element of L st b in the set of all ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) where k0 be Element of M holds b <= x

      proof

        let b be Element of L;

        assume b in the set of all ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) where k0 be Element of M;

        then ex k0 be Element of M st b = ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L));

        hence thesis by A6;

      end;

      then

       A32: x is_>=_than the set of all ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) where k0 be Element of M by LATTICE3:def 9;

       ex_sup_of ( the set of all ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) where k0 be Element of M,L) by YELLOW_0: 17;

      then ( "\/" ( the set of all ( "/\" ({ (M . k) where k be Element of M : k >= k0 },L)) where k0 be Element of M,L)) <= x by A32, YELLOW_0:def 9;

      hence thesis by A5, ORDERS_2: 2;

    end;

    definition

      let L be non empty RelStr;

      :: WAYBEL28:def3

      func lim_inf-Convergence L -> Convergence-Class of L means

      : Def3: for N be net of L st N in ( NetUniv L) holds for x be Element of L holds [N, x] in it iff for M be subnet of N holds x = ( lim_inf M);

      existence

      proof

        defpred P[ set, set] means ex N be strict net of L st $1 = N & for M be subnet of N holds $2 = ( lim_inf M);

        consider C be Relation of ( NetUniv L), the carrier of L such that

         A1: for N9 be Element of ( NetUniv L), x be Element of L holds [N9, x] in C iff P[N9, x] from RELSET_1:sch 2;

        reconsider C as Convergence-Class of L by YELLOW_6:def 18;

        take C;

        let N be net of L;

        assume N in ( NetUniv L);

        then

        reconsider N1 = N as Element of ( NetUniv L);

        let x be Element of L;

        thus [N, x] in C implies for M be subnet of N holds x = ( lim_inf M)

        proof

          assume

           A2: [N, x] in C;

          let M be subnet of N;

          ex N2 be strict net of L st N1 = N2 & for M be subnet of N2 holds x = ( lim_inf M) by A1, A2;

          hence thesis;

        end;

        

         A3: ex N2 be strict net of L st N2 = N1 & the carrier of N2 in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

        assume for M be subnet of N holds x = ( lim_inf M);

        hence thesis by A1, A3;

      end;

      uniqueness

      proof

        let C1,C2 be Convergence-Class of L such that

         A4: for N be net of L st N in ( NetUniv L) holds for x be Element of L holds [N, x] in C1 iff for M be subnet of N holds x = ( lim_inf M) and

         A5: for N be net of L st N in ( NetUniv L) holds for x be Element of L holds [N, x] in C2 iff for M be subnet of N holds x = ( lim_inf M);

        let Ns,xs be object;

        

         A6: C1 c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

        thus [Ns, xs] in C1 implies [Ns, xs] in C2

        proof

          assume

           A7: [Ns, xs] in C1;

          then

          reconsider x = xs as Element of L by A6, ZFMISC_1: 87;

          Ns in ( NetUniv L) by A6, A7, ZFMISC_1: 87;

          then

          consider N be strict net of L such that

           A8: N = Ns and the carrier of N in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

          

           A9: N in ( NetUniv L) by A6, A7, A8, ZFMISC_1: 87;

          then for M be subnet of N holds x = ( lim_inf M) by A4, A7, A8;

          hence thesis by A5, A8, A9;

        end;

        assume

         A10: [Ns, xs] in C2;

        

         A11: C2 c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

        then

        reconsider x = xs as Element of L by A10, ZFMISC_1: 87;

        Ns in ( NetUniv L) by A11, A10, ZFMISC_1: 87;

        then

        consider N be strict net of L such that

         A12: N = Ns and the carrier of N in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

        

         A13: N in ( NetUniv L) by A11, A10, A12, ZFMISC_1: 87;

        then for M be subnet of N holds x = ( lim_inf M) by A5, A10, A12;

        hence thesis by A4, A12, A13;

      end;

    end

    theorem :: WAYBEL28:15

    for L be complete LATTICE, N be net of L, x be Element of L st N in ( NetUniv L) holds [N, x] in ( lim_inf-Convergence L) iff for M be subnet of N st M in ( NetUniv L) holds x = ( lim_inf M)

    proof

      let L be complete LATTICE;

      let N be net of L;

      let x be Element of L;

      assume

       A1: N in ( NetUniv L);

      hence [N, x] in ( lim_inf-Convergence L) implies for M be subnet of N st M in ( NetUniv L) holds x = ( lim_inf M) by Def3;

      assume

       A2: for M be subnet of N st M in ( NetUniv L) holds x = ( lim_inf M);

      then for M be subnet of N st M in ( NetUniv L) holds x >= ( inf M) by A1, Th3;

      then

       A3: for p be greater_or_equal_to_id Function of N, N holds x >= ( inf (N * p)) by A1, Th10;

      x = ( lim_inf N) by A1, A2, Th3;

      then for M be subnet of N holds x = ( lim_inf M) by A3, Th14;

      hence thesis by A1, Def3;

    end;

    theorem :: WAYBEL28:16

    

     Th16: for L be non empty RelStr, N be constant net of L, M be subnet of N holds M is constant & ( the_value_of N) = ( the_value_of M)

    proof

      let L be non empty RelStr, N be constant net of L, M be subnet of N;

      consider f be Function of M, N such that

       A1: the mapping of M = (the mapping of N * f) and for m be Element of N holds ex n be Element of M st for p be Element of M st n <= p holds m <= (f . p) by YELLOW_6:def 9;

      set y = the Element of ( dom the mapping of M);

      

       A2: ( dom the mapping of N) = the carrier of N by FUNCT_2:def 1;

      

      then

       A3: ( the_value_of the mapping of N) = (the mapping of N . (f . y)) by FUNCT_1:def 12

      .= (the mapping of M . y) by A1, FUNCT_1: 12;

      

       A4: ( dom f) = the carrier of M by FUNCT_2:def 1;

      for n1,n2 be object st n1 in ( dom the mapping of M) & n2 in ( dom the mapping of M) holds (the mapping of M . n1) = (the mapping of M . n2)

      proof

        let n1,n2 be object;

        assume that

         A5: n1 in ( dom the mapping of M) and

         A6: n2 in ( dom the mapping of M);

        

         A7: (f . n1) in ( rng f) & (f . n2) in ( rng f) by A4, A5, A6, FUNCT_1:def 3;

        

        thus (the mapping of M . n1) = (the mapping of N . (f . n1)) by A1, A4, A5, FUNCT_1: 13

        .= (the mapping of N . (f . n2)) by A2, A7, FUNCT_1:def 10

        .= (the mapping of M . n2) by A1, A4, A6, FUNCT_1: 13;

      end;

      then

       A8: the mapping of M is constant by FUNCT_1:def 10;

      hence

       A9: M is constant;

      

      thus ( the_value_of N) = ( the_value_of the mapping of N) by YELLOW_6:def 8

      .= ( the_value_of the mapping of M) by A8, A3, FUNCT_1:def 12

      .= ( the_value_of M) by A9, YELLOW_6:def 8;

    end;

    definition

      let L be non empty RelStr;

      :: WAYBEL28:def4

      func xi L -> Subset-Family of L equals the topology of ( ConvergenceSpace ( lim_inf-Convergence L));

      correctness by YELLOW_6:def 24;

    end

    theorem :: WAYBEL28:17

    for L be complete LATTICE holds ( lim_inf-Convergence L) is (CONSTANTS)

    proof

      let L be complete LATTICE;

      let N be constant net of L;

      

       A1: for M be subnet of N holds ( the_value_of N) = ( lim_inf M)

      proof

        let M be subnet of N;

        

         A2: M is constant by Th16;

        

        thus ( the_value_of N) = ( the_value_of M) by Th16

        .= ( lim_inf M) by A2, WAYBEL11: 23;

      end;

      assume N in ( NetUniv L);

      hence thesis by A1, Def3;

    end;

    theorem :: WAYBEL28:18

    for L be non empty RelStr holds ( lim_inf-Convergence L) is (SUBNETS)

    proof

      let L be non empty RelStr;

      let N be net of L, M be subnet of N;

      assume

       A1: M in ( NetUniv L);

      let x be Element of L;

      assume

       A2: [N, x] in ( lim_inf-Convergence L);

      ( lim_inf-Convergence L) c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

      then

       A3: N in ( NetUniv L) by A2, ZFMISC_1: 87;

      for M1 be subnet of M holds x = ( lim_inf M1)

      proof

        let M1 be subnet of M;

        reconsider M19 = M1 as subnet of N by YELLOW_6: 15;

        x = ( lim_inf M19) by A2, A3, Def3;

        hence thesis;

      end;

      hence thesis by A1, Def3;

    end;

    theorem :: WAYBEL28:19

    for L be continuous complete LATTICE holds ( lim_inf-Convergence L) is (DIVERGENCE)

    proof

      let L be continuous complete LATTICE;

      let N be net of L, x be Element of L;

      assume that

       A1: N in ( NetUniv L) and

       A2: not [N, x] in ( lim_inf-Convergence L);

      

       A3: ex N1 be strict net of L st N1 = N & the carrier of N1 in ( the_universe_of the carrier of L) by A1, YELLOW_6:def 11;

       not for M be subnet of N holds x = ( lim_inf M) by A1, A2, Def3;

      then

       A4: not (x = ( lim_inf N) & for p be greater_or_equal_to_id Function of N, N holds x >= ( inf (N * p))) by Th14;

      

       A5: ( lim_inf-Convergence L) c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

      per cases by A1, A4, Th10;

        suppose

         A6: not x = ( lim_inf N) & x <= ( lim_inf N);

        reconsider N9 = N as subnet of N by YELLOW_6: 14;

        take N9;

        thus N9 in ( NetUniv L) by A1;

        given M2 be subnet of N9 such that

         A7: [M2, x] in ( lim_inf-Convergence L);

        

         A8: ( lim_inf N) <= ( lim_inf M2) by WAYBEL21: 37;

        

         A9: M2 is subnet of M2 by YELLOW_6: 14;

        M2 in ( NetUniv L) by A5, A7, ZFMISC_1: 87;

        then ( lim_inf M2) = x by A7, A9, Def3;

        hence contradiction by A6, A8, YELLOW_0:def 3;

      end;

        suppose not x = ( lim_inf N) & not x <= ( lim_inf N);

        then not x is_S-limit_of N;

        then not [N, x] in ( Scott-Convergence L) by A1, A3, WAYBEL11:def 8;

        then

        consider M be subnet of N such that

         A10: M in ( NetUniv L) and

         A11: not ex M1 be subnet of M st [M1, x] in ( Scott-Convergence L) by A1, YELLOW_6:def 22;

        take M;

        thus M in ( NetUniv L) by A10;

        for M1 be subnet of M holds not [M1, x] in ( lim_inf-Convergence L)

        proof

          let M1 be subnet of M;

          

           A12: not [M1, x] in ( Scott-Convergence L) by A11;

          assume

           A13: [M1, x] in ( lim_inf-Convergence L);

          then

           A14: M1 in ( NetUniv L) by A5, ZFMISC_1: 87;

          then ex M11 be strict net of L st M11 = M1 & the carrier of M11 in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

          then

           A15: not x is_S-limit_of M1 by A14, A12, WAYBEL11:def 8;

          M1 is subnet of M1 by YELLOW_6: 14;

          then x = ( lim_inf M1) by A13, A14, Def3;

          hence contradiction by A15;

        end;

        hence thesis;

      end;

        suppose not (for M be subnet of N st M in ( NetUniv L) holds x >= ( inf M));

        then

        consider M be subnet of N such that

         A16: M in ( NetUniv L) and

         A17: not x >= ( inf M);

        take M;

        thus M in ( NetUniv L) by A16;

        for M1 be subnet of M holds not [M1, x] in ( lim_inf-Convergence L)

        proof

          let M1 be subnet of M;

          

           A18: M1 is subnet of M1 by YELLOW_6: 14;

          

           A19: ( lim_inf M1) >= ( lim_inf M) & ( lim_inf M) >= ( inf M) by Th1, WAYBEL21: 37;

          assume

           A20: [M1, x] in ( lim_inf-Convergence L);

          then M1 in ( NetUniv L) by A5, ZFMISC_1: 87;

          then x = ( lim_inf M1) by A20, A18, Def3;

          hence contradiction by A17, A19, YELLOW_0:def 2;

        end;

        hence thesis;

      end;

    end;

    theorem :: WAYBEL28:20

    for L be non empty RelStr, N,x be set holds [N, x] in ( lim_inf-Convergence L) implies N in ( NetUniv L)

    proof

      let L be non empty RelStr, N,x be set;

      

       A1: ( lim_inf-Convergence L) c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

      assume [N, x] in ( lim_inf-Convergence L);

      hence thesis by A1, ZFMISC_1: 87;

    end;

    theorem :: WAYBEL28:21

    

     Th21: for L be non empty 1-sorted, C1,C2 be Convergence-Class of L holds C1 c= C2 implies the topology of ( ConvergenceSpace C2) c= the topology of ( ConvergenceSpace C1)

    proof

      let L be non empty 1-sorted, C1,C2 be Convergence-Class of L;

      assume

       A1: C1 c= C2;

      let A be object;

      assume A in the topology of ( ConvergenceSpace C2);

      then A in { V where V be Subset of L : for p be Element of L st p in V holds for N be net of L st [N, p] in C2 holds N is_eventually_in V } by YELLOW_6:def 24;

      then

      consider V1 be Subset of L such that

       A2: A = V1 and

       A3: for p be Element of L st p in V1 holds for N be net of L st [N, p] in C2 holds N is_eventually_in V1;

      ex V be Subset of L st A = V & for p be Element of L st p in V holds for N be net of L st [N, p] in C1 holds N is_eventually_in V

      proof

        take V1;

        thus A = V1 by A2;

        let p be Element of L;

        assume

         A4: p in V1;

        let N be net of L;

        assume [N, p] in C1;

        hence thesis by A1, A3, A4;

      end;

      then A in { V where V be Subset of L : for p be Element of L st p in V holds for N be net of L st [N, p] in C1 holds N is_eventually_in V };

      hence thesis by YELLOW_6:def 24;

    end;

    theorem :: WAYBEL28:22

    

     Th22: for L be non empty reflexive RelStr holds ( lim_inf-Convergence L) c= ( Scott-Convergence L)

    proof

      let L be non empty reflexive RelStr;

      let Ns,xs be object;

      assume

       A1: [Ns, xs] in ( lim_inf-Convergence L);

      

       A2: ( lim_inf-Convergence L) c= [:( NetUniv L), the carrier of L:] by YELLOW_6:def 18;

      then

      reconsider x = xs as Element of L by A1, ZFMISC_1: 87;

      Ns in ( NetUniv L) by A2, A1, ZFMISC_1: 87;

      then

      consider N be strict net of L such that

       A3: N = Ns and the carrier of N in ( the_universe_of the carrier of L) by YELLOW_6:def 11;

      

       A4: N in ( NetUniv L) by A2, A1, A3, ZFMISC_1: 87;

      N is subnet of N by YELLOW_6: 14;

      then x = ( lim_inf N) by A1, A3, A4, Def3;

      then x is_S-limit_of N;

      hence thesis by A3, A4, WAYBEL11:def 8;

    end;

    theorem :: WAYBEL28:23

    

     Th23: for X,Y be set holds X c= Y implies X in ( the_universe_of Y)

    proof

      let X,Y be set;

      

       A1: Y c= ( the_transitive-closure_of Y) by CLASSES1: 52;

      ( Tarski-Class ( the_transitive-closure_of Y)) is_Tarski-Class_of ( the_transitive-closure_of Y) by CLASSES1:def 4;

      then

       A2: ( the_transitive-closure_of Y) in ( Tarski-Class ( the_transitive-closure_of Y)) by CLASSES1:def 3;

      assume X c= Y;

      then X c= ( the_transitive-closure_of Y) by A1;

      hence thesis by A2, CLASSES1:def 1;

    end;

    theorem :: WAYBEL28:24

    

     Th24: for L be non empty transitive reflexive RelStr, D be directed non empty Subset of L holds ( Net-Str D) in ( NetUniv L)

    proof

      let L be non empty transitive reflexive RelStr;

      let D be directed non empty Subset of L;

      D in ( the_universe_of the carrier of L) & the carrier of ( Net-Str D) = D by Th23, WAYBEL21: 32;

      hence thesis by YELLOW_6:def 11;

    end;

    theorem :: WAYBEL28:25

    

     Th25: for L be complete LATTICE, D be directed non empty Subset of L holds for M be subnet of ( Net-Str D) holds ( lim_inf M) = ( sup D)

    proof

      let L be complete LATTICE;

      let D be directed non empty Subset of L;

      for M be subnet of ( Net-Str D) holds ( sup D) >= ( inf M)

      proof

        let M be subnet of ( Net-Str D);

        set i = the Element of M;

        set f = the mapping of M;

        consider g be Function of M, ( Net-Str D) such that

         A1: the mapping of M = (the mapping of ( Net-Str D) * g) and for m be Element of ( Net-Str D) holds ex n be Element of M st for p be Element of M st n <= p holds m <= (g . p) by YELLOW_6:def 9;

        

         A2: ( dom f) = the carrier of M by FUNCT_2:def 1;

        then (f . i) in ( rng f) by FUNCT_1:def 3;

        then

         A3: ( "/\" (( rng f),L)) <= (f . i) by YELLOW_0: 17, YELLOW_4: 2;

        (g . i) in the carrier of ( Net-Str D);

        then

         A4: (g . i) in D by WAYBEL21: 32;

        

        then (g . i) = (( id D) . (g . i)) by FUNCT_1: 18

        .= (the mapping of ( Net-Str D) . (g . i)) by WAYBEL21: 32

        .= (f . i) by A1, A2, FUNCT_1: 12;

        then (f . i) <= ( sup D) by A4, YELLOW_2: 22;

        then ( sup D) >= ( "/\" (( rng f),L)) by A3, YELLOW_0:def 2;

        then ( sup D) >= ( Inf the mapping of M) by YELLOW_2:def 6;

        hence thesis by WAYBEL_9:def 2;

      end;

      then ( lim_inf ( Net-Str D)) = ( sup D) & for p be greater_or_equal_to_id Function of ( Net-Str D), ( Net-Str D) holds ( sup D) >= ( inf (( Net-Str D) * p)) by WAYBEL17: 10;

      hence thesis by Th14;

    end;

    theorem :: WAYBEL28:26

    

     Th26: for L be non empty complete LATTICE, D be directed non empty Subset of L holds [( Net-Str D), ( sup D)] in ( lim_inf-Convergence L)

    proof

      let L be non empty complete LATTICE;

      let D be directed non empty Subset of L;

      ( Net-Str D) in ( NetUniv L) & for M be subnet of ( Net-Str D) holds ( lim_inf M) = ( sup D) by Th24, Th25;

      hence thesis by Def3;

    end;

    theorem :: WAYBEL28:27

    

     Th27: for L be complete LATTICE, U1 be Subset of L holds U1 in ( xi L) implies U1 is property(S)

    proof

      let L be complete LATTICE;

      let U1 be Subset of L;

      assume U1 in ( xi L);

      then U1 in { V where V be Subset of L : for p be Element of L st p in V holds for N be net of L st [N, p] in ( lim_inf-Convergence L) holds N is_eventually_in V } by YELLOW_6:def 24;

      then

       A1: ex V be Subset of L st U1 = V & for p be Element of L st p in V holds for N be net of L st [N, p] in ( lim_inf-Convergence L) holds N is_eventually_in V;

      let D be non empty directed Subset of L;

      assume

       A2: ( sup D) in U1;

       [( Net-Str D), ( sup D)] in ( lim_inf-Convergence L) by Th26;

      then ( Net-Str D) is_eventually_in U1 by A1, A2;

      then

      consider y be Element of ( Net-Str D) such that

       A3: for x be Element of ( Net-Str D) st y <= x holds (( Net-Str D) . x) in U1 by WAYBEL_0:def 11;

      

       A4: y in the carrier of ( Net-Str D);

      then y in D by WAYBEL21: 32;

      then

      reconsider y1 = y as Element of L;

      reconsider y1 as Element of L;

      take y1;

      thus y1 in D by A4, WAYBEL21: 32;

      let x1 be Element of L;

      assume that

       A5: x1 in D and

       A6: x1 >= y1;

      

       A7: ( Net-Str D) is full SubRelStr of L by WAYBEL21: 32;

      reconsider x = x1 as Element of ( Net-Str D) by A5, WAYBEL21: 32;

      reconsider x as Element of ( Net-Str D);

      (( Net-Str D) . x) = (the mapping of ( Net-Str D) . x) by WAYBEL_0:def 8

      .= (( id D) . x) by WAYBEL21: 32

      .= x by A5, FUNCT_1: 18;

      hence thesis by A3, A6, A7, YELLOW_0: 60;

    end;

    theorem :: WAYBEL28:28

    

     Th28: for L be non empty reflexive RelStr, A be Subset of L holds A in ( sigma L) implies A in ( xi L)

    proof

      let L be non empty reflexive RelStr, A be Subset of L;

      assume

       A1: A in ( sigma L);

      the topology of ( ConvergenceSpace ( Scott-Convergence L)) c= the topology of ( ConvergenceSpace ( lim_inf-Convergence L)) by Th21, Th22;

      hence thesis by A1;

    end;

    theorem :: WAYBEL28:29

    

     Th29: for L be complete LATTICE, A be Subset of L st A is upper holds A in ( xi L) implies A in ( sigma L)

    proof

      let L be complete LATTICE, A be Subset of L;

      set T = the Scott TopAugmentation of L;

      

       A1: the RelStr of T = the RelStr of L by YELLOW_9:def 4;

      then

      reconsider A9 = A as Subset of T;

      reconsider A9 as Subset of T;

      assume A is upper;

      then

       A2: A9 is upper by A1, WAYBEL_0: 25;

      assume A in ( xi L);

      then A9 is property(S) by A1, Th27, YELLOW12: 19;

      then A9 is open by A2, WAYBEL11: 15;

      then A9 in the topology of T by PRE_TOPC:def 2;

      hence thesis by YELLOW_9: 51;

    end;

    theorem :: WAYBEL28:30

    for L be complete LATTICE, A be Subset of L st A is lower holds (A ` ) in ( xi L) iff A is closed_under_directed_sups

    proof

      let L be complete LATTICE, A be Subset of L;

      set T = the Scott TopAugmentation of L;

      assume

       A1: A is lower;

      then

      reconsider A1 = A as lower Subset of L;

      

       A2: the RelStr of L = the RelStr of T by YELLOW_9:def 4;

      then

      reconsider A9 = A as Subset of T;

      reconsider A9 as Subset of T;

      

       A3: (A1 ` ) is upper;

      thus (A ` ) in ( xi L) implies A is closed_under_directed_sups

      proof

        assume (A ` ) in ( xi L);

        then (A9 ` ) in ( sigma L) by A3, A2, Th29;

        then (A9 ` ) in the topology of T by YELLOW_9: 51;

        then (A9 ` ) is open by PRE_TOPC:def 2;

        then A9 is closed by TOPS_1: 3;

        then A9 is directly_closed by WAYBEL11: 7;

        hence thesis by A2, YELLOW12: 20;

      end;

      assume A is closed_under_directed_sups;

      then

       A4: A9 is directly_closed by A2, YELLOW12: 20;

      A9 is lower by A1, A2, WAYBEL_0: 25;

      then A9 is closed by A4, WAYBEL11: 7;

      then (A9 ` ) is open by TOPS_1: 3;

      then (A9 ` ) in the topology of T by PRE_TOPC:def 2;

      then (A ` ) in ( sigma L) by A2, YELLOW_9: 51;

      hence thesis by Th28;

    end;