Theorem List for Intuitionistic Logic Explorer - 16101-16200 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | uspgrushgr 16101 |
A simple pseudograph is an undirected simple hypergraph. (Contributed
by AV, 19-Jan-2020.) (Revised by AV, 15-Oct-2020.)
|
 USPGraph USHGraph |
| |
| Theorem | uspgrupgr 16102 |
A simple pseudograph is an undirected pseudograph. (Contributed by
Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
15-Oct-2020.)
|
 USPGraph UPGraph |
| |
| Theorem | uspgrupgrushgr 16103 |
A graph is a simple pseudograph iff it is a pseudograph and a simple
hypergraph. (Contributed by AV, 30-Nov-2020.)
|
 USPGraph  UPGraph
USHGraph  |
| |
| Theorem | usgruspgr 16104 |
A simple graph is a simple pseudograph. (Contributed by Alexander van
der Vekens, 10-Aug-2017.) (Revised by AV, 15-Oct-2020.)
|
 USGraph USPGraph |
| |
| Theorem | usgrumgr 16105 |
A simple graph is an undirected multigraph. (Contributed by AV,
25-Nov-2020.)
|
 USGraph UMGraph |
| |
| Theorem | usgrumgruspgr 16106 |
A graph is a simple graph iff it is a multigraph and a simple
pseudograph. (Contributed by AV, 30-Nov-2020.)
|
 USGraph  UMGraph
USPGraph  |
| |
| Theorem | usgruspgrben 16107* |
A class is a simple graph iff it is a simple pseudograph without loops.
(Contributed by AV, 18-Oct-2020.)
|
 USGraph  USPGraph  Edg      |
| |
| Theorem | uspgruhgr 16108 |
An undirected simple pseudograph is an undirected hypergraph.
(Contributed by AV, 21-Apr-2025.)
|
 USPGraph UHGraph |
| |
| Theorem | usgrupgr 16109 |
A simple graph is an undirected pseudograph. (Contributed by Alexander
van der Vekens, 20-Aug-2017.) (Revised by AV, 15-Oct-2020.)
|
 USGraph UPGraph |
| |
| Theorem | usgruhgr 16110 |
A simple graph is an undirected hypergraph. (Contributed by AV,
9-Feb-2018.) (Revised by AV, 15-Oct-2020.)
|
 USGraph UHGraph |
| |
| Theorem | usgrislfuspgrdom 16111* |
A simple graph is a loop-free simple pseudograph. (Contributed by AV,
27-Jan-2021.)
|
Vtx  iEdg   USGraph  USPGraph           |
| |
| Theorem | uspgrun 16112 |
The union of two
simple pseudographs
and with the
same vertex set is a pseudograph with the vertex and the
union   of
the (indexed) edges. (Contributed by AV,
16-Oct-2020.)
|
 USPGraph  USPGraph iEdg  iEdg  Vtx   Vtx     
    Vtx    iEdg      UPGraph |
| |
| Theorem | uspgrunop 16113 |
The union of two simple pseudographs (with the same vertex set): If
   and    are simple pseudographs, then
 
 is a pseudograph (the vertex set
stays the same,
but the edges from both graphs are kept, maybe resulting in two edges
between two vertices). (Contributed by Alexander van der Vekens,
10-Aug-2017.) (Revised by AV, 16-Oct-2020.) (Revised by AV,
24-Oct-2021.)
|
 USPGraph  USPGraph iEdg  iEdg  Vtx   Vtx     
   
   UPGraph |
| |
| Theorem | usgrun 16114 |
The union of two
simple graphs and
with the same
vertex set
is a multigraph (not necessarily a simple graph!)
with the vertex and the union   of the (indexed)
edges. (Contributed by AV, 29-Nov-2020.)
|
 USGraph  USGraph iEdg  iEdg  Vtx   Vtx     
    Vtx    iEdg      UMGraph |
| |
| Theorem | usgrunop 16115 |
The union of two simple graphs (with the same vertex set): If
   and    are simple graphs, then
 
 is a multigraph (not necessarily
a simple graph!) -
the vertex set stays the same, but the edges from both graphs are kept,
possibly resulting in two edges between two vertices. (Contributed by
AV, 29-Nov-2020.)
|
 USGraph  USGraph iEdg  iEdg  Vtx   Vtx     
   
   UMGraph |
