| Intuitionistic Logic Explorer Theorem List (p. 165 of 173) | < 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 | edgopval 16401 | The edges of a graph represented as ordered pair. (Contributed by AV, 1-Jan-2020.) (Revised by AV, 13-Oct-2020.) |
| Theorem | edgov 16402 |
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 16401. The representation
|
| Theorem | edgstruct 16403 | 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 16404* | 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 16405 | 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 16406 | Extend class notation with undirected hypergraphs. |
| Syntax | cushgr 16407 | Extend class notation with undirected simple hypergraphs. |
| Definition | df-uhgrm 16408* |
Define the class of all undirected hypergraphs. An undirected
hypergraph consists of a set |
| Definition | df-ushgrm 16409* |
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 16410* | The predicate "is an undirected hypergraph." (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 9-Oct-2020.) |
| Theorem | isushgrm 16411* | The predicate "is an undirected simple hypergraph." (Contributed by AV, 19-Jan-2020.) (Revised by AV, 9-Oct-2020.) |
| Theorem | uhgrfm 16412* | 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 16413* | 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 16414 | An edge is a subset of vertices. (Contributed by Alexander van der Vekens, 26-Dec-2017.) (Revised by AV, 18-Jan-2020.) |
| Theorem | uhgreq12g 16415 | 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 16416 | 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 16417* | An edge is an inhabited subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 15-Dec-2020.) |
| Theorem | lpvtx 16418 |
The endpoints of a loop (which is an edge at index |
| Theorem | ushgruhgr 16419 | An undirected simple hypergraph is an undirected hypergraph. (Contributed by AV, 19-Jan-2020.) (Revised by AV, 9-Oct-2020.) |
| Theorem | isuhgropm 16420* | 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 16421 | 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 16422* | There are no inhabited subsets of the empty set. (Contributed by Jim Kingdon, 31-Dec-2025.) |
| Theorem | uhgr0vb 16423 | 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 16424 | The null graph represented by an empty set is a hypergraph. (Contributed by AV, 9-Oct-2020.) |
| Theorem | uhgrun 16425 |
The union |
| Theorem | uhgrunop 16426 |
The union of two (undirected) hypergraphs (with the same vertex set)
represented as ordered pair: If |
| Theorem | ushgrun 16427 |
The union |
| Theorem | ushgrunop 16428 |
The union of two (undirected) simple hypergraphs (with the same vertex
set) represented as ordered pair: If |
| Theorem | incistruhgr 16429* |
An incidence structure |
| Syntax | cupgr 16430 | Extend class notation with undirected pseudographs. |
| Syntax | cumgr 16431 | Extend class notation with undirected multigraphs. |
| Definition | df-upgren 16432* |
Define the class of all undirected pseudographs. An (undirected)
pseudograph consists of a set |
| Definition | df-umgren 16433* |
Define the class of all undirected multigraphs. An (undirected)
multigraph consists of a set |
| Theorem | isupgren 16434* | The property of being an undirected pseudograph. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | wrdupgren 16435* | 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 16436* | The edge function of an undirected pseudograph is a function into unordered pairs of vertices. Version of upgrfnen 16437 without explicitly specified domain of the edge function. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrfnen 16437* | 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 16438 | An edge is a subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 29-Nov-2020.) |
| Theorem | upgrm 16439* | An edge is an inhabited subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgr1or2 16440 | 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 16441 | An edge is a finite subset of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrex 16442* | An edge is an unordered pair of vertices. (Contributed by Mario Carneiro, 11-Mar-2015.) (Revised by AV, 10-Oct-2020.) |
| Theorem | upgrop 16443 | A pseudograph represented by an ordered pair. (Contributed by AV, 12-Dec-2021.) |
| Theorem | isumgren 16444* | The property of being an undirected multigraph. (Contributed by AV, 24-Nov-2020.) |
| Theorem | wrdumgren 16445* | The property of being an undirected multigraph, expressing the edges as "words". (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrfen 16446* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. Version of umgrfnen 16447 without explicitly specified domain of the edge function. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrfnen 16447* | The edge function of an undirected multigraph is a function into unordered pairs of vertices. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgredg2en 16448 | An edge of a multigraph has exactly two ends. (Contributed by AV, 24-Nov-2020.) |
| Theorem | umgrbien 16449* | Show that an unordered pair is a valid edge in a multigraph. (Contributed by AV, 9-Mar-2021.) |
| Theorem | upgruhgr 16450 | An undirected pseudograph is an undirected hypergraph. (Contributed by Alexander van der Vekens, 27-Dec-2017.) (Revised by AV, 10-Oct-2020.) |
| Theorem | umgrupgr 16451 | An undirected multigraph is an undirected pseudograph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | umgruhgr 16452 | An undirected multigraph is an undirected hypergraph. (Contributed by AV, 26-Nov-2020.) |
| Theorem | umgrnloopv 16453 | 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 16454 |
In a multigraph, an edge is an unordered pair of vertices. This
theorem would not hold for arbitrary hyper-/pseudographs since either
|
| Theorem | umgrnloop 16455* | 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 16456* | A multigraph has no loops. (Contributed by Alexander van der Vekens, 6-Dec-2017.) (Revised by AV, 11-Dec-2020.) |
| Theorem | umgr0e 16457 | 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 16458 | 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 16459* | Lemma for upgr1edc 16460. (Contributed by AV, 16-Oct-2020.) (Revised by Jim Kingdon, 6-Jan-2026.) |
| Theorem | upgr1edc 16460 | 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 16461 |
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 16462 | 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 16463 | A graph with one non-loop edge is a pseudograph. Variation of upgr1edc 16460 for a different way of specifying a graph with one edge. (Contributed by Jim Kingdon, 18-Mar-2026.) |
| Theorem | umgr1een 16464 | A graph with one non-loop edge is a multigraph. (Contributed by Jim Kingdon, 18-Mar-2026.) |
| Theorem | upgrun 16465 |
The union |
| Theorem | upgrunop 16466 |
The union of two pseudographs (with the same vertex set): If
|
| Theorem | umgrun 16467 |
The union |
| Theorem | umgrunop 16468 |
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 16469 | Lemma for umgrislfupgrdom 16470. (Contributed by AV, 27-Jan-2021.) |
| Theorem | umgrislfupgrdom 16470* | A multigraph is a loop-free pseudograph. (Contributed by AV, 27-Jan-2021.) |
| Theorem | lfgredg2dom 16471* | An edge of a loop-free graph has at least two ends. (Contributed by AV, 23-Feb-2021.) |
| Theorem | lfgrnloopen 16472* | A loop-free graph has no loops. (Contributed by AV, 23-Feb-2021.) |
| Theorem | uhgredgiedgb 16473* | In a hypergraph, a set is an edge iff it is an indexed edge. (Contributed by AV, 17-Oct-2020.) |
| Theorem | uhgriedg0edg0 16474 | 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 16475* | An edge of a hypergraph is an inhabited subset of vertices. (Contributed by AV, 28-Nov-2020.) |
| Theorem | edguhgr 16476 | 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 16477 | 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 16478* | 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 16479* | 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 16480 | Properties of an edge of a pseudograph. (Contributed by AV, 8-Nov-2020.) |
| Theorem | edgumgren 16481 | Properties of an edge of a multigraph. (Contributed by AV, 25-Nov-2020.) |
| Theorem | uhgrvtxedgiedgb 16482* | 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 16483* | 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 16484* | 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 16485 | 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 16486 |
An edge of a multigraph always connects two vertices. This theorem does
not hold for arbitrary pseudographs: if either |
| Theorem | upgredg2vtx 16487* | 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 16488 | 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 16489 | An edge of a multigraph always connects two different vertices. Analogue of umgrnloopv 16453. (Contributed by AV, 27-Nov-2020.) |
| Theorem | umgrnloop2 16490 | A multigraph has no loops. (Contributed by AV, 27-Oct-2020.) (Revised by AV, 30-Nov-2020.) |
| Theorem | umgredgnlp 16491* | 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 16492 | Extend class notation with undirected simple pseudographs (which could have loops). |
| Syntax | cusgr 16493 | Extend class notation with undirected simple graphs (without loops). |
| Definition | df-uspgren 16494* |
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 16495* |
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 16496* | The property of being a simple pseudograph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | isusgren 16497* | The property of being a simple graph. (Contributed by Alexander van der Vekens, 10-Aug-2017.) (Revised by AV, 13-Oct-2020.) |
| Theorem | uspgrfen 16498* | 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 16499* | 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 16500 | 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.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |