Tree (Connected and Acyclic Graph)
A tree is a bipartite graph that is both connected and acyclic (contains no cycles) (i.e., when one node is disconnected, the graph becomes disconnected). A graph that is not connected and acyclic is called a forest, and consist of more than one tree. Trees consist of a root, internal nodes, and leaf nodes. The following are all equivalent definitions of a tree :
- is connected and contains no cycles.
- is connected and has exactly edges.
- is connected and the removal of any edge disconnects .
- is acyclic and the addition of any edge creates a cycle in .
Properties
has exactly edges.
Backward direction. Proceed by contradiction.
- If is connected and has edges, then it is acyclic.
- However, if had edges and contained a cycle, then removing one of the cycle’s edges does not disconnect the graph. Therefore, we can create a tree with edges. However, a graph that contains less than edges is always disconnected (see 3.1).
All trees are bipartite.
For all trees, .
Since trees are acyclic by definition, it only follows that the plane will not be subdivided into extra faces.