| |
| Theorem | usgredg2en 16116 |
The value of the "edge function" of a simple graph is a set
containing
two elements (the vertices the corresponding edge is connecting).
(Contributed by Alexander van der Vekens, 11-Aug-2017.) (Revised by AV,
16-Oct-2020.) (Proof shortened by AV, 11-Dec-2020.)
|
iEdg    USGraph     
  |
| |
| Theorem | usgredgprv 16117 |
In a simple graph, an edge is an unordered pair of vertices.
(Contributed by Alexander van der Vekens, 19-Aug-2017.) (Revised by AV,
16-Oct-2020.) (Proof shortened by AV, 11-Dec-2020.)
|
iEdg  Vtx    USGraph               |
| |
| Theorem | usgredgppren 16118 |
An edge of a simple graph is a proper pair, i.e. a set containing two
different elements (the endvertices of the edge). Analogue of
usgredg2en 16116. (Contributed by Alexander van der Vekens,
11-Aug-2017.)
(Revised by AV, 9-Jan-2020.) (Revised by AV, 23-Oct-2020.)
|
Edg    USGraph    |
| |
| Theorem | usgrpredgv 16119 |
An edge of a simple graph always connects two vertices. Analogue of
usgredgprv 16117. (Contributed by Alexander van der Vekens,
7-Oct-2017.)
(Revised by AV, 9-Jan-2020.) (Revised by AV, 23-Oct-2020.) (Proof
shortened by AV, 27-Nov-2020.)
|
Edg  Vtx    USGraph   
     |
| |
| Theorem | edgssv2en 16120 |
An edge of a simple graph is a proper unordered pair of vertices, i.e. a
subset of the set of vertices of size 2. (Contributed by AV,
10-Jan-2020.) (Revised by AV, 23-Oct-2020.)
|
Vtx  Edg    USGraph      |
| |
| Theorem | usgredg 16121* |
For each edge in a simple graph, there are two distinct vertices which
are connected by this edge. (Contributed by Alexander van der Vekens,
9-Dec-2017.) (Revised by AV, 17-Oct-2020.) (Shortened by AV,
25-Nov-2020.)
|
Vtx  Edg    USGraph   

      |
| |
| Theorem | usgrnloopv 16122 |
In a simple graph, there is no loop, i.e. no edge connecting a vertex
with itself. (Contributed by Alexander van der Vekens, 26-Jan-2018.)
(Revised by AV, 17-Oct-2020.) (Proof shortened by AV, 11-Dec-2020.)
|
iEdg    USGraph      
 
    |
| |
| Theorem | usgrnloop 16123* |
In a simple graph, there is no loop, i.e. no edge connecting a vertex
with itself. (Contributed by Alexander van der Vekens, 19-Aug-2017.)
(Proof shortened by Alexander van der Vekens, 20-Mar-2018.) (Revised by
AV, 17-Oct-2020.) (Proof shortened by AV, 11-Dec-2020.)
|
iEdg   USGraph  
    
      |
| |
| Theorem | usgrnloop0 16124* |
A simple graph has no loops. (Contributed by Alexander van der Vekens,
6-Dec-2017.) (Revised by AV, 17-Oct-2020.) (Proof shortened by AV,
11-Dec-2020.)
|
iEdg   USGraph        
  |
| |
| Theorem | usgredgne 16125 |
An edge of a simple graph always connects two different vertices.
Analogue of usgrnloopv 16122 resp. usgrnloop 16123. (Contributed by Alexander
van der Vekens, 2-Sep-2017.) (Revised by AV, 17-Oct-2020.) (Proof
shortened by AV, 27-Nov-2020.)
|
Edg    USGraph   
   |
| |
| Theorem | usgrf1oedg 16126 |
The edge function of a simple graph is a 1-1 function onto the set of
edges. (Contributed by AV, 18-Oct-2020.)
|
iEdg  Edg   USGraph       |
| |
| Theorem | uhgr2edg 16127* |
If a vertex is adjacent to two different vertices in a hypergraph,
there are more than one edges starting at this vertex. (Contributed
by Alexander van der Vekens, 10-Dec-2017.) (Revised by AV,
11-Feb-2021.)
|
iEdg  Edg  Vtx     UHGraph          
 
                |
| |
| Theorem | umgr2edg 16128* |
If a vertex is adjacent to two different vertices in a multigraph, there
are more than one edges starting at this vertex. (Contributed by
Alexander van der Vekens, 10-Dec-2017.) (Revised by AV,
11-Feb-2021.)
|
iEdg  Edg     UMGraph        
 
                |
| |
| Theorem | usgr2edg 16129* |
If a vertex is adjacent to two different vertices in a simple graph,
there are more than one edges starting at this vertex. (Contributed by
Alexander van der Vekens, 10-Dec-2017.) (Revised by AV, 17-Oct-2020.)
(Proof shortened by AV, 11-Feb-2021.)
|
iEdg  Edg     USGraph        
 
                |
| |
| Theorem | umgr2edg1 16130* |
If a vertex is adjacent to two different vertices in a multigraph, there
is not only one edge starting at this vertex. (Contributed by Alexander
van der Vekens, 10-Dec-2017.) (Revised by AV, 8-Jun-2021.)
|
iEdg  Edg     UMGraph        
 
       |
| |
| Theorem | usgr2edg1 16131* |
If a vertex is adjacent to two different vertices in a simple graph,
there is not only one edge starting at this vertex. (Contributed by
Alexander van der Vekens, 10-Dec-2017.) (Revised by AV, 17-Oct-2020.)
(Proof shortened by AV, 8-Jun-2021.)
|
iEdg  Edg     USGraph        
 
       |
| |
| Theorem | umgrvad2edg 16132* |
If a vertex is adjacent to two different vertices in a multigraph, there
are more than one edges starting at this vertex, analogous to
usgr2edg 16129. (Contributed by Alexander van der Vekens,
10-Dec-2017.)
(Revised by AV, 9-Jan-2020.) (Revised by AV, 8-Jun-2021.)
|
Edg     UMGraph        
 
      |
| |
| Theorem | umgr2edgneu 16133* |
If a vertex is adjacent to two different vertices in a multigraph, there
is not only one edge starting at this vertex, analogous to usgr2edg1 16131.
Lemma for theorems about friendship graphs. (Contributed by Alexander
van der Vekens, 10-Dec-2017.) (Revised by AV, 9-Jan-2020.)
|
Edg     UMGraph        
 
   |
| |
| Theorem | usgrsizedgen 16134 |
In a simple graph, the size of the edge function is the number of the
edges of the graph. (Contributed by AV, 4-Jan-2020.) (Revised by AV,
7-Jun-2021.)
|
 USGraph iEdg  Edg    |
| |
| Theorem | usgredg3 16135* |
The value of the "edge function" of a simple graph is a set
containing
two elements (the endvertices of the corresponding edge). (Contributed
by Alexander van der Vekens, 18-Dec-2017.) (Revised by AV,
17-Oct-2020.)
|
Vtx  iEdg    USGraph   

   
      |
| |
| Theorem | usgredg4 16136* |
For a vertex incident to an edge there is another vertex incident to the
edge. (Contributed by Alexander van der Vekens, 18-Dec-2017.) (Revised
by AV, 17-Oct-2020.)
|
Vtx  iEdg    USGraph                |
| |
| Theorem | usgredgreu 16137* |
For a vertex incident to an edge there is exactly one other vertex
incident to the edge. (Contributed by Alexander van der Vekens,
4-Jan-2018.) (Revised by AV, 18-Oct-2020.)
|
Vtx  iEdg    USGraph                |
| |
| Theorem | usgredg2vtx 16138* |
For a vertex incident to an edge there is another vertex incident to the
edge in a simple graph. (Contributed by AV, 18-Oct-2020.) (Proof
shortened by AV, 5-Dec-2020.)
|
  USGraph Edg 

 Vtx  
     |
| |
| Theorem | uspgredg2vtxeu 16139* |
For a vertex incident to an edge there is exactly one other vertex
incident to the edge in a simple pseudograph. (Contributed by AV,
18-Oct-2020.) (Revised by AV, 6-Dec-2020.)
|
  USPGraph
Edg    Vtx  
     |
| |
| Theorem | usgredg2vtxeu 16140* |
For a vertex incident to an edge there is exactly one other vertex
incident to the edge in a simple graph. (Contributed by AV,
18-Oct-2020.) (Proof shortened by AV, 6-Dec-2020.)
|
  USGraph Edg 

 Vtx  
     |
