Lm10:
for a1, b1 being Complex holds (a1 + b1) |^ 2 = ((a1 |^ 2) + ((2 * a1) * b1)) + (b1 |^ 2)
Lm0:
for a, b, c being Nat holds (a |^ 0) + (b |^ 0) > c |^ 0
theorem Th6:
for
a,
b,
c,
m being
Nat st
(a |^ m) + (b |^ m) <= c |^ m holds
a <= c
theorem
for
n being
Nat for
a1,
b1,
c1 being
Complex st
(a1 + b1) |^ (n + 1) = ((a1 |^ (n + 1)) + (b1 |^ (n + 1))) + ((a1 * b1) * c1) holds
(a1 + b1) |^ (n + 2) = ((a1 |^ (n + 2)) + (b1 |^ (n + 2))) + ((a1 * b1) * (((a1 |^ n) + (b1 |^ n)) + (c1 * (a1 + b1))))
Lm3a:
for a, b, n being Nat st a <= b holds
a |^ n <= b |^ n
Lm4a:
for a, b, n being Nat st a |^ n > b |^ n holds
a |^ (n + 1) > b |^ (n + 1)
Lm5c:
for a, b, m being Nat st b > 0 holds
a < a + (b |^ m)
Lm5d:
for a, b, x, m being Nat st (a + x) |^ m >= (a |^ m) + (b |^ m) & a > 0 & b > 0 holds
x > 0
theorem
for
a,
b,
m being
Nat holds
(a |^ (m + 1)) + (b |^ (m + 1)) >= (((a |^ m) + (b |^ m)) * (a + b)) / 2
Lm16:
for m being Nat
for t being Integer
for a1, b1 being Complex st (a1 |^ m) - (b1 |^ m) = (a1 - b1) * t holds
(a1 |^ (m + 1)) - (b1 |^ (m + 1)) = ((a1 - b1) * (((t * (a1 + b1)) + (a1 |^ m)) + (b1 |^ m))) / 2
Lm17:
for m being Nat
for t being Integer
for a1, b1 being Complex st (a1 |^ (m + 1)) - (b1 |^ (m + 1)) = ((a1 - b1) * (((t * (a1 + b1)) + (a1 |^ m)) + (b1 |^ m))) / 2 & a1 + b1 <> 0 holds
(a1 |^ m) - (b1 |^ m) = (a1 - b1) * t
Lm18d:
for n being Nat
for u, v being Integer st n > 0 & u - v is odd holds
( u + v is odd & (u |^ n) - (v |^ n) is odd & (u |^ n) + (v |^ n) is odd )
Lm18e:
for n being Nat
for u, v being Integer st u - v is even holds
( u + v is even & (u |^ n) - (v |^ n) is even & (u |^ n) + (v |^ n) is even )
theorem
for
a,
b being
Nat holds
(a |^ 3) - (b |^ 3) = ((a - b) * ((((a + b) * (a + b)) + (a |^ 2)) + (b |^ 2))) / 2
Lm28:
for a, b, c, m being Nat st c |^ m > (a |^ m) + (b |^ m) & a > 0 holds
c |^ (m + 1) > (a |^ (m + 1)) + (b |^ (m + 1))
Lm29:
for a, b, c, m being Nat st c |^ m > (a |^ m) + (b |^ m) holds
c |^ (m + 1) > (a |^ (m + 1)) + (b |^ (m + 1))
theorem
for
a,
b,
c,
k,
n being
Nat st
c |^ n > (a |^ n) + (b |^ n) holds
c |^ (k + n) > (a |^ (k + n)) + (b |^ (k + n))
theorem
for
a,
b,
c,
m being
Nat holds
(
(a |^ ((2 * m) + 2)) - (b |^ ((2 * m) + 2)) = (((a |^ 2) - (b |^ 2)) * (((c * ((a |^ 2) + (b |^ 2))) + (a |^ (2 * m))) + (b |^ (2 * m)))) / 2 iff
(a |^ (2 * m)) - (b |^ (2 * m)) = ((a |^ 2) - (b |^ 2)) * c )
theorem
for
m being
Nat for
a1,
b1 being
Complex holds
(a1 |^ ((2 * m) + 3)) + (b1 |^ ((2 * m) + 3)) = (((a1 |^ ((2 * m) + 2)) + (b1 |^ ((2 * m) + 2))) * (a1 + b1)) - ((a1 * b1) * ((a1 |^ ((2 * m) + 1)) + (b1 |^ ((2 * m) + 1))))
theorem
for
k,
m being
Nat for
a1,
b1 being
Complex st
(a1 |^ m) - (b1 |^ m) = (a1 - b1) * k holds
(a1 |^ (m + 2)) - (b1 |^ (m + 2)) = (((a1 |^ (m + 1)) + (b1 |^ (m + 1))) + ((a1 * b1) * k)) * (a1 - b1)
Lm56a:
for a, b, n being Nat st n > 1 & b > 0 & a > b holds
((a |^ n) + (b |^ n)) * (a - b) < (a |^ (n + 1)) - (b |^ (n + 1))
Lm57:
for a, b, n being Nat st n > 0 & a > b holds
((a |^ n) - (b |^ n)) * (a + b) >= (a |^ (n + 1)) - (b |^ (n + 1))
Lm57d:
for a, b, n being Nat st b > 0 & a > b & ((a |^ n) - (b |^ n)) * (a + b) = ((a |^ n) + (b |^ n)) * (a - b) holds
n = 1
theorem
for
a,
b,
n being
Nat st
n > 1 &
b > 0 &
a > b holds
((a |^ n) - (b |^ n)) * (a + b) > (a |^ (n + 1)) - (b |^ (n + 1))
theorem
for
a,
b,
n being
Nat st
n > 0 &
a > b holds
((a |^ n) + (b |^ n)) * (a - b) <= (a |^ (n + 1)) - (b |^ (n + 1))
Lm18b:
for a, b being Nat holds a - b divides (a |^ 0) - (b |^ 0)
Lm18f:
for a, b, n being Nat st n > 0 & a - b divides (a |^ n) - (b |^ n) holds
a - b divides (a |^ (n + 1)) - (b |^ (n + 1))
Lm46:
for a, m being Nat st m > 0 holds
2 * a divides (a |^ m) + (a |^ m)
Lm44:
for a, b being Nat holds a + b divides (a |^ 2) - (b |^ 2)
Lm53:
for a, b, k, m being Nat st a |^ (k + 1),b |^ (m + 1) are_coprime holds
a,b are_coprime
Lm58:
for a, b, c, n being Nat st a > 0 & b > 0 & (a |^ n) + (b |^ n) = c |^ n holds
ex j, k, l being Nat st
( (j |^ n) + (k |^ n) = l |^ n & j,k are_coprime & a = (a gcd b) * j & b = (a gcd b) * k & c = (a gcd b) * l )
Lm59:
for j, k, l, m being Nat st (j |^ (m + 1)) + (k |^ (m + 1)) = l |^ (m + 1) & j,k are_coprime holds
j,l are_coprime
Lm60:
for a, b, n being Nat st a = 1 holds
(a |^ (n + 2)) + (a |^ (n + 2)) <> b |^ (n + 2)
Lm61:
for a1, b1, c1, d1 being Complex st a1 + (b1 |^ 2) = c1 |^ 2 holds
(a1 + ((b1 + d1) |^ 2)) - ((c1 + d1) |^ 2) = (2 * d1) * (b1 - c1)
theorem
for
a,
b,
c,
x being
Nat st
x > 0 &
b < c &
a + (b |^ 2) = c |^ 2 holds
a + ((b + x) |^ 2) < (c + x) |^ 2
theorem Th47:
for
a,
x,
l being
Nat st
a >= 1 &
(a |^ 2) + ((a + x) |^ 2) >= ((a + x) + 1) |^ 2 holds
(((a + l) + 1) |^ 2) + ((((a + l) + 1) + x) |^ 2) > ((((a + l) + 1) + x) + 1) |^ 2
Lm120:
for a being Nat st (a |^ 2) + (a |^ 2) > (a + 1) |^ 2 holds
a >= 3
theorem
for
a being
Nat holds
(
a >= 3 iff
(a |^ 2) + (a |^ 2) > (a + 1) |^ 2 )