| Intuitionistic Logic Explorer Theorem List (p. 160 of 165) | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
||
|
Mirrors > Metamath Home Page > ILE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | umgrfen 15901* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. Version of umgrfnen 15902 without explicitly specified domain of the edge function. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrfnen 15902* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgredg2en 15903 | An edge of a multigraph has exactly two ends. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrbien 15904* | Show that an unordered pair is a valid edge in a multigraph. (Contributed by AV, 9-Mar-2021.) |
| Theorem | upgruhgr 15905 | An undirected pseudograph is an undirected hypergraph. (Contributed by Alexander van der Vekens, 27-Dec-2017.) (Revised by AV, 10-Oct-2020.) |
| Theorem | umgrupgr 15906 | An undirected multigraph is an undirected pseudograph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | umgruhgr 15907 | An undirected multigraph is an undirected hypergraph. (Contributed by AV, 26-Nov-2020.) |
| Theorem | umgrnloopv 15908 | In a multigraph, 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, 11-Dec-2020.) |
| Theorem | umgredgprv 15909 |
In a multigraph, an edge is an unordered pair of vertices. This
theorem would not hold for arbitrary hyper-/pseudographs since either
|
| Theorem | umgrnloop 15910* | In a multigraph, there is no loop, i.e. no edge connecting a vertex with itself. (Contributed by Alexander van der Vekens, 19-Aug-2017.) (Revised by AV, 11-Dec-2020.) |
| Theorem | umgrnloop0 15911* | A multigraph has no loops. (Contributed by Alexander van der Vekens, 6-Dec-2017.) (Revised by AV, 11-Dec-2020.) |
| Theorem | umgr0e 15912 | The empty graph, with vertices but no edges, is a multigraph. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 25-Nov-2020.) |
| Theorem | upgr0e 15913 | The empty graph, with vertices but no edges, is a pseudograph. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 11-Oct-2020.) (Proof shortened by AV, 25-Nov-2020.) |
| Theorem | upgr1elem1 15914* | Lemma for upgr1edc 15915. (Contributed by AV, 16-Oct-2020.) (Revised by Jim Kingdon, 6-Jan-2026.) |
| Theorem | upgr1edc 15915 | A pseudograph with one edge. Such a graph is actually a simple pseudograph. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 16-Oct-2020.) (Revised by AV, 21-Mar-2021.) (Proof shortened by AV, 17-Apr-2021.) |
| Theorem | upgr0eop 15916 |
The empty graph, with vertices but no edges, is a pseudograph. The empty
graph is actually a simple graph, and therefore also a multigraph
( |
| Theorem | upgr1eopdc 15917 | A pseudograph with one edge. Such a graph is actually a simple pseudograph. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrun 15918 |
The union |
| Theorem | upgrunop 15919 |
The union of two pseudographs (with the same vertex set): If
|
| Theorem | umgrun 15920 |
The union |
| Theorem | umgrunop 15921 |
The union of two multigraphs (with the same vertex set): If
|
For a hypergraph, the property to be "loop-free" is expressed by
| ||
| Theorem | umgrislfupgrenlem 15922 | Lemma for umgrislfupgrdom 15923. (Contributed by AV, 27-Jan-2021.) |
| Theorem | umgrislfupgrdom 15923* | A multigraph is a loop-free pseudograph. (Contributed by AV, 27-Jan-2021.) |
| Theorem | lfgredg2dom 15924* | An edge of a loop-free graph has at least two ends. (Contributed by AV, 23-Feb-2021.) |
| Theorem | lfgrnloopen 15925* | A loop-free graph has no loops. (Contributed by AV, 23-Feb-2021.) |
| Theorem | uhgredgiedgb 15926* | In a hypergraph, a set is an edge iff it is an indexed edge. (Contributed by AV, 17-Oct-2020.) |
| Theorem | uhgriedg0edg0 15927 | A hypergraph has no edges iff its edge function is empty. (Contributed by AV, 21-Oct-2020.) (Proof shortened by AV, 8-Dec-2021.) |
| Theorem | uhgredgm 15928* | An edge of a hypergraph is an inhabited subset of vertices. (Contributed by AV, 28-Nov-2020.) |
| Theorem | edguhgr 15929 | An edge of a hypergraph is a subset of vertices. (Contributed by AV, 26-Oct-2020.) (Proof shortened by AV, 28-Nov-2020.) |
| Theorem | uhgredgrnv 15930 | An edge of a hypergraph contains only vertices. (Contributed by Alexander van der Vekens, 18-Feb-2018.) (Revised by AV, 4-Jun-2021.) |
| Theorem | upgredgssen 15931* | The set of edges of a pseudograph is a subset of the set of unordered pairs of vertices. (Contributed by AV, 29-Nov-2020.) |
| Theorem | umgredgssen 15932* | The set of edges of a multigraph is a subset of the set of proper unordered pairs of vertices. (Contributed by AV, 25-Nov-2020.) |
| Theorem | edgupgren 15933 | Properties of an edge of a pseudograph. (Contributed by AV, 8-Nov-2020.) |
| Theorem | edgumgren 15934 | Properties of an edge of a multigraph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | uhgrvtxedgiedgb 15935* | In a hypergraph, a vertex is incident with an edge iff it is contained in an element of the range of the edge function. (Contributed by AV, 24-Dec-2020.) (Revised by AV, 6-Jul-2022.) |
| Theorem | upgredg 15936* | For each edge in a pseudograph, there are two vertices which are connected by this edge. (Contributed by AV, 4-Nov-2020.) (Proof shortened by AV, 26-Nov-2021.) |
| Theorem | umgredg 15937* | For each edge in a multigraph, there are two distinct vertices which are connected by this edge. (Contributed by Alexander van der Vekens, 9-Dec-2017.) (Revised by AV, 25-Nov-2020.) |
| Theorem | upgrpredgv 15938 | An edge of a pseudograph always connects two vertices if the edge contains two sets. The two vertices/sets need not necessarily be different (loops are allowed). (Contributed by AV, 18-Nov-2021.) |
| Theorem | umgrpredgv 15939 |
An edge of a multigraph always connects two vertices. This theorem does
not hold for arbitrary pseudographs: if either |
| Theorem | upgredg2vtx 15940* | For a vertex incident to an edge there is another vertex incident to the edge in a pseudograph. (Contributed by AV, 18-Oct-2020.) (Revised by AV, 5-Dec-2020.) |
| Theorem | upgredgpr 15941 | If a proper pair (of vertices) is a subset of an edge in a pseudograph, the pair is the edge. (Contributed by AV, 30-Dec-2020.) |
| Theorem | umgredgne 15942 | An edge of a multigraph always connects two different vertices. Analogue of umgrnloopv 15908. (Contributed by AV, 27-Nov-2020.) |
| Theorem | umgrnloop2 15943 | A multigraph has no loops. (Contributed by AV, 27-Oct-2020.) (Revised by AV, 30-Nov-2020.) |
| Theorem | umgredgnlp 15944* | An edge of a multigraph is not a loop. (Contributed by AV, 9-Jan-2020.) (Revised by AV, 8-Jun-2021.) |
In this section, "simple graph" will always stand for "undirected simple graph (without loops)" and "simple pseudograph" for "undirected simple pseudograph (which could have loops)". | ||
| Syntax | cuspgr 15945 | Extend class notation with undirected simple pseudographs (which could have loops). |
| Syntax | cusgr 15946 | Extend class notation with undirected simple graphs (without loops). |
| Definition | df-uspgren 15947* |
Define the class of all undirected simple pseudographs (which could have
loops). An undirected simple pseudograph is a special undirected
pseudograph or a special undirected simple hypergraph, consisting of a
set |
| Definition | df-usgren 15948* |
Define the class of all undirected simple graphs (without loops). An
undirected simple graph is a special undirected simple pseudograph,
consisting of a set |
| Theorem | isuspgren 15949* | The property of being a simple pseudograph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | isusgren 15950* | The property of being a simple graph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | uspgrfen 15951* | The edge function of a simple pseudograph is a one-to-one function into unordered pairs of vertices. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | usgrfen 15952* | The edge function of a simple graph is a one-to-one function into the set of proper unordered pairs of vertices. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | usgrfun 15953 | The edge function of a simple graph is a function. (Contributed by Alexander van der Vekens, 18-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | usgredgssen 15954* | The set of edges of a simple graph is a subset of the set of proper unordered pairs of vertices. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 14-Oct-2020.) |
| Theorem | edgusgren 15955 | An edge of a simple graph is a proper unordered pair of vertices. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 14-Oct-2020.) |
| Theorem | isuspgropen 15956* | The property of being an undirected simple pseudograph represented as an ordered pair. The representation as an ordered pair is the usual representation of a graph, see section I.1 of [Bollobas] p. 1. (Contributed by AV, 25-Nov-2021.) |
| Theorem | isusgropen 15957* | The property of being an undirected simple graph represented as an ordered pair. The representation as an ordered pair is the usual representation of a graph, see section I.1 of [Bollobas] p. 1. (Contributed by AV, 30-Nov-2020.) |
| Theorem | usgrop 15958 | A simple graph represented by an ordered pair. (Contributed by AV, 23-Oct-2020.) (Proof shortened by AV, 30-Nov-2020.) |
| Theorem | isausgren 15959* | The property of an ordered pair to be an alternatively defined simple graph, defined as a pair (V,E) of a set V (vertex set) and a set of unordered pairs of elements of V (edge set). (Contributed by Alexander van der Vekens, 28-Aug-2017.) |
| Theorem | ausgrusgrben 15960* | The equivalence of the definitions of a simple graph. (Contributed by Alexander van der Vekens, 28-Aug-2017.) (Revised by AV, 14-Oct-2020.) |
| Theorem | usgrausgrien 15961* | A simple graph represented by an alternatively defined simple graph. (Contributed by AV, 15-Oct-2020.) |
| Theorem | ausgrumgrien 15962* | If an alternatively defined simple graph has the vertices and edges of an arbitrary graph, the arbitrary graph is an undirected multigraph. (Contributed by AV, 18-Oct-2020.) (Revised by AV, 25-Nov-2020.) |
| Theorem | ausgrusgrien 15963* | The equivalence of the definitions of a simple graph, expressed with the set of vertices and the set of edges. (Contributed by AV, 15-Oct-2020.) |
| Theorem | usgrausgrben 15964* | The equivalence of the definitions of a simple graph, expressed with the set of vertices and the set of edges. (Contributed by AV, 2-Jan-2020.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgredgop 15965 | An edge of a simple graph as second component of an ordered pair. (Contributed by Alexander van der Vekens, 17-Aug-2017.) (Proof shortened by Alexander van der Vekens, 16-Dec-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgrf1o 15966 | The edge function of a simple graph is a bijective function onto its range. (Contributed by Alexander van der Vekens, 18-Nov-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgrf1 15967 | The edge function of a simple graph is a one to one function. (Contributed by Alexander van der Vekens, 18-Nov-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | uspgrf1oedg 15968 | The edge function of a simple pseudograph is a bijective function onto the edges of the graph. (Contributed by AV, 2-Jan-2020.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgrss 15969 | An edge is a subset of vertices. (Contributed by Alexander van der Vekens, 19-Aug-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | uspgredgiedg 15970* | In a simple pseudograph, for each edge there is exactly one indexed edge. (Contributed by AV, 20-Apr-2025.) |
| Theorem | uspgriedgedg 15971* | In a simple pseudograph, for each indexed edge there is exactly one edge. (Contributed by AV, 20-Apr-2025.) |
| Theorem | uspgrushgr 15972 | A simple pseudograph is an undirected simple hypergraph. (Contributed by AV, 19-Jan-2020.) (Revised by AV, 15-Oct-2020.) |
| Theorem | uspgrupgr 15973 | A simple pseudograph is an undirected pseudograph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | uspgrupgrushgr 15974 | A graph is a simple pseudograph iff it is a pseudograph and a simple hypergraph. (Contributed by AV, 30-Nov-2020.) |
| Theorem | usgruspgr 15975 | A simple graph is a simple pseudograph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgrumgr 15976 | A simple graph is an undirected multigraph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | usgrumgruspgr 15977 | A graph is a simple graph iff it is a multigraph and a simple pseudograph. (Contributed by AV, 30-Nov-2020.) |
| Theorem | usgruspgrben 15978* | A class is a simple graph iff it is a simple pseudograph without loops. (Contributed by AV, 18-Oct-2020.) |
| Theorem | uspgruhgr 15979 | An undirected simple pseudograph is an undirected hypergraph. (Contributed by AV, 21-Apr-2025.) |
| Theorem | usgrupgr 15980 | A simple graph is an undirected pseudograph. (Contributed by Alexander van der Vekens, 20-Aug-2017.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgruhgr 15981 | A simple graph is an undirected hypergraph. (Contributed by AV, 9-Feb-2018.) (Revised by AV, 15-Oct-2020.) |
| Theorem | usgrislfuspgrdom 15982* | A simple graph is a loop-free simple pseudograph. (Contributed by AV, 27-Jan-2021.) |
| Theorem | uspgrun 15983 |
The union |
| Theorem | uspgrunop 15984 |
The union of two simple pseudographs (with the same vertex set): If
|
| Theorem | usgrun 15985 |
The union |
| Theorem | usgrunop 15986 |
The union of two simple graphs (with the same vertex set): If
|
| Theorem | usgredg2en 15987 | 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.) |
| Theorem | usgredgprv 15988 | 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.) |
| Theorem | usgredgppren 15989 | 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 15987. (Contributed by Alexander van der Vekens, 11-Aug-2017.) (Revised by AV, 9-Jan-2020.) (Revised by AV, 23-Oct-2020.) |
| Theorem | usgrpredgv 15990 | An edge of a simple graph always connects two vertices. Analogue of usgredgprv 15988. (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.) |
| Theorem | edgssv2en 15991 | 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.) |
| Theorem | usgredg 15992* | 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.) |
| Theorem | usgrnloopv 15993 | 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.) |
| Theorem | usgrnloop 15994* | 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.) |
| Theorem | usgrnloop0 15995* | 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.) |
| Theorem | usgredgne 15996 | An edge of a simple graph always connects two different vertices. Analogue of usgrnloopv 15993 resp. usgrnloop 15994. (Contributed by Alexander van der Vekens, 2-Sep-2017.) (Revised by AV, 17-Oct-2020.) (Proof shortened by AV, 27-Nov-2020.) |
| Theorem | usgrf1oedg 15997 | The edge function of a simple graph is a 1-1 function onto the set of edges. (Contributed by AV, 18-Oct-2020.) |
| Theorem | uhgr2edg 15998* | 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.) |
| Theorem | umgr2edg 15999* | 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.) |
| Theorem | usgr2edg 16000* | 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.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |