let Z be finite Tree; :: thesis: ( branchdeg (Root Z) = 2 implies succ (Root Z) = {<*0 *>,<*1*>} )
assume branchdeg (Root Z) = 2 ; :: thesis: succ (Root Z) = {<*0 *>,<*1*>}
then card (succ (Root Z)) = 2 by TREES_2:def 13;
then consider x, y being set such that
A1: ( x <> y & succ (Root Z) = {x,y} ) by CARD_2:79;
A2: ( x in succ (Root Z) & y in succ (Root Z) ) by A1, TARSKI:def 2;
then reconsider x' = x as Element of Z ;
reconsider y' = y as Element of Z by A2;
x' in { ((Root Z) ^ <*n*>) where n is Element of NAT : (Root Z) ^ <*n*> in Z } by A2, TREES_2:def 5;
then consider m being Element of NAT such that
A3: ( x' = (Root Z) ^ <*m*> & (Root Z) ^ <*m*> in Z ) ;
A4: x' = <*m*> by A3, FINSEQ_1:47;
y' in { ((Root Z) ^ <*n*>) where n is Element of NAT : (Root Z) ^ <*n*> in Z } by A2, TREES_2:def 5;
then consider k being Element of NAT such that
A5: ( y' = (Root Z) ^ <*k*> & (Root Z) ^ <*k*> in Z ) ;
A6: y' = <*k*> by A5, FINSEQ_1:47;
per cases ( m = 0 or m <> 0 ) ;
end;