Essenzialmente lo stesso che Mason e Mike hanno già detto, ma in parole diverse ...
Se non hai bordi, il massimo (connesso) dei vertici che puoi avere è uno. Chiama questo vertice alla radice.
Per aggiungere un nuovo vertice ad un albero, devi anche aggiungere un nuovo bordo (in modo che il nuovo vertice sia connesso). Quel limite può (e deve) connettersi a qualsiasi vertice preesistente. Il nuovo vertice è figlio del vertice preesistente e non limitiamo il numero di figli che un genitore può avere.
Se inizi con solo la radice (1 vertice e 0 bordi) ti ritroverai con 2 vertici e 1 bordo. Ripeti n volte per ottenere n + 1 vertici e n bordi.
Questa non è una prova completa di per sé, ma è impossibile aggiungere bordi o vertici in qualsiasi altro modo (eccetto che potresti aggiungere due bambini alla volta, a condizione che tu lo faccia in un modo che è equivalente a fare aggiungendo uno prima poi l'altro). Non è possibile aggiungere un bordo senza aggiungere un vertice perché così facendo si completerebbe un ciclo. Non puoi aggiungere un vertice senza aggiungere un bordo perché quel vertice non sarebbe connesso all'albero.
BTW - per i grafi non orientati, parole come "root", "parent" e "child" non significano molto, almeno non formalmente. Qualsiasi vertice in qualsiasi albero non orientato può essere considerato la radice, e quale vertice si chiama chiamare la radice decide per tutti i bordi il cui vertice è il genitore e che è il bambino. La mia immagine mentale di un albero tende ad includere l'identificazione di un particolare vertice come radice, ma è probabilmente un'immagine mentale fuorviante.