now for x being object holds
( ( not x in {{},<*0*>,<*1*>} or x in { <*n*> where n is Nat : n < 2 } or x in {{}} ) & ( ( x in { <*n*> where n is Nat : n < 2 } or x in {{}} ) implies x in {{},<*0*>,<*1*>} ) )let x be
object ;
( ( not x in {{},<*0*>,<*1*>} or x in { <*n*> where n is Nat : n < 2 } or x in {{}} ) & ( ( x in { <*n*> where n is Nat : n < 2 } or x in {{}} ) implies x in {{},<*0*>,<*1*>} ) )thus
( not
x in {{},<*0*>,<*1*>} or
x in { <*n*> where n is Nat : n < 2 } or
x in {{}} )
( ( x in { <*n*> where n is Nat : n < 2 } or x in {{}} ) implies x in {{},<*0*>,<*1*>} )assume A1:
(
x in { <*n*> where n is Nat : n < 2 } or
x in {{}} )
;
x in {{},<*0*>,<*1*>}hence
x in {{},<*0*>,<*1*>}
;
verum end;
hence
elementary_tree 2 = {{},<*0*>,<*1*>}
by XBOOLE_0:def 3; verum