theorem
Graph.Connected.isTree_of_maximal_isAcyclicSet
{α : Type u_1}
{β : Type u_2}
{G : Graph α β}
{F : Set β}
(hG : G.Connected)
(hF : Maximal G.IsAcyclicSet F)
:
(G.edgeRestrict F).IsTree
If G is connected, then a maximally acylic subgraph of G is connected.
The correct statement is that any two vertices connected in the big graph are
connected in the small one.
TODO : Write the proof completely in terms of IsAcyclicSet