| Intuitionistic Logic Explorer Theorem List (p. 160 of 167) | < 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 | setsvtx 15901 | The vertices of a structure with a base set and an inserted resp. replaced slot for the edge function. (Contributed by AV, 18-Jan-2020.) (Revised by AV, 16-Nov-2021.) |
| Theorem | setsiedg 15902 | The (indexed) edges of a structure with a base set and an inserted resp. replaced slot for the edge function. (Contributed by AV, 7-Jun-2021.) (Revised by AV, 16-Nov-2021.) |
| Theorem | vtxval0 15903 | Degenerated case 1 for vertices: The set of vertices of the empty set is the empty set. (Contributed by AV, 24-Sep-2020.) |
| Theorem | iedgval0 15904 | Degenerated case 1 for edges: The set of indexed edges of the empty set is the empty set. (Contributed by AV, 24-Sep-2020.) |
| Theorem | vtxvalprc 15905 | Degenerated case 4 for vertices: The set of vertices of a proper class is the empty set. (Contributed by AV, 12-Oct-2020.) |
| Theorem | iedgvalprc 15906 | Degenerated case 4 for edges: The set of indexed edges of a proper class is the empty set. (Contributed by AV, 12-Oct-2020.) |
| Syntax | cedg 15907 | Extend class notation with the set of edges (of an undirected simple (hyper-/pseudo-)graph). |
| Definition | df-edg 15908 | Define the class of edges of a graph, see also definition "E = E(G)" in section I.1 of [Bollobas] p. 1. This definition is very general: It defines edges of a class as the range of its edge function (which does not even need to be a function). Therefore, this definition could also be used for hypergraphs, pseudographs and multigraphs. In these cases, however, the (possibly more than one) edges connecting the same vertices could not be distinguished anymore. In some cases, this is no problem, so theorems with Edg are meaningful nevertheless. Usually, however, this definition is used only for undirected simple (hyper-/pseudo-)graphs (with or without loops). (Contributed by AV, 1-Jan-2020.) (Revised by AV, 13-Oct-2020.) |
| Theorem | edgvalg 15909 | The edges of a graph. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 13-Oct-2020.) (Revised by AV, 8-Dec-2021.) |
| Theorem | edgval 15910 | The edges of a graph. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 13-Oct-2020.) (Revised by AV, 8-Dec-2021.) |
| Theorem | iedgedgg 15911 | An indexed edge is an edge. (Contributed by AV, 19-Dec-2021.) |
| Theorem | edgopval 15912 | The edges of a graph represented as ordered pair. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 13-Oct-2020.) |
| Theorem | edgov 15913 |
The edges of a graph represented as ordered pair, shown as operation
value. Although a little less intuitive, this representation is often
used because it is shorter than the representation as function value of a
graph given as ordered pair, see edgopval 15912. The representation
|
| Theorem | edgstruct 15914 | The edges of a graph represented as an extensible structure with vertices as base set and indexed edges. (Contributed by AV, 13-Oct-2020.) |
| Theorem | edgiedgbg 15915* | A set is an edge iff it is an indexed edge. (Contributed by AV, 17-Oct-2020.) (Revised by AV, 8-Dec-2021.) |
| Theorem | edg0iedg0g 15916 | There is no edge in a graph iff its edge function is empty. (Contributed by AV, 15-Dec-2020.) (Revised by AV, 8-Dec-2021.) |
| Syntax | cuhgr 15917 | Extend class notation with undirected hypergraphs. |
| Syntax | cushgr 15918 | Extend class notation with undirected simple hypergraphs. |
| Definition | df-uhgrm 15919* |
Define the class of all undirected hypergraphs. An undirected
hypergraph consists of a set |
| Definition | df-ushgrm 15920* |
Define the class of all undirected simple hypergraphs. An undirected
simple hypergraph is a special (non-simple, multiple, multi-) hypergraph
for which the edge function |
| Theorem | isuhgrm 15921* | The predicate "is an undirected hypergraph." (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 9-Oct-2020.) |
| Theorem | isushgrm 15922* | The predicate "is an undirected simple hypergraph." (Contributed by AV, 19-Jan-2020.) (Revised by AV, 9-Oct-2020.) |
| Theorem | uhgrfm 15923* | The edge function of an undirected hypergraph is a function into the power set of the set of vertices. (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 9-Oct-2020.) |
| Theorem | ushgrfm 15924* | The edge function of an undirected simple hypergraph is a one-to-one function into the power set of the set of vertices. (Contributed by AV, 9-Oct-2020.) |
| Theorem | uhgrss 15925 | An edge is a subset of vertices. (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 18-Jan-2020.) |
| Theorem | uhgreq12g 15926 | If two sets have the same vertices and the same edges, one set is a hypergraph iff the other set is a hypergraph. (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 18-Jan-2020.) |
| Theorem | uhgrfun 15927 | The edge function of an undirected hypergraph is a function. (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 15-Dec-2020.) |
| Theorem | uhgrm 15928* | An edge is an inhabited subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 15-Dec-2020.) |
| Theorem | lpvtx 15929 |
The endpoints of a loop (which is an edge at index |
| Theorem | ushgruhgr 15930 | An undirected simple hypergraph is an undirected hypergraph. (Contributed by AV, 19-Jan-2020.) (Revised by AV, 9-Oct-2020.) |
| Theorem | isuhgropm 15931* | The property of being an undirected hypergraph 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, 1-Jan-2020.) (Revised by AV, 9-Oct-2020.) |
| Theorem | uhgr0e 15932 | The empty graph, with vertices but no edges, is a hypergraph. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 25-Nov-2020.) |
| Theorem | pw0ss 15933* | There are no inhabited subsets of the empty set. (Contributed by Jim Kingdon, 31-Dec-2025.) |
| Theorem | uhgr0vb 15934 | The null graph, with no vertices, is a hypergraph if and only if the edge function is empty. (Contributed by Alexander van der Vekens, 27-Dec-2017.) (Revised by AV, 9-Oct-2020.) |
| Theorem | uhgr0 15935 | The null graph represented by an empty set is a hypergraph. (Contributed by AV, 9-Oct-2020.) |
| Theorem | uhgrun 15936 |
The union |
| Theorem | uhgrunop 15937 |
The union of two (undirected) hypergraphs (with the same vertex set)
represented as ordered pair: If |
| Theorem | ushgrun 15938 |
The union |
| Theorem | ushgrunop 15939 |
The union of two (undirected) simple hypergraphs (with the same vertex
set) represented as ordered pair: If |
| Theorem | incistruhgr 15940* |
An incidence structure |
| Syntax | cupgr 15941 | Extend class notation with undirected pseudographs. |
| Syntax | cumgr 15942 | Extend class notation with undirected multigraphs. |
| Definition | df-upgren 15943* |
Define the class of all undirected pseudographs. An (undirected)
pseudograph consists of a set |
| Definition | df-umgren 15944* |
Define the class of all undirected multigraphs. An (undirected)
multigraph consists of a set |
| Theorem | isupgren 15945* | The property of being an undirected pseudograph. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | wrdupgren 15946* | The property of being an undirected pseudograph, expressing the edges as "words". (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrfen 15947* | The edge function of an undirected pseudograph is a function into unordered pairs of vertices. Version of upgrfnen 15948 without explicitly specified domain of the edge function. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrfnen 15948* | The edge function of an undirected pseudograph is a function into unordered pairs of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrss 15949 | An edge is a subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 29-Nov-2020.) |
| Theorem | upgrm 15950* | An edge is an inhabited subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgr1or2 15951 | An edge of an undirected pseudograph has one or two ends. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrfi 15952 | An edge is a finite subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrex 15953* | An edge is an unordered pair of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrop 15954 | A pseudograph represented by an ordered pair. (Contributed by AV, 12-Dec-2021.) |
| Theorem | isumgren 15955* | The property of being an undirected multigraph. (Contributed by AV, 24-Nov-2020.) |
| Theorem | wrdumgren 15956* | The property of being an undirected multigraph, expressing the edges as "words". (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrfen 15957* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. Version of umgrfnen 15958 without explicitly specified domain of the edge function. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrfnen 15958* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgredg2en 15959 | An edge of a multigraph has exactly two ends. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrbien 15960* | Show that an unordered pair is a valid edge in a multigraph. (Contributed by AV, 9-Mar-2021.) |
| Theorem | upgruhgr 15961 | An undirected pseudograph is an undirected hypergraph. (Contributed by Alexander van der Vekens, 27-Dec-2017.) (Revised by AV, 10-Oct-2020.) |
| Theorem | umgrupgr 15962 | An undirected multigraph is an undirected pseudograph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | umgruhgr 15963 | An undirected multigraph is an undirected hypergraph. (Contributed by AV, 26-Nov-2020.) |
| Theorem | umgrnloopv 15964 | 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 15965 |
In a multigraph, an edge is an unordered pair of vertices. This
theorem would not hold for arbitrary hyper-/pseudographs since either
|
| Theorem | umgrnloop 15966* | 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 15967* | A multigraph has no loops. (Contributed by Alexander van der Vekens, 6-Dec-2017.) (Revised by AV, 11-Dec-2020.) |
| Theorem | umgr0e 15968 | 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 15969 | 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 15970* | Lemma for upgr1edc 15971. (Contributed by AV, 16-Oct-2020.) (Revised by Jim Kingdon, 6-Jan-2026.) |
| Theorem | upgr1edc 15971 | 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 15972 |
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 15973 | 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 | upgr1een 15974 | A graph with one non-loop edge is a pseudograph. Variation of upgr1edc 15971 for a different way of specifying a graph with one edge. (Contributed by Jim Kingdon, 18-Mar-2026.) |
| Theorem | umgr1een 15975 | A graph with one non-loop edge is a multigraph. (Contributed by Jim Kingdon, 18-Mar-2026.) |
| Theorem | upgrun 15976 |
The union |
| Theorem | upgrunop 15977 |
The union of two pseudographs (with the same vertex set): If
|
| Theorem | umgrun 15978 |
The union |
| Theorem | umgrunop 15979 |
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 15980 | Lemma for umgrislfupgrdom 15981. (Contributed by AV, 27-Jan-2021.) |
| Theorem | umgrislfupgrdom 15981* | A multigraph is a loop-free pseudograph. (Contributed by AV, 27-Jan-2021.) |
| Theorem | lfgredg2dom 15982* | An edge of a loop-free graph has at least two ends. (Contributed by AV, 23-Feb-2021.) |
| Theorem | lfgrnloopen 15983* | A loop-free graph has no loops. (Contributed by AV, 23-Feb-2021.) |
| Theorem | uhgredgiedgb 15984* | In a hypergraph, a set is an edge iff it is an indexed edge. (Contributed by AV, 17-Oct-2020.) |
| Theorem | uhgriedg0edg0 15985 | 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 15986* | An edge of a hypergraph is an inhabited subset of vertices. (Contributed by AV, 28-Nov-2020.) |
| Theorem | edguhgr 15987 | 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 15988 | 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 15989* | 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 15990* | 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 15991 | Properties of an edge of a pseudograph. (Contributed by AV, 8-Nov-2020.) |
| Theorem | edgumgren 15992 | Properties of an edge of a multigraph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | uhgrvtxedgiedgb 15993* | 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 15994* | 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 15995* | 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 15996 | 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 15997 |
An edge of a multigraph always connects two vertices. This theorem does
not hold for arbitrary pseudographs: if either |
| Theorem | upgredg2vtx 15998* | 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 15999 | 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 16000 | An edge of a multigraph always connects two different vertices. Analogue of umgrnloopv 15964. (Contributed by AV, 27-Nov-2020.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |