set X = {0 ,1} * ;
A1:
{0 ,1} * c= NAT *
by FINSEQ_1:83;
now let p be
FinSequence of
NAT ;
:: thesis: for k, n being Element of NAT st p ^ <*k*> in {0 ,1} * & n <= k holds
p ^ <*n*> in {0 ,1} * let k,
n be
Element of
NAT ;
:: thesis: ( p ^ <*k*> in {0 ,1} * & n <= k implies p ^ <*n*> in {0 ,1} * )assume that A7:
p ^ <*k*> in {0 ,1} *
and A8:
n <= k
;
:: thesis: p ^ <*n*> in {0 ,1} * A9:
p ^ <*k*> is
FinSequence of
{0 ,1}
by A7, FINSEQ_1:def 11;
then A10:
(
p is
FinSequence of
{0 ,1} &
<*k*> is
FinSequence of
{0 ,1} )
by FINSEQ_1:50;
reconsider kk =
<*k*> as
FinSequence of
{0 ,1} by A9, FINSEQ_1:50;
1
in Seg 1
by FINSEQ_1:5;
then
1
in dom <*k*>
by FINSEQ_1:55;
then
kk . 1
in {0 ,1}
by FINSEQ_2:13;
then A11:
k in {0 ,1}
by FINSEQ_1:57;
then
n in {0 ,1}
by TARSKI:def 2;
then
<*n*> is
FinSequence of
{0 ,1}
by Lm2;
then
p ^ <*n*> is
FinSequence of
{0 ,1}
by A10, Lm1;
hence
p ^ <*n*> in {0 ,1} *
by FINSEQ_1:def 11;
:: thesis: verum end;
hence
{0 ,1} * is Tree
by A1, A2, TREES_1:def 5; :: thesis: verum