let T be Tree; ( T = {0,1} * iff for t being Element of T holds succ t = {(t ^ <*0*>),(t ^ <*1*>)} )
thus
( T = {0,1} * implies for t being Element of T holds succ t = {(t ^ <*0*>),(t ^ <*1*>)} )
( ( for t being Element of T holds succ t = {(t ^ <*0*>),(t ^ <*1*>)} ) implies T = {0,1} * )
assume A2:
for t being Element of T holds succ t = {(t ^ <*0*>),(t ^ <*1*>)}
; T = {0,1} *
thus
T = {0,1} *
verumproof
thus
T c= {0,1} *
XBOOLE_0:def 10 {0,1} * c= T
defpred S1[
FinSequence]
means $1
in T;
let x be
object ;
TARSKI:def 3 ( not x in {0,1} * or x in T )
assume
x in {0,1} *
;
x in T
then A4:
x is
FinSequence of
{0,1}
by FINSEQ_1:def 11;
A5:
for
p being
FinSequence of
{0,1} for
n being
Element of
{0,1} st
S1[
p] holds
S1[
p ^ <*n*>]
A7:
S1[
<*> {0,1}]
by TREES_1:22;
for
p being
FinSequence of
{0,1} holds
S1[
p]
from FINSEQ_2:sch 2(A7, A5);
hence
x in T
by A4;
verum
end;