:: 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) 