let H be CTL-formula; :: thesis: ( H is atomic or H is negative or H is conjunctive or H is ExistNext or H is ExistGlobal or H is ExistUntill )
A1: H is Element of CTL_WFF by Def13;
assume A2: ( not H is atomic & not H is negative & not H is conjunctive & not H is ExistNext & not H is ExistGlobal & not H is ExistUntill ) ; :: thesis: contradiction
A3: not CTL_WFF \ {H} is empty
proof end;
A5: for a being set st a in CTL_WFF \ {H} holds
a is FinSequence of NAT by Def12;
A6: now end;
A8: now end;
A11: now
let p, q be FinSequence of NAT ; :: thesis: ( p in CTL_WFF \ {H} & q in CTL_WFF \ {H} implies p '&' q in CTL_WFF \ {H} )
assume A12: ( p in CTL_WFF \ {H} & q in CTL_WFF \ {H} ) ; :: thesis: p '&' q in CTL_WFF \ {H}
then A13: p '&' q in CTL_WFF by Def12;
reconsider F = p, G = q as CTL-formula by A12, Def13;
F '&' G <> H by A2, Def16;
then not p '&' q in {H} by TARSKI:def 1;
hence p '&' q in CTL_WFF \ {H} by A13, XBOOLE_0:def 5; :: thesis: verum
end;
A14: now
let p be FinSequence of NAT ; :: thesis: ( p in CTL_WFF \ {H} implies EX p in CTL_WFF \ {H} )
assume A15: p in CTL_WFF \ {H} ; :: thesis: EX p in CTL_WFF \ {H}
then A16: EX p in CTL_WFF by Def12;
reconsider H1 = p as CTL-formula by A15, Def13;
EX H1 <> H by A2, Def17;
then not EX p in {H} by TARSKI:def 1;
hence EX p in CTL_WFF \ {H} by A16, XBOOLE_0:def 5; :: thesis: verum
end;
A17: now
let p be FinSequence of NAT ; :: thesis: ( p in CTL_WFF \ {H} implies EG p in CTL_WFF \ {H} )
assume A18: p in CTL_WFF \ {H} ; :: thesis: EG p in CTL_WFF \ {H}
then A19: EG p in CTL_WFF by Def12;
reconsider H1 = p as CTL-formula by A18, Def13;
EG H1 <> H by A2, Def18;
then not EG p in {H} by TARSKI:def 1;
hence EG p in CTL_WFF \ {H} by A19, XBOOLE_0:def 5; :: thesis: verum
end;
now
let p, q be FinSequence of NAT ; :: thesis: ( p in CTL_WFF \ {H} & q in CTL_WFF \ {H} implies p EU q in CTL_WFF \ {H} )
assume A20: ( p in CTL_WFF \ {H} & q in CTL_WFF \ {H} ) ; :: thesis: p EU q in CTL_WFF \ {H}
then A21: p EU q in CTL_WFF by Def12;
reconsider F = p, G = q as CTL-formula by A20, Def13;
F EU G <> H by A2, Def19;
then not p EU q in {H} by TARSKI:def 1;
hence p EU q in CTL_WFF \ {H} by A21, XBOOLE_0:def 5; :: thesis: verum
end;
then CTL_WFF c= CTL_WFF \ {H} by A3, A5, A6, A8, A11, A14, A17, Def12;
then H in CTL_WFF \ {H} by A1, TARSKI:def 3;
then ( not H in {H} & H in {H} ) by TARSKI:def 1, XBOOLE_0:def 5;
hence contradiction ; :: thesis: verum