:: HEINE semantic presentation

theorem Th1: :: HEINE:1
for b1, b2 being real number
for b3 being SubSpace of RealSpace
for b4, b5 being Point of b3 st b1 = b4 & b2 = b5 holds
dist b4,b5 = abs (b1 - b2)
proof end;

theorem Th2: :: HEINE:2
for b1, b2, b3 being real number st b1 <= b2 & b2 <= b3 holds
[.b1,b2.] \/ [.b2,b3.] = [.b1,b3.]
proof end;

Lemma3: for b1, b2, b3 being real number st b1 >= 0 & b2 + b1 <= b3 holds
b2 <= b3
by XREAL_1:42;

Lemma4: for b1, b2, b3 being real number st b1 >= 0 & b2 - b1 >= b3 holds
b2 >= b3
by XREAL_1:53;

theorem Th3: :: HEINE:3
canceled;

theorem Th4: :: HEINE:4
canceled;

theorem Th5: :: HEINE:5
for b1 being real number
for b2 being Nat st b1 > 0 holds
b1 |^ b2 > 0
proof end;

theorem Th6: :: HEINE:6
for b1 being Nat
for b2 being Real_Sequence st b2 is increasing & rng b2 c= NAT holds
b1 <= b2 . b1
proof end;

definition
let c1 be Real_Sequence;
let c2 be Nat;
func c2 to_power c1 -> Real_Sequence means :Def1: :: HEINE:def 1
for b1 being Nat holds a3 . b1 = a2 to_power (a1 . b1);
existence
ex b1 being Real_Sequence st
for b2 being Nat holds b1 . b2 = c2 to_power (c1 . b2)
proof end;
uniqueness
for b1, b2 being Real_Sequence st ( for b3 being Nat holds b1 . b3 = c2 to_power (c1 . b3) ) & ( for b3 being Nat holds b2 . b3 = c2 to_power (c1 . b3) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def1 defines to_power HEINE:def 1 :
for b1 being Real_Sequence
for b2 being Nat
for b3 being Real_Sequence holds
( b3 = b2 to_power b1 iff for b4 being Nat holds b3 . b4 = b2 to_power (b1 . b4) );

defpred S1[ Nat] means 2 |^ a1 >= a1 + 1;

Lemma8: S1[0]
by NEWTON:9;

Lemma9: for b1 being Nat st S1[b1] holds
S1[b1 + 1]
proof end;

theorem Th7: :: HEINE:7
for b1 being Nat holds 2 |^ b1 >= b1 + 1
proof end;

theorem Th8: :: HEINE:8
for b1 being Nat holds 2 |^ b1 > b1
proof end;

theorem Th9: :: HEINE:9
for b1 being Real_Sequence st b1 is divergent_to+infty holds
2 to_power b1 is divergent_to+infty
proof end;

theorem Th10: :: HEINE:10
for b1 being TopSpace st the carrier of b1 is finite holds
b1 is compact
proof end;

theorem Th11: :: HEINE:11
for b1, b2 being real number st b1 <= b2 holds
Closed-Interval-TSpace b1,b2 is compact
proof end;