:: SGRAPH1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
Lm1:
for e being set
for n being Nat st e in Seg n holds
ex i being Nat st
( e = i & 1 <= i & i <= n )
:: deftheorem defines nat_interval SGRAPH1:def 1 :
theorem :: SGRAPH1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SGRAPH1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: SGRAPH1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th6: :: SGRAPH1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm2:
for A being set
for s being Subset of A
for n being set st n in A holds
s \/ {n} is Subset of A
:: deftheorem SGRAPH1:def 2 :
canceled;
:: deftheorem SGRAPH1:def 3 :
canceled;
:: deftheorem defines TWOELEMENTSETS SGRAPH1:def 4 :
theorem :: SGRAPH1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th9: :: SGRAPH1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th10: :: SGRAPH1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: SGRAPH1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: SGRAPH1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th13: :: SGRAPH1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: SGRAPH1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem SGRAPH1:def 5 :
canceled;
:: deftheorem defines SIMPLEGRAPHS SGRAPH1:def 6 :
theorem :: SGRAPH1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th19: :: SGRAPH1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def7 defines SimpleGraph SGRAPH1:def 7 :
theorem :: SGRAPH1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th21: :: SGRAPH1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th23: :: SGRAPH1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SGRAPH1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th27: :: SGRAPH1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines is_isomorphic_to SGRAPH1:def 8 :
theorem :: SGRAPH1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th30: :: SGRAPH1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th31: :: SGRAPH1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def9 defines is_SetOfSimpleGraphs_of SGRAPH1:def 9 :
theorem :: SGRAPH1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SGRAPH1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SGRAPH1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th35: :: SGRAPH1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: SGRAPH1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines SubGraph SGRAPH1:def 10 :
:: deftheorem Def11 defines degree SGRAPH1:def 11 :
theorem :: SGRAPH1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th39: :: SGRAPH1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def12 defines is_path_of SGRAPH1:def 12 :
:: deftheorem defines PATHS SGRAPH1:def 13 :
theorem :: SGRAPH1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SGRAPH1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def14 defines is_cycle_of SGRAPH1:def 14 :
definition
let n,
m be
Nat;
canceled;func K_ m,
n -> SimpleGraph of
NAT means :: SGRAPH1:def 16
ex
ee being
Subset of
(TWOELEMENTSETS (Seg (m + n))) st
(
ee = { {i,j} where i, j is Element of NAT : ( i in Seg m & j in nat_interval (m + 1),(m + n) ) } &
it = SimpleGraphStruct(#
(Seg (m + n)),
ee #) );
existence
ex b1 being SimpleGraph of NAT ex ee being Subset of (TWOELEMENTSETS (Seg (m + n))) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg m & j in nat_interval (m + 1),(m + n) ) } & b1 = SimpleGraphStruct(# (Seg (m + n)),ee #) )
uniqueness
for b1, b2 being SimpleGraph of NAT st ex ee being Subset of (TWOELEMENTSETS (Seg (m + n))) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg m & j in nat_interval (m + 1),(m + n) ) } & b1 = SimpleGraphStruct(# (Seg (m + n)),ee #) ) & ex ee being Subset of (TWOELEMENTSETS (Seg (m + n))) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg m & j in nat_interval (m + 1),(m + n) ) } & b2 = SimpleGraphStruct(# (Seg (m + n)),ee #) ) holds
b1 = b2
;
end;
:: deftheorem SGRAPH1:def 15 :
canceled;
:: deftheorem defines K_ SGRAPH1:def 16 :
definition
let n be
Nat;
func K_ n -> SimpleGraph of
NAT means :
Def17:
:: SGRAPH1:def 17
ex
ee being
finite Subset of
(TWOELEMENTSETS (Seg n)) st
(
ee = { {i,j} where i, j is Element of NAT : ( i in Seg n & j in Seg n & i <> j ) } &
it = SimpleGraphStruct(#
(Seg n),
ee #) );
existence
ex b1 being SimpleGraph of NAT ex ee being finite Subset of (TWOELEMENTSETS (Seg n)) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg n & j in Seg n & i <> j ) } & b1 = SimpleGraphStruct(# (Seg n),ee #) )
uniqueness
for b1, b2 being SimpleGraph of NAT st ex ee being finite Subset of (TWOELEMENTSETS (Seg n)) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg n & j in Seg n & i <> j ) } & b1 = SimpleGraphStruct(# (Seg n),ee #) ) & ex ee being finite Subset of (TWOELEMENTSETS (Seg n)) st
( ee = { {i,j} where i, j is Element of NAT : ( i in Seg n & j in Seg n & i <> j ) } & b2 = SimpleGraphStruct(# (Seg n),ee #) ) holds
b1 = b2
;
end;
:: deftheorem Def17 defines K_ SGRAPH1:def 17 :
:: deftheorem defines TriangleGraph SGRAPH1:def 18 :
theorem Th46: :: SGRAPH1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SGRAPH1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)