:: SETLIM_2 semantic presentation

theorem Th1: :: SETLIM_2:1
for b1 being Nat
for b2 being set
for b3 being SetSequence of b2 holds (inferior_setsequence b3) . b1 = Intersection (b3 ^\ b1)
proof end;

theorem Th2: :: SETLIM_2:2
for b1 being Nat
for b2 being set
for b3 being SetSequence of b2 holds (superior_setsequence b3) . b1 = Union (b3 ^\ b1)
proof end;

definition
let c1 be set ;
let c2, c3 be SetSequence of c1;
func c2 (/\) c3 -> SetSequence of a1 means :Def1: :: SETLIM_2:def 1
for b1 being Nat holds a4 . b1 = (a2 . b1) /\ (a3 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = (c2 . b2) /\ (c3 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = (c2 . b3) /\ (c3 . b3) ) & ( for b3 being Nat holds b2 . b3 = (c2 . b3) /\ (c3 . b3) ) holds
b1 = b2
proof end;
commutativity
for b1, b2, b3 being SetSequence of c1 st ( for b4 being Nat holds b1 . b4 = (b2 . b4) /\ (b3 . b4) ) holds
for b4 being Nat holds b1 . b4 = (b3 . b4) /\ (b2 . b4)
;
func c2 (\/) c3 -> SetSequence of a1 means :Def2: :: SETLIM_2:def 2
for b1 being Nat holds a4 . b1 = (a2 . b1) \/ (a3 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = (c2 . b2) \/ (c3 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = (c2 . b3) \/ (c3 . b3) ) & ( for b3 being Nat holds b2 . b3 = (c2 . b3) \/ (c3 . b3) ) holds
b1 = b2
proof end;
commutativity
for b1, b2, b3 being SetSequence of c1 st ( for b4 being Nat holds b1 . b4 = (b2 . b4) \/ (b3 . b4) ) holds
for b4 being Nat holds b1 . b4 = (b3 . b4) \/ (b2 . b4)
;
func c2 (\) c3 -> SetSequence of a1 means :Def3: :: SETLIM_2:def 3
for b1 being Nat holds a4 . b1 = (a2 . b1) \ (a3 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = (c2 . b2) \ (c3 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = (c2 . b3) \ (c3 . b3) ) & ( for b3 being Nat holds b2 . b3 = (c2 . b3) \ (c3 . b3) ) holds
b1 = b2
proof end;
func c2 (\+\) c3 -> SetSequence of a1 means :Def4: :: SETLIM_2:def 4
for b1 being Nat holds a4 . b1 = (a2 . b1) \+\ (a3 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = (c2 . b2) \+\ (c3 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = (c2 . b3) \+\ (c3 . b3) ) & ( for b3 being Nat holds b2 . b3 = (c2 . b3) \+\ (c3 . b3) ) holds
b1 = b2
proof end;
commutativity
for b1, b2, b3 being SetSequence of c1 st ( for b4 being Nat holds b1 . b4 = (b2 . b4) \+\ (b3 . b4) ) holds
for b4 being Nat holds b1 . b4 = (b3 . b4) \+\ (b2 . b4)
;
end;

:: deftheorem Def1 defines (/\) SETLIM_2:def 1 :
for b1 being set
for b2, b3, b4 being SetSequence of b1 holds
( b4 = b2 (/\) b3 iff for b5 being Nat holds b4 . b5 = (b2 . b5) /\ (b3 . b5) );

:: deftheorem Def2 defines (\/) SETLIM_2:def 2 :
for b1 being set
for b2, b3, b4 being SetSequence of b1 holds
( b4 = b2 (\/) b3 iff for b5 being Nat holds b4 . b5 = (b2 . b5) \/ (b3 . b5) );

:: deftheorem Def3 defines (\) SETLIM_2:def 3 :
for b1 being set
for b2, b3, b4 being SetSequence of b1 holds
( b4 = b2 (\) b3 iff for b5 being Nat holds b4 . b5 = (b2 . b5) \ (b3 . b5) );

:: deftheorem Def4 defines (\+\) SETLIM_2:def 4 :
for b1 being set
for b2, b3, b4 being SetSequence of b1 holds
( b4 = b2 (\+\) b3 iff for b5 being Nat holds b4 . b5 = (b2 . b5) \+\ (b3 . b5) );

theorem Th3: :: SETLIM_2:3
for b1 being set
for b2, b3 being SetSequence of b1 holds b2 (\+\) b3 = (b2 (\) b3) (\/) (b3 (\) b2)
proof end;

theorem Th4: :: SETLIM_2:4
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (b3 (/\) b4) ^\ b1 = (b3 ^\ b1) (/\) (b4 ^\ b1)
proof end;

theorem Th5: :: SETLIM_2:5
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (b3 (\/) b4) ^\ b1 = (b3 ^\ b1) (\/) (b4 ^\ b1)
proof end;

theorem Th6: :: SETLIM_2:6
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (b3 (\) b4) ^\ b1 = (b3 ^\ b1) (\) (b4 ^\ b1)
proof end;

theorem Th7: :: SETLIM_2:7
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (b3 (\+\) b4) ^\ b1 = (b3 ^\ b1) (\+\) (b4 ^\ b1)
proof end;

theorem Th8: :: SETLIM_2:8
for b1 being set
for b2, b3 being SetSequence of b1 holds Union (b2 (/\) b3) c= (Union b2) /\ (Union b3)
proof end;

theorem Th9: :: SETLIM_2:9
for b1 being set
for b2, b3 being SetSequence of b1 holds Union (b2 (\/) b3) = (Union b2) \/ (Union b3)
proof end;

theorem Th10: :: SETLIM_2:10
for b1 being set
for b2, b3 being SetSequence of b1 holds (Union b2) \ (Union b3) c= Union (b2 (\) b3)
proof end;

theorem Th11: :: SETLIM_2:11
for b1 being set
for b2, b3 being SetSequence of b1 holds (Union b2) \+\ (Union b3) c= Union (b2 (\+\) b3)
proof end;

theorem Th12: :: SETLIM_2:12
for b1 being set
for b2, b3 being SetSequence of b1 holds Intersection (b2 (/\) b3) = (Intersection b2) /\ (Intersection b3)
proof end;

theorem Th13: :: SETLIM_2:13
for b1 being set
for b2, b3 being SetSequence of b1 holds (Intersection b2) \/ (Intersection b3) c= Intersection (b2 (\/) b3)
proof end;

theorem Th14: :: SETLIM_2:14
for b1 being set
for b2, b3 being SetSequence of b1 holds Intersection (b2 (\) b3) c= (Intersection b2) \ (Intersection b3)
proof end;

definition
let c1 be set ;
let c2 be SetSequence of c1;
let c3 be Subset of c1;
func c3 (/\) c2 -> SetSequence of a1 means :Def5: :: SETLIM_2:def 5
for b1 being Nat holds a4 . b1 = a3 /\ (a2 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = c3 /\ (c2 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = c3 /\ (c2 . b3) ) & ( for b3 being Nat holds b2 . b3 = c3 /\ (c2 . b3) ) holds
b1 = b2
proof end;
func c3 (\/) c2 -> SetSequence of a1 means :Def6: :: SETLIM_2:def 6
for b1 being Nat holds a4 . b1 = a3 \/ (a2 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = c3 \/ (c2 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = c3 \/ (c2 . b3) ) & ( for b3 being Nat holds b2 . b3 = c3 \/ (c2 . b3) ) holds
b1 = b2
proof end;
func c3 (\) c2 -> SetSequence of a1 means :Def7: :: SETLIM_2:def 7
for b1 being Nat holds a4 . b1 = a3 \ (a2 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = c3 \ (c2 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = c3 \ (c2 . b3) ) & ( for b3 being Nat holds b2 . b3 = c3 \ (c2 . b3) ) holds
b1 = b2
proof end;
func c2 (\) c3 -> SetSequence of a1 means :Def8: :: SETLIM_2:def 8
for b1 being Nat holds a4 . b1 = (a2 . b1) \ a3;
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = (c2 . b2) \ c3
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = (c2 . b3) \ c3 ) & ( for b3 being Nat holds b2 . b3 = (c2 . b3) \ c3 ) holds
b1 = b2
proof end;
func c3 (\+\) c2 -> SetSequence of a1 means :Def9: :: SETLIM_2:def 9
for b1 being Nat holds a4 . b1 = a3 \+\ (a2 . b1);
existence
ex b1 being SetSequence of c1 st
for b2 being Nat holds b1 . b2 = c3 \+\ (c2 . b2)
proof end;
uniqueness
for b1, b2 being SetSequence of c1 st ( for b3 being Nat holds b1 . b3 = c3 \+\ (c2 . b3) ) & ( for b3 being Nat holds b2 . b3 = c3 \+\ (c2 . b3) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def5 defines (/\) SETLIM_2:def 5 :
for b1 being set
for b2 being SetSequence of b1
for b3 being Subset of b1
for b4 being SetSequence of b1 holds
( b4 = b3 (/\) b2 iff for b5 being Nat holds b4 . b5 = b3 /\ (b2 . b5) );

:: deftheorem Def6 defines (\/) SETLIM_2:def 6 :
for b1 being set
for b2 being SetSequence of b1
for b3 being Subset of b1
for b4 being SetSequence of b1 holds
( b4 = b3 (\/) b2 iff for b5 being Nat holds b4 . b5 = b3 \/ (b2 . b5) );

:: deftheorem Def7 defines (\) SETLIM_2:def 7 :
for b1 being set
for b2 being SetSequence of b1
for b3 being Subset of b1
for b4 being SetSequence of b1 holds
( b4 = b3 (\) b2 iff for b5 being Nat holds b4 . b5 = b3 \ (b2 . b5) );

:: deftheorem Def8 defines (\) SETLIM_2:def 8 :
for b1 being set
for b2 being SetSequence of b1
for b3 being Subset of b1
for b4 being SetSequence of b1 holds
( b4 = b2 (\) b3 iff for b5 being Nat holds b4 . b5 = (b2 . b5) \ b3 );

:: deftheorem Def9 defines (\+\) SETLIM_2:def 9 :
for b1 being set
for b2 being SetSequence of b1
for b3 being Subset of b1
for b4 being SetSequence of b1 holds
( b4 = b3 (\+\) b2 iff for b5 being Nat holds b4 . b5 = b3 \+\ (b2 . b5) );

theorem Th15: :: SETLIM_2:15
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds b2 (\+\) b3 = (b2 (\) b3) (\/) (b3 (\) b2)
proof end;

theorem Th16: :: SETLIM_2:16
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (b3 (/\) b4) ^\ b1 = b3 (/\) (b4 ^\ b1)
proof end;

theorem Th17: :: SETLIM_2:17
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (b3 (\/) b4) ^\ b1 = b3 (\/) (b4 ^\ b1)
proof end;

theorem Th18: :: SETLIM_2:18
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (b3 (\) b4) ^\ b1 = b3 (\) (b4 ^\ b1)
proof end;

theorem Th19: :: SETLIM_2:19
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (b4 (\) b3) ^\ b1 = (b4 ^\ b1) (\) b3
proof end;

theorem Th20: :: SETLIM_2:20
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (b3 (\+\) b4) ^\ b1 = b3 (\+\) (b4 ^\ b1)
proof end;

theorem Th21: :: SETLIM_2:21
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-increasing holds
b2 (/\) b3 is non-increasing
proof end;

theorem Th22: :: SETLIM_2:22
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-decreasing holds
b2 (/\) b3 is non-decreasing
proof end;

theorem Th23: :: SETLIM_2:23
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is monotone holds
b2 (/\) b3 is monotone
proof end;

theorem Th24: :: SETLIM_2:24
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-increasing holds
b2 (\/) b3 is non-increasing
proof end;

theorem Th25: :: SETLIM_2:25
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-decreasing holds
b2 (\/) b3 is non-decreasing
proof end;

theorem Th26: :: SETLIM_2:26
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is monotone holds
b2 (\/) b3 is monotone
proof end;

theorem Th27: :: SETLIM_2:27
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-increasing holds
b2 (\) b3 is non-decreasing
proof end;

theorem Th28: :: SETLIM_2:28
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-decreasing holds
b2 (\) b3 is non-increasing
proof end;

theorem Th29: :: SETLIM_2:29
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is monotone holds
b2 (\) b3 is monotone
proof end;

theorem Th30: :: SETLIM_2:30
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-increasing holds
b3 (\) b2 is non-increasing
proof end;

theorem Th31: :: SETLIM_2:31
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is non-decreasing holds
b3 (\) b2 is non-decreasing
proof end;

theorem Th32: :: SETLIM_2:32
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is monotone holds
b3 (\) b2 is monotone
proof end;

theorem Th33: :: SETLIM_2:33
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Intersection (b2 (/\) b3) = b2 /\ (Intersection b3)
proof end;

theorem Th34: :: SETLIM_2:34
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Intersection (b2 (\/) b3) = b2 \/ (Intersection b3)
proof end;

theorem Th35: :: SETLIM_2:35
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Intersection (b2 (\) b3) c= b2 \ (Intersection b3)
proof end;

theorem Th36: :: SETLIM_2:36
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Intersection (b3 (\) b2) = (Intersection b3) \ b2
proof end;

theorem Th37: :: SETLIM_2:37
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Intersection (b2 (\+\) b3) c= b2 \+\ (Intersection b3)
proof end;

theorem Th38: :: SETLIM_2:38
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Union (b2 (/\) b3) = b2 /\ (Union b3)
proof end;

theorem Th39: :: SETLIM_2:39
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Union (b2 (\/) b3) = b2 \/ (Union b3)
proof end;

theorem Th40: :: SETLIM_2:40
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds b2 \ (Union b3) c= Union (b2 (\) b3)
proof end;

theorem Th41: :: SETLIM_2:41
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds Union (b3 (\) b2) = (Union b3) \ b2
proof end;

theorem Th42: :: SETLIM_2:42
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds b2 \+\ (Union b3) c= Union (b2 (\+\) b3)
proof end;

theorem Th43: :: SETLIM_2:43
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (inferior_setsequence (b3 (/\) b4)) . b1 = ((inferior_setsequence b3) . b1) /\ ((inferior_setsequence b4) . b1)
proof end;

theorem Th44: :: SETLIM_2:44
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds ((inferior_setsequence b3) . b1) \/ ((inferior_setsequence b4) . b1) c= (inferior_setsequence (b3 (\/) b4)) . b1
proof end;

theorem Th45: :: SETLIM_2:45
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (inferior_setsequence (b3 (\) b4)) . b1 c= ((inferior_setsequence b3) . b1) \ ((inferior_setsequence b4) . b1)
proof end;

theorem Th46: :: SETLIM_2:46
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (superior_setsequence (b3 (/\) b4)) . b1 c= ((superior_setsequence b3) . b1) /\ ((superior_setsequence b4) . b1)
proof end;

theorem Th47: :: SETLIM_2:47
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds (superior_setsequence (b3 (\/) b4)) . b1 = ((superior_setsequence b3) . b1) \/ ((superior_setsequence b4) . b1)
proof end;

theorem Th48: :: SETLIM_2:48
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds ((superior_setsequence b3) . b1) \ ((superior_setsequence b4) . b1) c= (superior_setsequence (b3 (\) b4)) . b1
proof end;

theorem Th49: :: SETLIM_2:49
for b1 being Nat
for b2 being set
for b3, b4 being SetSequence of b2 holds ((superior_setsequence b3) . b1) \+\ ((superior_setsequence b4) . b1) c= (superior_setsequence (b3 (\+\) b4)) . b1
proof end;

theorem Th50: :: SETLIM_2:50
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (inferior_setsequence (b3 (/\) b4)) . b1 = b3 /\ ((inferior_setsequence b4) . b1)
proof end;

theorem Th51: :: SETLIM_2:51
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (inferior_setsequence (b3 (\/) b4)) . b1 = b3 \/ ((inferior_setsequence b4) . b1)
proof end;

theorem Th52: :: SETLIM_2:52
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (inferior_setsequence (b3 (\) b4)) . b1 c= b3 \ ((inferior_setsequence b4) . b1)
proof end;

theorem Th53: :: SETLIM_2:53
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (inferior_setsequence (b4 (\) b3)) . b1 = ((inferior_setsequence b4) . b1) \ b3
proof end;

theorem Th54: :: SETLIM_2:54
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (inferior_setsequence (b3 (\+\) b4)) . b1 c= b3 \+\ ((inferior_setsequence b4) . b1)
proof end;

theorem Th55: :: SETLIM_2:55
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (superior_setsequence (b3 (/\) b4)) . b1 = b3 /\ ((superior_setsequence b4) . b1)
proof end;

theorem Th56: :: SETLIM_2:56
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (superior_setsequence (b3 (\/) b4)) . b1 = b3 \/ ((superior_setsequence b4) . b1)
proof end;

theorem Th57: :: SETLIM_2:57
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds b3 \ ((superior_setsequence b4) . b1) c= (superior_setsequence (b3 (\) b4)) . b1
proof end;

theorem Th58: :: SETLIM_2:58
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds (superior_setsequence (b4 (\) b3)) . b1 = ((superior_setsequence b4) . b1) \ b3
proof end;

theorem Th59: :: SETLIM_2:59
for b1 being Nat
for b2 being set
for b3 being Subset of b2
for b4 being SetSequence of b2 holds b3 \+\ ((superior_setsequence b4) . b1) c= (superior_setsequence (b3 (\+\) b4)) . b1
proof end;

theorem Th60: :: SETLIM_2:60
for b1 being set
for b2, b3 being SetSequence of b1 holds lim_inf (b2 (/\) b3) = (lim_inf b2) /\ (lim_inf b3)
proof end;

theorem Th61: :: SETLIM_2:61
for b1 being set
for b2, b3 being SetSequence of b1 holds (lim_inf b2) \/ (lim_inf b3) c= lim_inf (b2 (\/) b3)
proof end;

theorem Th62: :: SETLIM_2:62
for b1 being set
for b2, b3 being SetSequence of b1 holds lim_inf (b2 (\) b3) c= (lim_inf b2) \ (lim_inf b3)
proof end;

theorem Th63: :: SETLIM_2:63
for b1 being set
for b2, b3 being SetSequence of b1 st ( b2 is convergent or b3 is convergent ) holds
lim_inf (b2 (\/) b3) = (lim_inf b2) \/ (lim_inf b3)
proof end;

theorem Th64: :: SETLIM_2:64
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent holds
lim_inf (b3 (\) b2) = (lim_inf b3) \ (lim_inf b2)
proof end;

theorem Th65: :: SETLIM_2:65
for b1 being set
for b2, b3 being SetSequence of b1 st ( b2 is convergent or b3 is convergent ) holds
lim_inf (b2 (\+\) b3) c= (lim_inf b2) \+\ (lim_inf b3)
proof end;

theorem Th66: :: SETLIM_2:66
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
lim_inf (b2 (\+\) b3) = (lim_inf b2) \+\ (lim_inf b3)
proof end;

theorem Th67: :: SETLIM_2:67
for b1 being set
for b2, b3 being SetSequence of b1 holds lim_sup (b2 (/\) b3) c= (lim_sup b2) /\ (lim_sup b3)
proof end;

theorem Th68: :: SETLIM_2:68
for b1 being set
for b2, b3 being SetSequence of b1 holds lim_sup (b2 (\/) b3) = (lim_sup b2) \/ (lim_sup b3)
proof end;

theorem Th69: :: SETLIM_2:69
for b1 being set
for b2, b3 being SetSequence of b1 holds (lim_sup b2) \ (lim_sup b3) c= lim_sup (b2 (\) b3)
proof end;

theorem Th70: :: SETLIM_2:70
for b1 being set
for b2, b3 being SetSequence of b1 holds (lim_sup b2) \+\ (lim_sup b3) c= lim_sup (b2 (\+\) b3)
proof end;

theorem Th71: :: SETLIM_2:71
for b1 being set
for b2, b3 being SetSequence of b1 st ( b2 is convergent or b3 is convergent ) holds
lim_sup (b2 (/\) b3) = (lim_sup b2) /\ (lim_sup b3)
proof end;

theorem Th72: :: SETLIM_2:72
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent holds
lim_sup (b3 (\) b2) = (lim_sup b3) \ (lim_sup b2)
proof end;

theorem Th73: :: SETLIM_2:73
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
lim_sup (b2 (\+\) b3) = (lim_sup b2) \+\ (lim_sup b3)
proof end;

theorem Th74: :: SETLIM_2:74
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_inf (b2 (/\) b3) = b2 /\ (lim_inf b3)
proof end;

theorem Th75: :: SETLIM_2:75
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_inf (b2 (\/) b3) = b2 \/ (lim_inf b3)
proof end;

theorem Th76: :: SETLIM_2:76
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_inf (b2 (\) b3) c= b2 \ (lim_inf b3)
proof end;

theorem Th77: :: SETLIM_2:77
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_inf (b3 (\) b2) = (lim_inf b3) \ b2
proof end;

theorem Th78: :: SETLIM_2:78
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_inf (b2 (\+\) b3) c= b2 \+\ (lim_inf b3)
proof end;

theorem Th79: :: SETLIM_2:79
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
lim_inf (b2 (\) b3) = b2 \ (lim_inf b3)
proof end;

theorem Th80: :: SETLIM_2:80
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
lim_inf (b2 (\+\) b3) = b2 \+\ (lim_inf b3)
proof end;

theorem Th81: :: SETLIM_2:81
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_sup (b2 (/\) b3) = b2 /\ (lim_sup b3)
proof end;

theorem Th82: :: SETLIM_2:82
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_sup (b2 (\/) b3) = b2 \/ (lim_sup b3)
proof end;

theorem Th83: :: SETLIM_2:83
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds b2 \ (lim_sup b3) c= lim_sup (b2 (\) b3)
proof end;

theorem Th84: :: SETLIM_2:84
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds lim_sup (b3 (\) b2) = (lim_sup b3) \ b2
proof end;

theorem Th85: :: SETLIM_2:85
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 holds b2 \+\ (lim_sup b3) c= lim_sup (b2 (\+\) b3)
proof end;

theorem Th86: :: SETLIM_2:86
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
lim_sup (b2 (\) b3) = b2 \ (lim_sup b3)
proof end;

theorem Th87: :: SETLIM_2:87
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
lim_sup (b2 (\+\) b3) = b2 \+\ (lim_sup b3)
proof end;

theorem Th88: :: SETLIM_2:88
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
( b2 (/\) b3 is convergent & lim (b2 (/\) b3) = (lim b2) /\ (lim b3) )
proof end;

theorem Th89: :: SETLIM_2:89
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
( b2 (\/) b3 is convergent & lim (b2 (\/) b3) = (lim b2) \/ (lim b3) )
proof end;

theorem Th90: :: SETLIM_2:90
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
( b2 (\) b3 is convergent & lim (b2 (\) b3) = (lim b2) \ (lim b3) )
proof end;

theorem Th91: :: SETLIM_2:91
for b1 being set
for b2, b3 being SetSequence of b1 st b2 is convergent & b3 is convergent holds
( b2 (\+\) b3 is convergent & lim (b2 (\+\) b3) = (lim b2) \+\ (lim b3) )
proof end;

theorem Th92: :: SETLIM_2:92
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
( b2 (/\) b3 is convergent & lim (b2 (/\) b3) = b2 /\ (lim b3) )
proof end;

theorem Th93: :: SETLIM_2:93
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
( b2 (\/) b3 is convergent & lim (b2 (\/) b3) = b2 \/ (lim b3) )
proof end;

theorem Th94: :: SETLIM_2:94
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
( b2 (\) b3 is convergent & lim (b2 (\) b3) = b2 \ (lim b3) )
proof end;

theorem Th95: :: SETLIM_2:95
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
( b3 (\) b2 is convergent & lim (b3 (\) b2) = (lim b3) \ b2 )
proof end;

theorem Th96: :: SETLIM_2:96
for b1 being set
for b2 being Subset of b1
for b3 being SetSequence of b1 st b3 is convergent holds
( b2 (\+\) b3 is convergent & lim (b2 (\+\) b3) = b2 \+\ (lim b3) )
proof end;