Lower bound on the degree of every plane face
ProvedFaceDegreeLowerBoundFor a connected graph with at least three vertices and at least one edge, every face in its crossing-free plane face data has boundary degree at least three.
Preamble
import Definitions.Def_PlaneFaceData import Mathlib.Combinatorics.SimpleGraph.Connectivity.Connected open Classical noncomputable section
Formal statement
lemma FaceDegreeLowerBound {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.Connected → 3 ≤ Fintype.card V → 0 < G.edgeFinset.card →
∀ F : A.Face, 3 ≤ A.faceDegree F := by sorrySource