set e = elementary_tree 1;
A1: <*0 *> in elementary_tree 1 by TARSKI:def 2, TREES_1:88;
let Z be finite Tree; :: thesis: for z being Element of Z st succ (Root Z) = {z} holds
Z = (elementary_tree 1) with-replacement <*0 *>,(Z | z)

let z be Element of Z; :: thesis: ( succ (Root Z) = {z} implies Z = (elementary_tree 1) with-replacement <*0 *>,(Z | z) )
assume A2: succ (Root Z) = {z} ; :: thesis: Z = (elementary_tree 1) with-replacement <*0 *>,(Z | z)
then card (succ (Root Z)) = 1 by CARD_1:50;
then branchdeg (Root Z) = 1 by TREES_2:def 13;
then {z} = {<*0 *>} by A2, Th23;
then z in {<*0 *>} by TARSKI:def 1;
then A3: z = <*0 *> by TARSKI:def 1;
then A4: <*0 *> in Z ;
A5: {} in Z by TREES_1:47;
now
let x be set ; :: thesis: ( ( x in Z implies x in (elementary_tree 1) with-replacement <*0 *>,(Z | z) ) & ( x in (elementary_tree 1) with-replacement <*0 *>,(Z | z) implies b1 in Z ) )
thus ( x in Z implies x in (elementary_tree 1) with-replacement <*0 *>,(Z | z) ) :: thesis: ( x in (elementary_tree 1) with-replacement <*0 *>,(Z | z) implies b1 in Z )
proof end;
assume x in (elementary_tree 1) with-replacement <*0 *>,(Z | z) ; :: thesis: b1 in Z
then reconsider x' = x as Element of (elementary_tree 1) with-replacement <*0 *>,(Z | z) ;
per cases ( ( x' in elementary_tree 1 & not <*0 *> is_a_proper_prefix_of x' ) or ex s being FinSequence of NAT st
( s in Z | z & x' = <*0 *> ^ s ) )
by A1, TREES_1:def 12;
end;
end;
hence Z = (elementary_tree 1) with-replacement <*0 *>,(Z | z) by TARSKI:2; :: thesis: verum