In general, a single graph can have many minimal spanning trees (for example
a complete graph on~$n$ vertices and unit edge weights has $n^{n-2}$
minimum spanning trees according to the Cayley's formula \cite{cayley:trees}).
-However, this is possible only if the weight function is not injective.
+However, as the following lemma shows, this is possible only if the weight
+function is not injective.
\lemman{MST uniqueness}
If all edge weights are distinct, then the minimum spanning tree is unique.