let T1, T be Tree; :: thesis: 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; :: thesis: for p being FinSequence of NAT st p in P holds
T1 = (tree T,P,T1) | p
let p be FinSequence of NAT ; :: thesis: ( p in P implies T1 = (tree T,P,T1) | p )
assume A1:
p in P
; :: thesis: 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 ; :: according to TREES_2:def 1 :: thesis: ( ( 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 )
:: thesis: ( not x in (tree T,P,T1) | p or x in T1 )proof
assume A8:
x in T1
;
:: thesis: 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;
:: thesis: verum
end;
thus
( x in (tree T,P,T1) | p implies x in T1 )
:: thesis: verumproof
assume A10:
x in (tree T,P,T1) | p
;
:: thesis: 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;
:: thesis: verum
end;