A plane tree has one face
OpenPlaneTreeOneFacegraph-theoryplanar-graphs
Let be a finite simple graph with finite edge set and decidable adjacency, let be an ordinary polygonal drawing of with no crossings, and let be plane-face data for and . If is a tree, then the face type carried by has exactly one element:
Thus a crossing-free drawing of a tree has a single complementary face in the plane-face decomposition.
Preamble
import Definitions.Def_PlaneFaceData import Mathlib.Combinatorics.SimpleGraph.Acyclic open Classical noncomputable section -- [TABLET NODE: PlaneTreeOneFace]
Formal statement
lemma PlaneTreeOneFace {V : Type*} [Fintype V] (G : SimpleGraph V)
[Fintype G.edgeSet] [DecidableRel G.Adj] (D : OrdinaryPolygonalDrawing G)
(hD : D.crossingSet.card = 0) (A : PlaneFaceData G D) :
G.IsTree → @Fintype.card A.Face A.faceFintype = 1 := by sorrySource