Allégation: oui, cette affirmation est vraie.
Esquisse de preuve: Soit T1,T2 deux arbres s'étendant sur un minimum avec des ensembles multiples de poids de bord W1,W2 . Supposons W1≠W2 et notons leur différence symétrique avec W=W1ΔW2 .
Choisissez l'arête e∈T1ΔT2 avec w(e)=minW , c'est-à-dire que e est une arête qui n'apparaît que dans l'un des arbres et a un poids de désaccord minimum. Un tel bord, qui est en particulier e∈T1ΔT2 , existe toujours: il est clair, tous les bords de poids minW peuvent être dans les deux arbres, sinon minW∉W . Wlog soit e∈T1 et supposons T1a plus d'arêtes de poids minW que T2 .
Considérons maintenant toutes les arêtes de T2 qui se trouvent également dans la coupe CT1(e) induite par e dans T1 . S'il y a un bord e′ en bas qui a le même poids que e , la mise à jour T1 à l'aide de e′ à la place de e ; notez que le nouvel arbre est toujours un arbre couvrant minimal avec le même multiset de poids de bord que T1 . Nous répétons cet argument, en rétrécissant W de deux éléments et en supprimant ainsi un bord de l'ensemble des candidats pour e à chaque étape. Par conséquent, nous obtenons après un nombre infini d'étapes un paramètre où tous les bordsT2∩CT1(e) (where T1 is the updated version) have weights other than w(e).
Now we can always choose e′∈CT1(e)∩T2 such that we can swap e and e′¹, that is we can create a new spanning tree
T3={(T1∖{e})∪{e′},(T2∖{e′})∪{e},w(e′)<w(e)w(e′)>w(e)
which has smaller weight than T1 and T2; this contradicts the choice of T1,T2 as minimal spanning trees. Therefore, W1=W2.
- The nodes incident of e are in T2 connected by a path P; e′ is the unique edge in P∩CT1(e).