let T1, T be Tree; for P being AntiChain_of_Prefixes of T
for p being FinSequence of NAT st p in P holds
T1 = (tree T,P,T1) | p
let P be AntiChain_of_Prefixes of T; for p being FinSequence of NAT st p in P holds
T1 = (tree T,P,T1) | p
let p be FinSequence of NAT ; ( p in P implies T1 = (tree T,P,T1) | p )
assume A1:
p in P
; T1 = (tree T,P,T1) | p
A2:
ex q, r being FinSequence of NAT st
( q in P & r in T1 & p = q ^ r )
A7:
p in tree T,P,T1
by A2, Def1;
let x be FinSequence of NAT ; TREES_2:def 1 ( ( not x in T1 or x in (tree T,P,T1) | p ) & ( not x in (tree T,P,T1) | p or x in T1 ) )
thus
( x in T1 implies x in (tree T,P,T1) | p )
( not x in (tree T,P,T1) | p or x in T1 )proof
assume A8:
x in T1
;
x in (tree T,P,T1) | p
A9:
p ^ x in tree T,
P,
T1
by A1, A8, Def1;
thus
x in (tree T,P,T1) | p
by A7, A9, TREES_1:def 9;
verum
end;
thus
( x in (tree T,P,T1) | p implies x in T1 )
verumproof
assume A10:
x in (tree T,P,T1) | p
;
x in T1
A11:
p ^ x in tree T,
P,
T1
by A7, A10, TREES_1:def 9;
thus
x in T1
by A1, A11, A12, A18, Def1;
verum
end;