| |
| Theorem | uspgredg2vlem 16141* |
Lemma for uspgredg2v 16142. (Contributed by Alexander van der Vekens,
4-Jan-2018.) (Revised by AV, 6-Dec-2020.)
|
Vtx  Edg  
   USPGraph       
  |
| |
| Theorem | uspgredg2v 16142* |
In a simple pseudograph, the mapping of edges having a fixed endpoint to
the "other" vertex of the edge (which may be the fixed vertex
itself in
the case of a loop) is a one-to-one function into the set of vertices.
(Contributed by Alexander van der Vekens, 4-Jan-2018.) (Revised by AV,
6-Dec-2020.)
|
Vtx  Edg  
   
       USPGraph
       |
| |
| Theorem | usgredg2vlem1 16143* |
Lemma 1 for usgredg2v 16145. (Contributed by Alexander van der Vekens,
4-Jan-2018.) (Revised by AV, 18-Oct-2020.)
|
Vtx  iEdg  
       USGraph       
      |
| |
| Theorem | usgredg2vlem2 16144* |
Lemma 2 for usgredg2v 16145. (Contributed by Alexander van der Vekens,
4-Jan-2018.) (Revised by AV, 18-Oct-2020.)
|
Vtx  iEdg  
       USGraph                       |
| |
| Theorem | usgredg2v 16145* |
In a simple graph, the mapping of edges having a fixed endpoint to the
other vertex of the edge is a one-to-one function into the set of
vertices. (Contributed by Alexander van der Vekens, 4-Jan-2018.)
(Revised by AV, 18-Oct-2020.)
|
Vtx  iEdg  
                   USGraph        |
| |
| Theorem | usgriedgdomord 16146* |
Alternate version of usgredgdomord 16151, not using the notation
Edg  . In a simple graph the number of edges which contain
a given vertex is not greater than the number of vertices. (Contributed
by Alexander van der Vekens, 4-Jan-2018.) (Revised by AV,
18-Oct-2020.)
|
Vtx  iEdg    USGraph          |
| |
| Theorem | ushgredgedg 16147* |
In a simple hypergraph there is a 1-1 onto mapping between the indexed
edges containing a fixed vertex and the set of edges containing this
vertex. (Contributed by AV, 11-Dec-2020.)
|
Edg  iEdg  Vtx  
     
         USHGraph
       |
| |
| Theorem | usgredgedg 16148* |
In a simple graph there is a 1-1 onto mapping between the indexed edges
containing a fixed vertex and the set of edges containing this vertex.
(Contributed by AV, 18-Oct-2020.) (Proof shortened by AV,
11-Dec-2020.)
|
Edg  iEdg  Vtx  
     
         USGraph        |
| |
| Theorem | ushgredgedgloop 16149* |
In a simple hypergraph there is a 1-1 onto mapping between the indexed
edges being loops at a fixed vertex and the set of loops at this
vertex .
(Contributed by AV, 11-Dec-2020.) (Revised by AV,
6-Jul-2022.)
|
Edg  iEdg          
           USHGraph
       |
| |
| Theorem | uspgredgdomord 16150* |
In a simple pseudograph the number of edges which contain a given vertex
is not greater than the number of vertices. (Contributed by Alexander
van der Vekens, 4-Jan-2018.) (Revised by AV, 6-Dec-2020.)
|
Vtx  Edg    USPGraph
 
   |
| |
| Theorem | usgredgdomord 16151* |
In a simple graph the number of edges which contain a given vertex is
not greater than the number of vertices. (Contributed by Alexander van
der Vekens, 4-Jan-2018.) (Revised by AV, 18-Oct-2020.) (Proof
shortened by AV, 6-Dec-2020.)
|
Vtx  Edg    USGraph  
   |
| |
| Theorem | usgrstrrepeen 16152* |
Replacing (or adding) the edges (between elements of the base set) of an
extensible structure results in a simple graph. Instead of requiring
 Struct  , it
would be sufficient to require
      and   .
(Contributed by AV, 13-Nov-2021.) (Proof shortened by AV,
16-Nov-2021.)
|
    .ef   Struct                
    sSet    
USGraph |
| |
| 12.2.6 Examples for graphs
|
| |
| Theorem | usgr0e 16153 |
The empty graph, with vertices but no edges, is a simple graph.
(Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
16-Oct-2020.) (Proof shortened by AV, 25-Nov-2020.)
|
   iEdg    USGraph |
