ehrenfest said:
Connectedness only means that there is some path between every pair vertices. So yes, if you have a connected graph, you can add edges between two vertices and preserve connectedness.
Its really hard to draw graphs like this. What is shown below is not what I typed in because html is messing up the spacing. Hit the quote button to see the graph that I meant to draw.
X------X-------X
2 | 1 |
----------
I reproduced the graph that you drew and put in ONLY THE VERTICES, 1 and 2, of the dual. Vertex 1 is connected to vertex 2 with 2 edges, and vertex 2 is connected to itself with a loop.
I think I have an inelegant proof by induction.
Suppose the original connected graph has V vertices, E edges and F faces. Suppose the statement is true for graph G(V, E, F). This has dual G*(F, E, V) [which is also connected].
Now add a new vertex and e new edges, which create f new faces. Suppose G(V+1, E+e, F+f) is also connected.
"Clearly," f < e. I will assume f = e - 1, but this needs to be proved. Given the narrow graph G(V, E, F) is connected, e - 1 of the new edges encircle (form) the f new faces.
By def., the dual of the extended graph has F+f vertices and E+e edges; it needs to be shown that it has V+1 faces and we're done.
The narrow dual had V faces. In the extended dual, use e - 1 edges to connect the f new vertices to each other, and use the e
th new edge to construct one new face, which means the extended dual has V+1 faces.