:: EULER_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
Lm1:
for k, n being Nat holds k gcd n = k hcf n
Lm2:
for a, b being Nat holds
( a,b are_relative_prime iff a,b are_relative_prime )
Lm3:
for a, k being Nat
for i being Integer st i > 0 & a = i & k > 0 holds
i mod k = a mod k
Lm4:
for a, m being Nat
for i being Integer holds
( a = i & m > 0 & m divides i iff ( a = i & m > 0 & m divides a ) )
Lm5:
for k being Nat
for j being Integer st k <> 0 & [\(j / k)/] + 1 >= j / k holds
k >= j - ([\(j / k)/] * k)
theorem Th1: :: EULER_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm6:
not 1 is prime
by INT_2:def 5;
theorem Th2: :: EULER_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th3: :: EULER_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: EULER_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: EULER_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th6: :: EULER_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
a,
b being
Nat st
a hcf b = 1 holds
for
c being
Nat holds
(a * c) hcf (b * c) = c
theorem Th7: :: EULER_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: EULER_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th9: :: EULER_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th10: :: EULER_1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: EULER_1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: EULER_1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th13: :: EULER_1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: EULER_1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: EULER_1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: EULER_1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: EULER_1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines Euler EULER_1:def 1 :
set X = { k where k is Nat : ( 1,k are_relative_prime & k >= 1 & k <= 1 ) } ;
for x being set holds
( x in { k where k is Nat : ( 1,k are_relative_prime & k >= 1 & k <= 1 ) } iff x = 1 )
then Lm7: Card {1} =
Card { k where k is Nat : ( 1,k are_relative_prime & k >= 1 & k <= 1 ) }
by TARSKI:def 1
.=
Euler 1
;
theorem :: EULER_1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
set X = { k where k is Nat : ( 2,k are_relative_prime & k >= 1 & k <= 2 ) } ;
for x being set holds
( x in { k where k is Nat : ( 2,k are_relative_prime & k >= 1 & k <= 2 ) } iff x = 1 )
then Lm8: Card {1} =
Card { k where k is Nat : ( 2,k are_relative_prime & k >= 1 & k <= 2 ) }
by TARSKI:def 1
.=
Euler 2
;
theorem :: EULER_1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: EULER_1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: EULER_1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: EULER_1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)