| |
| Theorem | usgr0vb 16154 |
The null graph, with no vertices, is a simple graph iff the edge function
is empty. (Contributed by Alexander van der Vekens, 30-Sep-2017.)
(Revised by AV, 16-Oct-2020.)
|
  Vtx 
 
USGraph iEdg     |
| |
| Theorem | uhgr0v0e 16155 |
The null graph, with no vertices, has no edges. (Contributed by AV,
21-Oct-2020.)
|
Vtx  Edg    UHGraph 
  |
| |
| Theorem | uhgr0vsize0en 16156 |
The size of a hypergraph with no vertices (the null graph) is 0.
(Contributed by Alexander van der Vekens, 5-Jan-2018.) (Revised by AV,
7-Nov-2020.)
|
Vtx  Edg    UHGraph    |
| |
| Theorem | uhgr0enedgfi 16157 |
A graph of order 0 (i.e. with 0 vertices) has a finite set of edges.
(Contributed by Alexander van der Vekens, 5-Jan-2018.) (Revised by AV,
10-Jan-2020.) (Revised by AV, 8-Jun-2021.)
|
  UHGraph Vtx   Edg    |
| |
| Theorem | usgr0v 16158 |
The null graph, with no vertices, is a simple graph. (Contributed by AV,
1-Nov-2020.)
|
  Vtx 
iEdg   USGraph |
| |
| Theorem | uhgr0vusgr 16159 |
The null graph, with no vertices, represented by a hypergraph, is a simple
graph. (Contributed by AV, 5-Dec-2020.)
|
  UHGraph Vtx   USGraph |
| |
| Theorem | usgr0 16160 |
The null graph represented by an empty set is a simple graph.
(Contributed by AV, 16-Oct-2020.)
|
USGraph |
| |
| Theorem | uspgr1edc 16161 |
A simple pseudograph with one edge. (Contributed by Alexander van der
Vekens, 10-Aug-2017.) (Revised by AV, 16-Oct-2020.) (Revised by AV,
21-Mar-2021.) (Proof shortened by AV, 17-Apr-2021.)
|
Vtx         iEdg            DECID
  USPGraph |
| |
| Theorem | usgr1e 16162 |
A simple graph with one edge (with additional assumption that
since otherwise the edge is a loop!).
(Contributed by
Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
18-Oct-2020.)
|
Vtx         iEdg              USGraph |
| |
| Theorem | usgr0eop 16163 |
The empty graph, with vertices but no edges, is a simple graph.
(Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
16-Oct-2020.)
|
    USGraph |
| |
| Theorem | uspgr1eopdc 16164 |
A simple pseudograph with (at least) two vertices and one edge.
(Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
16-Oct-2020.)
|
         DECID         
   
USPGraph |
| |
| Theorem | uspgr1ewopdc 16165 |
A simple pseudograph with (at least) two vertices and one edge
represented by a singleton word. (Contributed by AV, 9-Jan-2021.)
|
      
DECID
            USPGraph |
| |
| Theorem | usgr1eop 16166 |
A simple graph with (at least) two different vertices and one edge. If
the two vertices were not different, the edge would be a loop.
(Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV,
18-Oct-2020.)
|
    
 

      
   
USGraph  |
| |
| Theorem | usgr2v1e2w 16167 |
A simple graph with two vertices and one edge represented by a singleton
word. (Contributed by AV, 9-Jan-2021.)
|
           
   
USGraph |
| |
| Theorem | edg0usgr 16168 |
A class without edges is a simple graph. Since does not
generally imply , but
iEdg  is
required for
to be a simple
graph, however, this must be provided as assertion.
(Contributed by AV, 18-Oct-2020.)
|
  Edg 
iEdg  
USGraph |
| |
| Theorem | usgr1vr 16169 |
A simple graph with one vertex has no edges. (Contributed by AV,
18-Oct-2020.) (Revised by AV, 21-Mar-2021.) (Proof shortened by AV,
2-Apr-2021.)
|
  Vtx 
  
 USGraph iEdg 
   |
| |
| Theorem | usgrexmpldifpr 16170 |
Lemma for usgrexmpledg : all "edges" are different. (Contributed by
Alexander van der Vekens, 15-Aug-2017.)
|
                                           |
