How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Planar facial graph facts and isomorphism extension for arbitrary arc drawings
Statement
Assume the Axiom of Choice. Let a finite simple graph be drawn in the plane by simple arcs meeting only at common endpoints: the vertices are distinct points, and the edges are embedded arcs whose relative interiors are pairwise disjoint and avoid every vertex. Write for the point set of the drawing, call the connected components of its faces, and write for the numbers of vertices, edges and faces.
(a) If is -connected, then the frontier of every face is the point set of a simple cycle of .
(b) If is connected, then ; in general , where is the number of connected components of .
(c) If is connected, simple, bipartite and , then ; consequently has no plane drawing by simple arcs.
(d) Let and be finite -connected simple graphs drawn in the plane by simple arcs, let be a graph isomorphism, and suppose:
(i) there is one global sign such that at every vertex the isomorphism carries the cyclic order of the edge germs of the drawing of at to the cyclic order of the edge germs of the drawing of at read with sign ;
(ii) a bijection from the faces of the drawing of to the faces of the drawing of is given such that carries the frontier cycle of each face onto the frontier cycle of , the outer face of the drawing of is paired with the outer face of the drawing of , and a designated face is paired with a designated face.
Then there is a homeomorphism with for every vertex, carrying the point set of each edge onto the point set of its -image, and equal to the paired face for every face .
Facts & Assumptions
Given: A finite simple graph and, when a drawing is specified, vertices as distinct points and edges as embedded arcs meeting only at common endpoints.
AC is The Axiom of Choice. Its uses here are exactly the following: Jordan–Brouwer separation supplies the two complementary regions of Jordan curves in steps 1.3, 2.2, 4.1 and 5.1; Jordan–Schönflies extension for plane curves supplies the plane extension in step 7.1; Alexander duality for compact locally contractible subsets of a sphere supplies the duality isomorphism of step 3.1; and The universal coefficient theorem for cohomology over a PID supplies the coefficient sequence of step 3.1. Every other selection in this proof is made from a finite explicit collection.
The conventions for finite simple graphs, connectedness, walks, paths, cycles, trees and forests are those of A finite simple graph is a finite vertex set together with a set of two-element vertex subsets, Connected graphs and connected components defined by the existence of vertex paths, Walks, closed walks, trails, paths and cycles, with length equal to the number of traversed edges and Cycles, trees and forests in a simple graph on an arbitrary vertex set; -connected means that at least three vertices are present and deleting any one vertex leaves the graph connected (Vertex cuts, edge cuts, vertex connectivity and edge connectivity , with conventions for complete and one-vertex graphs).
For every arc drawing in this lemma, define a face to be a connected component of and its frontier to be its topological boundary; a facial boundary cycle is a graph cycle whose trace equals that frontier when such a cycle has been proved to exist. The complement-component convention agrees with Plane embeddings of finite simple graphs, their faces, facial boundary walks and lengths (counting a bridge twice), and planar graphs in its polygonal-drawing scope, but no polygonal-only boundary theorem is assumed for arbitrary arcs. An embedding is a continuous injective map that is a homeomorphism onto its image, a map defined on a finite closed cover whose pieces agree on overlaps pastes continuously (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological, Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous), and Polygonal arcs and polygons as non-self-intersecting finite unions of line segments in records the arc and polygon conventions.
The unit interval, the circle and finite graph drawings are compact metric spaces, continuous images of compact spaces are compact, compact subsets of the Hausdorff plane are closed, a continuous bijection from a compact space onto a Hausdorff space has continuous inverse, and a compact subset of is closed and bounded (Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line, Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric, as the set of functions , and , , are metrics on it, Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace, A continuous image of a compact space is compact; a continuous real-valued map on a nonempty compact space attains a maximum and a minimum; and a continuous bijection from a compact space to a Hausdorff space is a homeomorphism, In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones, A continuous bijection from a compact metric space onto a metric space carries open sets to open sets, so its inverse is continuous).
In a locally path connected space the components are exactly the path components, and a connected locally path connected space is path connected (A connected, locally path-connected space is path-connected, because its path components are open).
Bipartite graphs have the bipartition convention of A bipartite graph and a proper two-colouring of its vertices; is connected and bipartite with six vertices and nine edges (Empty and complete graphs, complete bipartite graphs, and the convention that and have vertices).
Every subgroup of is free of rank at most , in particular finitely generated, every finitely generated abelian group is with finite and intrinsic rank , , and every subgroup of is for a unique , so a homomorphism from a finite abelian group to is zero (Integer abelian structure and rank by finite reduction, For a commutative ring, , Every subgroup of is for exactly one natural number ); hence for a finitely generated abelian group the group is free of rank equal to the rank of .
A Jordan curve in has exactly two complementary components, one bounded and one unbounded, with the curve as the common boundary (Jordan–Brouwer separation).
Every homeomorphism of Jordan curves extends to a homeomorphism of the plane carrying bounded and unbounded complementary components to corresponding ones, and every closed bounded Jordan region is a closed disk; consequently a homeomorphism between the boundary circles of two closed bounded Jordan regions extends to a homeomorphism of the regions (Jordan–Schönflies extension for plane curves).
Every finite connected graph has a spanning tree, and every finite -connected graph with at least three vertices has an ear decomposition beginning with any specified cycle: a sequence of subgraphs beginning with the cycle in which each later graph is obtained by adding a path whose endpoints lie in the earlier graph and whose internal vertices and edge interiors are new (Finite plane graph ear and face facts).
A CW complex is a Hausdorff space with an attaching filtration satisfying closure finiteness and the weak topology (CW complex with closure finiteness and weak topology); for a finite CW complex the cellular chain groups are the free groups on the cells, cellular homology computes singular homology, the Euler characteristic is the alternating sum of the numbers of cells, and the Euler-Poincare formula gives (Cellular homology, Cellular homology computes singular homology, Euler characteristic of a finite CW complex, Euler–Poincare formula for finite CW complexes).
Singular chains are free on the singular simplices, singular cohomology is the cohomology of the cochain complex with coefficients, is free on the path components, and the universal coefficient theorem gives the natural short exact sequence (The singular chain complex and singular homology, Singular cohomology with coefficients, Zero-th singular homology is free on path components, The universal coefficient theorem for cohomology over a PID).
For a nonempty proper compact weakly locally contractible subset of and every commutative unital ring there is a natural isomorphism ; a compact subset of Euclidean space is weakly locally contractible exactly when every point and neighborhood admit a smaller neighborhood whose inclusion is nullhomotopic (Alexander duality for compact locally contractible subsets of a sphere, Compact locally contractible Euclidean subsets are neighborhood retracts).
The sphere is the set of unit vectors in (Euclidean spheres and closed balls as subspaces of ).
Proof
Given: The finite graphs and, where used, their arc drawings, with faces as the components of the complement of the drawing.
Let be drawn. The drawing is a finite union of arcs together with finitely many points, hence compact, and closed in the plane by [L3]. If two arcs have the same two distinct endpoints and meet exactly at those endpoints, their union is a Jordan curve: parametrizing the circle by the two arcs and identifying the four endpoint parameters gives a continuous bijection from the compact circle onto the union, which is a homeomorphism by [L3]. Consequently every cycle of a drawn graph is a Jordan curve, since its edges paste successively in this way; in particular, if is a Jordan curve, lie in and is an arc with , then the two unions of with the two closed arcs of from to are Jordan curves.
Drawings are finite CW complexes. On the abstract graph make a CW structure with the vertices as -cells and the edges as -cells attached by their endpoint maps, and let be the resulting finite CW complex; the drawing map that sends each edge parameter to its arc and each vertex to its point is continuous on the finite closed cover by the edge closures and is a bijection because edges meet only at common endpoints. Since is a finite union of compact closed cells it is compact, so [L3] makes the drawing map a homeomorphism and a finite CW complex with -cells, -cells and no higher cells. Every point of has a neighbourhood basis of contractible neighbourhoods: open subintervals at interior points of edges, and at a vertex the open stars formed by initial segments of the incident edges, which are open because their preimages in the disjoint union of edges are unions of half-open intervals, and which contract to by sliding each initial segment along itself; a homeomorphism preserves this, so every drawing is weakly locally contractible in the sense of [F6]. If is connected, then is path connected: any two vertices are joined by a path in whose edges patch to a continuous path, and every point of is a vertex or lies on an edge. Conversely, the trace of each graph component is closed, being a finite union of compact arcs and vertices; its complement in is also such a finite union, so it is open as well. A connected path image cannot meet two of these disjoint clopen traces. Hence the path components of are exactly the connected components of .
Facial cycles: base of the induction. Every finite connected graph has a spanning tree and every finite -connected graph has an ear decomposition beginning with any specified cycle, by [F3]. Let be -connected, build the drawing by the ear decomposition from any cycle , and induct on the number of ears with the invariants: (I0) each face is the region of its frontier cycle, that is the component of the complement of that cycle containing it; (I1) the frontier of every face is the point set of a cycle of the current drawing; (I2) the sum of the lengths of the facial boundary cycles equals twice the number of drawn edges. For the initial cycle , always a simple cycle, [F1] gives exactly two regions with frontier , so (I0) and (I1) hold with both facial boundaries the cycle , and each of the two faces traverses all cycle edges once, giving total boundary length , which is (I2).
Homology of a drawing. Let be a drawing with vertices, edges and components. By step 1.2 it is a finite CW complex with exactly -cells, -cells and no cells of dimension , so its Euler characteristic is , and all singular homology of vanishes in degrees , because cellular homology computes singular homology and the cellular chain complex is concentrated in degrees and . The Euler-Poincare formula therefore gives ; the group is free on the path components of , which number by step 1.2, so . Moreover is a subgroup of the free group , hence is free of rank at most and finitely generated, and is its intrinsic rank.
Crosscut: structure. Let be a Jordan curve with complementary regions and , let be points of , and let be an arc with and . By step 1.1 the two curves are Jordan curves, where are the two closed arcs of from to . By [F1] each has exactly two complementary regions with frontier ; let be the region of containing , well defined because is connected and disjoint from , and let be the other region. Every point of lies in : such a point has a ball about it disjoint from and meeting , because lies in the frontier of , and since is connected and avoids it lies in . Hence misses and , so misses ; being connected it lies in one region of , and it is not because and , so . Next : the set misses and misses , so it lies in ; and points of are arbitrarily close to each point of the open arc , because the frontier of is ; that arc lies in , and is open, so meets and therefore lies in . Symmetrically , so . Since is open in the plane and its frontier is disjoint from , each is open and closed in ; the set is open, nonempty because it contains , and , because and .
Complement components by duality. Let be nonempty, compact and weakly locally contractible, and identify with by the explicit stereographic homeomorphism , whose inverse from the sphere minus the north pole is . The sphere is the one specified by [F7]. Hence is a nonempty proper compact subset of , bounded and missing the point at infinity by [L3], and weakly locally contractible in because near a point of the spherical and planar neighbourhoods agree. By [F6] with , and , , the last equality because is nonempty. By [F5], because as is free, so by [L6] the rank of equals whenever is finitely generated. Also by [F5], is free on the set of path components of modulo one, and by [L4] applied to the locally path connected spaces and these path components are their components, so its rank is the number of components of minus one. The components of and of are in bijection: writing for the point at infinity, for every component of the set is connected, because it equals when , and if and were a separation into nonempty relatively clopen sets, choose with in the closed ball of radius . The outer cap , with , is connected, lies in and contains , hence . Thus connected lies wholly in, say, . Consequently lies in the closed radius- ball and is not in its closure in . As is already relatively open and closed in , it is now open and closed in connected , a contradiction; and is a bijection onto the components of , since a component of is connected in and lies in a unique component , which yields it back. Comparing ranks, for every nonempty drawing ; inserting step 2.1 gives , that is ; for the empty graph and , so the same formula holds. Applied to the theta curve formed by a Jordan curve and an arc with and , first subdivide each of its three -to- arcs once at a distinct free point. This is a drawing of the simple graph with , and , the geometric trace and complement unchanged. Steps 1.1 and 1.2 therefore give . In particular a connected drawing satisfies , which proves (b).
Crosscut: the count. With as in step 3.1, the space is the disjoint union of the three open sets and by step 2.2, and step 3.1 gives . The sets are nonempty connected open and closed subsets of , so each is a component, and therefore is also connected. Since is a separation into open sets with connected, the components of are those of together with ; as are two distinct components, and . Thus has exactly the three components , with frontiers , and the two regions of have the Jordan curves as frontiers.
Facial cycles: the ear step. Let the current drawing of the -connected graph satisfy (I0), (I1) and (I2) and let be the next ear, a path with distinct endpoints on whose relative interior is disjoint from . The relative interior of is connected and lies in the complement of , so it lies in a single face , and is the region of the Jordan curve containing it by (I0) and (I1). The endpoints lie in , because points of near each of them lie in and ; the two closed arcs of from to are graph paths, so are graph cycles, hence Jordan curves. By step 4.1 the new drawing has exactly the faces inside together with all faces of other than : every other face of is disjoint from , and it is the region of its frontier by (I0), so misses and is still a component of the complement of the new drawing, while every remaining point of the complement lies in an old face other than or in . The new facial frontiers are the old cycle frontiers together with and , so (I1) passes, and (I0) passes because each old face is still the region of its frontier and each is the specified component of opposite the old adjacent region by step 4.1, whether or not that component is bounded; an ear with edges contributes new vertices, new edges and one new face, and , so the sum of the cycle lengths changes by and (I2) passes. Induction over the finitely many ears proves (a) and the invariant (I0), and it also proves for -connected drawings.
The bipartite bound. Let be connected, simple and bipartite with and put ; the claim is . First suppose is -connected. By step 5.1 every face has a boundary cycle and each such cycle has even length at least : it is a cycle of a bipartite graph, hence even, and it has at least three distinct vertices, hence at least four. By (I2) of step 5.1 the sum of the facial cycle lengths is , so ; with this gives . In general suppose is connected, has and is not -connected. Then some vertex has disconnected, and splitting the component vertex sets of into two nonempty groups gives connected bipartite drawn subgraphs on the two vertex sets and , which share exactly , with strictly fewer vertices than , with and . Induction on gives , because for the graph is one edge and , and for the claim is obtained by the same splitting argument applied to , whose vertex number is smaller. Hence , that is . Finally is connected and bipartite with and by [L5], and , so has no drawing by simple arcs. This proves (c).
Extension: boundary data. Let and be as in (d) with a bijection as in (ii). By step 5.1 the frontier of every face is a cycle of the drawing and, by the invariant (I0) of step 5.1, each face is the region of its frontier cycle ; the same holds in the drawing of , whose -connected drawing also satisfies (I1) and (I0). By (ii) the isomorphism carries onto , and by (ii) the unique outer face is paired with the unique outer face, so a face is bounded exactly when its paired face is bounded; hence for every face the regions and are both bounded or both unbounded. Choose for each edge of any homeomorphism matching endpoints, which exists since both are embedded arcs, and let be the resulting map of point sets; it is a homeomorphism, because it is continuous and injective on the finite closed cover by edge closures and its inverse is assembled from the inverse homeomorphisms in the same way, and by construction for every vertex and carries each edge onto the edge of its image. For each face the restriction is a homeomorphism from the Jordan curve onto the Jordan curve .
Extension: assembling the homeomorphism. For each face apply the extension assertion of [F2] to the homeomorphism and use that and are both bounded or both unbounded by step 6.2: there is a homeomorphism with and , the latter because is a region of the Jordan curve and carries the two regions of that curve onto the two regions of according to boundedness. Define to equal on the drawing and to equal on each face . The sets and the closures are finitely many closed sets covering the plane, and any two of them meet either in or not at all, so the definitions agree on overlaps and is continuous by [L2]; it is injective, because it maps bijectively onto and each face bijectively onto its paired face, and it is surjective for the same reason. Define the actual inverse piecewise to equal on and on for each . On each paired frontier agrees with , so the finite closed-cover pasting argument makes this inverse continuous; its compositions with are the identity on every face and edge. Thus is a homeomorphism of the plane with for every vertex, carrying each edge onto its image edge, and for every face, in particular for the designated and outer faces. This proves (d).
Collecting the cases: (a) is step 5.1, (b) is step 3.1 together with the -connected case of step 5.1, (c) is step 6.1 and (d) is step 7.1. Degenerate cases: a graph with one vertex and no edges has when connected, is not -connected, so (a) and the -connected part of (c) are vacuous there, (b) is the general formula of step 3.1, and (d) concerns -connected graphs, which have at least three vertices; the empty graph has and , treated in step 3.1. Choice enters exactly as declared in [A1], through Jordan separation, the Jordan-Schonflies extension, Alexander duality and the universal coefficient theorem; all remaining selections are made from the finitely many edges, faces and spanning trees of the finite data.
Remarks
The polygonal counterparts of (a), (b) and (c) are proved choice-free in Finite plane graph ear and face facts; the statements here cover arbitrary simple arcs, and the crosscut count of step 4.1 is derived from Alexander duality because a wild arc can cross every small circle about one of its points infinitely often, so no local two-sidedness argument is available. The literature route to the same facts argues with accessible points of Jordan regions (Thomassen, Lemmas 2.4 and 2.7; Gallier-Xu, Proposition E.2), whereas step 3.1 computes the number of faces of a drawing from the rank of its first homology group.
In (d) conditions (i) and (ii) are hypotheses on the two given drawings: the rotation data and the pairing of faces must be realized by the drawings, and the pairing must pair the outer faces. The outer-face clause is not redundant. Let be the graph consisting of a four-cycle together with the chord , drawn once with inside the cycle and once with outside it, and let be the identity. The rotation data of the two drawings correspond with global sign , and the facial cycles correspond with the outer face of the first drawing paired to the inner face of the second, but no homeomorphism of the plane carries one drawing to the other with that pairing of faces, because a homeomorphism of the plane carries bounded sets to bounded sets; the pairing that pairs the outer faces, on the other hand, fails condition (ii), so the hypotheses of (d) are inconsistent for this pair of drawings, in agreement with the failure of the conclusion. The same computation is the reason the scaffold statement is read here with the condition that the outer faces correspond: the designated face of the extension argument is the outer face, which fixes a plane rather than merely a sphere extension. The rotation condition (i) is recorded because it is the natural combinatorial hypothesis on the drawings, but the construction of steps 6.2 and 7.1 uses only the facial correspondence (ii), which is what the face-by-face Schonflies argument needs.
Depends on
- The Axiom of Choice
- A bipartite graph and a proper two-colouring of its vertices
- Connected graphs and connected components defined by the existence of vertex paths
- CW complex with closure finiteness and weak topology
- Cycles, trees and forests in a simple graph on an arbitrary vertex set
- Cellular homology
- Euclidean spheres and closed balls as subspaces of $\mathbb{R}^n$
- Euler characteristic of a finite CW complex
- A finite simple graph is a finite vertex set together with a set of two-element vertex subsets
- Walks, closed walks, trails, paths and cycles, with length equal to the number of traversed edges
- Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological
- Metric space: $d(x,y) = 0$ iff $x = y$, symmetry, and the triangle inequality; pseudometric and ultrametric
- Plane embeddings of finite simple graphs, their faces, facial boundary walks and lengths (counting a bridge twice), and planar graphs
- Polygonal arcs and polygons as non-self-intersecting finite unions of line segments in $\mathbb R^2$
- The singular chain complex and singular homology
- Singular cohomology with coefficients
- Empty and complete graphs, complete bipartite graphs, and the convention that $P_n$ and $C_n$ have $n$ vertices
- Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace
- Vertex cuts, edge cuts, vertex connectivity $\kappa(G)$ and edge connectivity $\lambda(G)$, with conventions for complete and one-vertex graphs
- Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous
- Finite plane graph ear and face facts
- Integer abelian structure and rank by finite reduction
- For a commutative ring, $\operatorname{Hom}_R(R^n,N)\cong N^n$
- Jordan–Schönflies extension for plane curves
- $\mathbb{R}^n$ as the set of functions $n \to \mathbb{R}$, and $d_1$, $d_2$, $d_\infty$ are metrics on it
- Every subgroup of $(\mathbb{Z}, +)$ is $\langle n \rangle = n\mathbb{Z}$ for exactly one natural number $n$
- Zero-th singular homology is free on path components
- Alexander duality for compact locally contractible subsets of a sphere
- Cellular homology computes singular homology
- Compact locally contractible Euclidean subsets are neighborhood retracts
- In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones
- A continuous image of a compact space is compact; a continuous real-valued map on a nonempty compact space attains a maximum and a minimum; and a continuous bijection from a compact space to a Hausdorff space is a homeomorphism
- A connected, locally path-connected space is path-connected, because its path components are open
- A continuous bijection from a compact metric space onto a metric space carries open sets to open sets, so its inverse is continuous
- Euler–Poincare formula for finite CW complexes
- Heine-Borel in $\mathbb{R}^n$: with the Euclidean metric a subset of $\mathbb{R}^n$ is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line
- Jordan–Brouwer separation
- The universal coefficient theorem for cohomology over a PID
Used by
Dependency tree · two levels
179 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Carsten Thomassen, The Jordan-Schonflies Theorem and the Classification of Surfaces (standard reference, not scraped)
- Gallier and Xu, A Guide to the Classification Theorem for Compact Surfaces (standard reference, not scraped)