Lm1:
for n, k being Nat st k < n holds
( 1 - (k / n) = (n - k) / n & 1 / (1 - (k / n)) = n / (n - k) )
Lm2:
for n, k being Nat st k < n holds
(n |^ k) / (n choose k) <= ((k !) * 1) / ((1 - (k / n)) |^ k)
Lm3:
for n, k being Nat st 0 < 2 * k & 2 * k < n holds
1 / (1 - (k / n)) <= 1 + ((2 * k) / n)
Lm4:
for n, k being Nat st k < n holds
k ! <= (n |^ k) / (n choose k)
Lm5:
for k being Nat
for r being Real st 0 < r & r < 1 / 2 holds
(1 + r) |^ k < 1 + (r * (2 |^ k))
theorem Th18:
for
x,
y being
Nat holds
(
y = x ! iff ex
n,
y1,
y2,
y3 being
Nat st
(
y1 = (2 * x) |^ (x + 1) &
y2 = n |^ x &
y3 = n choose x &
n > y1 &
y = [\(y2 / y3)/] ) )
theorem Th20:
for
x,
y,
x1 being
Nat st
x1 >= 1 holds
(
y = Product (1 + (x1 * (idseq x))) iff ex
u,
w,
y1,
y2,
y3,
y4,
y5 being
Nat st
(
u > y &
x1 * w,1
are_congruent_mod u &
y1 = x1 |^ x &
y2 = x ! &
y3 = (w + x) choose x &
(y1 * y2) * y3,
y are_congruent_mod u &
y4 = 1
+ (x1 * x) &
y5 = y4 |^ x &
u > y5 ) )