| |
| Theorem | griedg0prc 16171* |
The class of empty graphs (represented as ordered pairs) is a proper
class. (Contributed by AV, 27-Dec-2020.)
|
          |
| |
| Theorem | griedg0ssusgr 16172* |
The class of all simple graphs is a superclass of the class of empty
graphs represented as ordered pairs. (Contributed by AV,
27-Dec-2020.)
|
        
USGraph |
| |
| Theorem | usgrprc 16173 |
The class of simple graphs is a proper class (and therefore, because of
prcssprc 4235, the classes of multigraphs, pseudographs and
hypergraphs
are proper classes, too). (Contributed by AV, 27-Dec-2020.)
|
USGraph  |
| |
| 12.2.7 Subgraphs
|
| |
| Syntax | csubgr 16174 |
Extend class notation with subgraphs.
|
SubGraph |
| |
| Definition | df-subgr 16175* |
Define the class of the subgraph relation. A class is a
subgraph of a class (the supergraph of ) if its vertices
are also vertices of , and its edges are also edges of ,
connecting vertices of only (see section I.1 in [Bollobas]
p. 2 or
section 1.1 in [Diestel] p. 4). The
second condition is ensured by the
requirement that the edge function of is a restriction of the edge
function of
having only vertices of
in its range. Note that
the domains of the edge functions of the subgraph and the supergraph
should be compatible. (Contributed by AV, 16-Nov-2020.)
|
SubGraph      Vtx 
Vtx 
iEdg 
 iEdg  iEdg  
Edg 
 Vtx     |
| |
| Theorem | relsubgr 16176 |
The class of the subgraph relation is a relation. (Contributed by AV,
16-Nov-2020.)
|
SubGraph |
| |
| Theorem | subgrv 16177 |
If a class is a subgraph of another class, both classes are sets.
(Contributed by AV, 16-Nov-2020.)
|
 SubGraph

   |
| |
| Theorem | issubgr 16178 |
The property of a set to be a subgraph of another set. (Contributed by
AV, 16-Nov-2020.)
|
Vtx  Vtx  iEdg  iEdg  Edg      SubGraph  
      |
| |
| Theorem | issubgr2 16179 |
The property of a set to be a subgraph of a set whose edge function is
actually a function. (Contributed by AV, 20-Nov-2020.)
|
Vtx  Vtx  iEdg  iEdg  Edg   
  SubGraph

     |
| |
| Theorem | subgrprop 16180 |
The properties of a subgraph. (Contributed by AV, 19-Nov-2020.)
|
Vtx  Vtx  iEdg  iEdg  Edg   SubGraph

      |
| |
| Theorem | subgrprop2 16181 |
The properties of a subgraph: If is a subgraph of , its
vertices are also vertices of , and its edges are also edges of
, connecting
vertices of the subgraph only. (Contributed by AV,
19-Nov-2020.)
|
Vtx  Vtx  iEdg  iEdg  Edg   SubGraph

    |
| |
| Theorem | uhgrissubgr 16182 |
The property of a hypergraph to be a subgraph. (Contributed by AV,
19-Nov-2020.)
|
Vtx  Vtx  iEdg  iEdg   
UHGraph  SubGraph      |
| |
| Theorem | subgrprop3 16183 |
The properties of a subgraph: If is a subgraph of , its
vertices are also vertices of , and its edges are also edges of
. (Contributed
by AV, 19-Nov-2020.)
|
Vtx  Vtx  Edg  Edg   SubGraph

   |
| |
| Theorem | egrsubgr 16184 |
An empty graph consisting of a subset of vertices of a graph (and having
no edges) is a subgraph of the graph. (Contributed by AV, 17-Nov-2020.)
(Proof shortened by AV, 17-Dec-2020.)
|
    Vtx  Vtx   iEdg  Edg    SubGraph   |
| |
| Theorem | 0grsubgr 16185 |
The null graph (represented by an empty set) is a subgraph of all graphs.
(Contributed by AV, 17-Nov-2020.)
|
 SubGraph   |
| |
| Theorem | 0uhgrsubgr 16186 |
The null graph (as hypergraph) is a subgraph of all graphs. (Contributed
by AV, 17-Nov-2020.) (Proof shortened by AV, 28-Nov-2020.)
|
  UHGraph Vtx  
