:: STIRL2_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem Th1: :: STIRL2_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: STIRL2_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: STIRL2_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th6: :: STIRL2_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: STIRL2_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th10: :: STIRL2_1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
k,
n being
Nat st
k in n holds
(
k <= n - 1 &
n - 1 is
Nat )
theorem :: STIRL2_1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: STIRL2_1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: STIRL2_1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def1 defines "increasing STIRL2_1:def 1 :
theorem Th15: :: STIRL2_1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: STIRL2_1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: STIRL2_1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th18: :: STIRL2_1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th19: :: STIRL2_1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: STIRL2_1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
n,
k being
Nat holds
not ( (
n = 0 implies
k = 0 ) & (
k = 0 implies
n = 0 ) & ( for
f being
Function of
n,
k holds not
f is
"increasing ) )
theorem Th23: :: STIRL2_1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
n,
k being
Nat holds
not ( (
n = 0 implies
k = 0 ) & (
k = 0 implies
n = 0 ) &
n >= k & ( for
f being
Function of
n,
k holds
( not
f is
onto or not
f is
"increasing ) ) )
theorem Th24: :: STIRL2_1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th25: :: STIRL2_1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines block STIRL2_1:def 2 :
theorem Th26: :: STIRL2_1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th27: :: STIRL2_1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th29: :: STIRL2_1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th31: :: STIRL2_1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th32: :: STIRL2_1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm1:
for X being set holds
( Card X = 0 iff X is empty )
by CARD_2:59, CARD_1:47;
theorem :: STIRL2_1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
k,
n being
Nat holds
( ( ( 1
<= k &
k <= n ) or
k = n ) iff
n block k > 0 )
scheme :: STIRL2_1:sch 3
Sch3{
F1()
-> set ,
F2()
-> set ,
F3()
-> set ,
F4()
-> set ,
F5(
set )
-> set ,
P1[
set ,
set ,
set ] } :
Card { f where f is Function of F1(),F2() : P1[f,F1(),F2()] } = Card { f where f is Function of F3(),F4() : ( P1[f,F3(),F4()] & rng (f | F1()) c= F2() & ( for x being set st x in F3() \ F1() holds
f . x = F5(x) ) ) }
provided
A1:
for
x being
set st
x in F3()
\ F1() holds
F5(
x)
in F4()
and A2:
(
F1()
c= F3() &
F2()
c= F4() )
and A3:
(
F2() is
empty implies
F1() is
empty )
and A4:
for
f being
Function of
F3(),
F4() st ( for
x being
set st
x in F3()
\ F1() holds
F5(
x)
= f . x ) holds
(
P1[
f,
F3(),
F4()] iff
P1[
f | F1(),
F1(),
F2()] )
scheme :: STIRL2_1:sch 4
Sch4{
F1()
-> set ,
F2()
-> set ,
F3()
-> set ,
F4()
-> set ,
P1[
set ,
set ,
set ] } :
provided
A1:
(
F2() is
empty implies
F1() is
empty )
and A2:
not
F3()
in F1()
and A3:
for
f being
Function of
F1()
\/ {F3()},
F2()
\/ {F4()} st
f . F3()
= F4() holds
(
P1[
f,
F1()
\/ {F3()},
F2()
\/ {F4()}] iff
P1[
f | F1(),
F1(),
F2()] )
theorem Th34: :: STIRL2_1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th35: :: STIRL2_1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: STIRL2_1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th37: :: STIRL2_1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th38: :: STIRL2_1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th39: :: STIRL2_1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th40: :: STIRL2_1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th41: :: STIRL2_1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm2:
for n being Nat holds n + 1 = n \/ {n}
by AFINSQ_1:4;
Lm3:
for k, n being Nat st k < n holds
n \/ {k} = n
theorem Th42: :: STIRL2_1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th43: :: STIRL2_1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def3 defines "**" STIRL2_1:def 3 :
theorem Th44: :: STIRL2_1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th45: :: STIRL2_1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th46: :: STIRL2_1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines Sum STIRL2_1:def 4 :
theorem Th50: :: STIRL2_1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: STIRL2_1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th52: :: STIRL2_1:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th54: :: STIRL2_1:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th55: :: STIRL2_1:55 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th56: :: STIRL2_1:56 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th57: :: STIRL2_1:57 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th58: :: STIRL2_1:58 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm4:
for n being Nat holds n |^ 3 = (n * n) * n
theorem :: STIRL2_1:59 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th60: :: STIRL2_1:60 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th61: :: STIRL2_1:61 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th62: :: STIRL2_1:62 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:63 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th64: :: STIRL2_1:64 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th65: :: STIRL2_1:65 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th66: :: STIRL2_1:66 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th67: :: STIRL2_1:67 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th68: :: STIRL2_1:68 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm5:
for X, x being set st x in X holds
(X \ {x}) \/ {x} = X
by ZFMISC_1:140;
theorem Th69: :: STIRL2_1:69 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm6:
for X being finite set
for x being set st x in X holds
card (X \ {x}) < card X
theorem Th70: :: STIRL2_1:70 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm7:
for n being Nat
for N being finite Subset of NAT
for F being Function of N, card N st n in N & F is bijective & ( for n, k being Nat st n in dom F & k in dom F & n < k holds
F . n < F . k ) holds
ex P being Permutation of N st
for k being Nat st k in N holds
( ( k < n implies P . k = (F " ) . ((F . k) + 1) ) & ( k = n implies P . k = (F " ) . 0 ) & ( k > n implies P . k = k ) )
theorem Th71: :: STIRL2_1:71 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def5 defines "increasing STIRL2_1:def 5 :
theorem Th72: :: STIRL2_1:72 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:73 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th74: :: STIRL2_1:74 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: STIRL2_1:75 :: Showing IDV graph ... (Click the Palm Tree again to close it)