[step:Show that dual cycles are exactly primal bonds]We prove that a subset $B \subset E$ is a bond of $G$ if and only if $B^\dagger$ is a circuit of the graphic matroid $M(G^\dagger)$. In this proof, a circuit of a graph means a minimal nonempty dependent edge set in its graphic matroid: it is either the edge set of an ordinary simple cycle or a single loop. This convention is needed because plane duals of bridges are loops. Here a cut means a set of the form $\delta_G(S) := \{e \in E(G) : e \text{ has one endpoint in } S \text{ and one endpoint in } V(G) \setminus S\}$ for a nonempty proper subset $S \subset V(G)$, and a bond means an inclusion-minimal nonempty cut. For an edge set $F \subset E(G)$, the notation $G - F$ means the graph obtained from $G$ by deleting the edges in $F$ and retaining all vertices. For a subset $S \subset V(G)$, the induced subgraph $G[S]$ means the graph with vertex set $S$ and edge set consisting of all edges of $G$ whose endpoints both lie in $S$.
[claim:Cycle-cut correspondence for a fixed plane embedding]
For every subset $B \subset E$, the set $B^\dagger$ is a circuit of the graphic matroid $M(G^\dagger)$ if and only if $B$ is a bond of $G$.
[/claim]
[proof]
We invoke the standard planar bond-cycle correspondence theorem for finite connected plane multigraphs: under the edge-dual bijection of a fixed plane embedding, an edge set is an inclusion-minimal nonempty cut in the primal graph if and only if its dual edge set is a circuit of the dual graphic matroid. The hypotheses of this external theorem apply here because $G$ is connected, finite, and equipped with a fixed plane embedding, and $G^\dagger$ is the plane dual built from that embedding. The theorem includes loops: a primal bridge corresponds to a dual loop, and that loop is a one-edge circuit of $M(G^\dagger)$.
To record what this cited theorem asserts geometrically, recall its two ingredients. First, if $B^\dagger$ is an ordinary simple cycle in the embedded dual, its image is a simple closed curve on the sphere meeting the primal graph exactly in the crossings with the edges of $B$. By the Jordan curve theorem, this curve has two complementary components. The primal edges crossing the curve are precisely the edges with endpoints on opposite sides, so $B = \delta_G(S)$ for the set $S$ of primal vertices on one side. The minimality of this cut is part of the planar bond-cycle correspondence: if a proper nonempty subset of $B$ were already a cut, then its dual edges would contain a nonempty proper closed subwalk of the simple dual cycle, contradicting minimality of the circuit in the graphic matroid. The one-edge case is the same statement with a dual loop and a primal bridge.
Second, if $B$ is a bond, then deleting $B$ separates $G$ into exactly two connected components with vertex sets $S$ and $T := V(G) \setminus S$; otherwise a component of either side would define a smaller nonempty cut contained in $B$. In the sphere, the common frontier of sufficiently small regular neighbourhoods of the embedded connected subgraphs $G[S]$ and $G[T]$ crosses exactly the edges of $B$. The planar bond-cycle correspondence says that this frontier reads as a minimal closed dual walk. Minimality excludes a repeated dual vertex before return to the starting vertex, because a repeated vertex would split off a smaller nonempty closed dual walk and hence, by the Jordan curve theorem applied to that closed subwalk after removing immediate backtracking, a smaller nonempty primal cut contained in $B$. Thus $B^\dagger$ is a circuit of $M(G^\dagger)$.
Therefore $B^\dagger$ is a circuit of $M(G^\dagger)$ if and only if $B$ is a bond of $G$.
[/proof][/step]