SubGraph   |
| |
| Theorem | uhgrsubgrself 16187 |
A hypergraph is a subgraph of itself. (Contributed by AV, 17-Nov-2020.)
(Proof shortened by AV, 21-Nov-2020.)
|
 UHGraph SubGraph   |
| |
| Theorem | subgrfun 16188 |
The edge function of a subgraph of a graph whose edge function is actually
a function is a function. (Contributed by AV, 20-Nov-2020.)
|
  iEdg  SubGraph 
iEdg    |
| |
| Theorem | subgruhgrfun 16189 |
The edge function of a subgraph of a hypergraph is a function.
(Contributed by AV, 16-Nov-2020.) (Proof shortened by AV,
20-Nov-2020.)
|
  UHGraph SubGraph  iEdg    |
| |
| Theorem | subgreldmiedg 16190 |
An element of the domain of the edge function of a subgraph is an element
of the domain of the edge function of the supergraph. (Contributed by AV,
20-Nov-2020.)
|
  SubGraph
iEdg  
iEdg    |
| |
| Theorem | subgruhgredgdm 16191* |
An edge of a subgraph of a hypergraph is an inhabited subset of its
vertices. (Contributed by AV, 17-Nov-2020.) (Revised by AV,
21-Nov-2020.)
|
Vtx  iEdg   UHGraph  SubGraph  
     
  
   |
| |
| Theorem | subumgredg2en 16192* |
An edge of a subgraph of a multigraph connects exactly two different
vertices. (Contributed by AV, 26-Nov-2020.)
|
Vtx  iEdg    SubGraph
UMGraph       
   |
| |
| Theorem | subuhgr 16193 |
A subgraph of a hypergraph is a hypergraph. (Contributed by AV,
16-Nov-2020.) (Proof shortened by AV, 21-Nov-2020.)
|
  UHGraph SubGraph  UHGraph |
| |
| Theorem | subupgr 16194 |
A subgraph of a pseudograph is a pseudograph. (Contributed by AV,
16-Nov-2020.) (Proof shortened by AV, 21-Nov-2020.)
|
  UPGraph SubGraph  UPGraph |
| |
| Theorem | subumgr 16195 |
A subgraph of a multigraph is a multigraph. (Contributed by AV,
26-Nov-2020.)
|
  UMGraph SubGraph  UMGraph |
| |
| Theorem | subusgr 16196 |
A subgraph of a simple graph is a simple graph. (Contributed by AV,
16-Nov-2020.) (Proof shortened by AV, 27-Nov-2020.)
|
  USGraph SubGraph  USGraph |
| |
| Theorem | uhgrspansubgrlem 16197 |
Lemma for uhgrspansubgr 16198: The edges of the graph obtained by
removing some edges of a hypergraph are subsets of its vertices
(a spanning subgraph, see comment for uhgrspansubgr 16198. (Contributed
by AV, 18-Nov-2020.)
|
Vtx  iEdg     Vtx 
  iEdg 
    UHGraph  Edg   Vtx    |
| |
| Theorem | uhgrspansubgr 16198 |
A spanning subgraph
of a hypergraph is
actually a subgraph
of . A
subgraph of a graph
which has the same
vertices as
and is obtained by removing some edges of is
called a spanning subgraph (see section I.1 in [Bollobas] p. 2 and
section 1.1 in [Diestel] p. 4).
Formally, the edges are "removed" by
restricting the edge function of the original graph by an arbitrary
class (which actually needs not to be a subset of the domain of the
edge function). (Contributed by AV, 18-Nov-2020.) (Proof shortened
by AV, 21-Nov-2020.)
|
Vtx  iEdg     Vtx 
  iEdg 
    UHGraph 
SubGraph   |
| |
| Theorem | uhgrspan 16199 |
A spanning subgraph
of a hypergraph is a
hypergraph.
(Contributed by AV, 11-Oct-2020.) (Proof shortened by AV,
18-Nov-2020.)
|
Vtx  iEdg     Vtx 
  iEdg 
    UHGraph  UHGraph |
| |
| Theorem | upgrspan 16200 |
A spanning subgraph
of a pseudograph is a
pseudograph.
(Contributed by AV, 11-Oct-2020.) (Proof shortened by AV,
18-Nov-2020.)
|
Vtx  iEdg     Vtx 
  iEdg 
    UPGraph  UPGraph |