let S be non empty set ; :: thesis: for R being total Relation of S,S
for BASSIGN being non empty Subset of (ModelSP S)
for f, g, h being Assign of (CTLModel R,BASSIGN) holds
( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) iff SIGMA h is_a_fixpoint_of TransEU f,g )

let R be total Relation of S,S; :: thesis: for BASSIGN being non empty Subset of (ModelSP S)
for f, g, h being Assign of (CTLModel R,BASSIGN) holds
( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) iff SIGMA h is_a_fixpoint_of TransEU f,g )

let BASSIGN be non empty Subset of (ModelSP S); :: thesis: for f, g, h being Assign of (CTLModel R,BASSIGN) holds
( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) iff SIGMA h is_a_fixpoint_of TransEU f,g )

let f, g, h be Assign of (CTLModel R,BASSIGN); :: thesis: ( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) iff SIGMA h is_a_fixpoint_of TransEU f,g )

set H = SIGMA h;
set Q = SIGMA (Foax g,f,h);
A1: (TransEU f,g) . (SIGMA h) = SigFoaxTau g,f,(SIGMA h),R,BASSIGN by Def73
.= SIGMA (Foax g,f,h) by Th31 ;
A2: ( SIGMA h is_a_fixpoint_of TransEU f,g implies for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) )
proof
assume SIGMA h is_a_fixpoint_of TransEU f,g ; :: thesis: for s being Element of S holds
( s |= h iff s |= Foax g,f,h )

then A3: SIGMA h = SIGMA (Foax g,f,h) by A1, ABIAN:def 4;
for s being Element of S holds
( s |= h iff s |= Foax g,f,h )
proof
let s be Element of S; :: thesis: ( s |= h iff s |= Foax g,f,h )
thus ( s |= h implies s |= Foax g,f,h ) :: thesis: ( s |= Foax g,f,h implies s |= h )
proof
assume s |= h ; :: thesis: s |= Foax g,f,h
then s in SIGMA h ;
then ex t being Element of S st
( s = t & t |= Foax g,f,h ) by A3;
hence s |= Foax g,f,h ; :: thesis: verum
end;
assume s |= Foax g,f,h ; :: thesis: s |= h
then s in SIGMA (Foax g,f,h) ;
then ex t being Element of S st
( s = t & t |= h ) by A3;
hence s |= h ; :: thesis: verum
end;
hence for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ; :: thesis: verum
end;
( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) implies SIGMA h is_a_fixpoint_of TransEU f,g )
proof
assume A4: for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ; :: thesis: SIGMA h is_a_fixpoint_of TransEU f,g
A5: for s being set st s in SIGMA (Foax g,f,h) holds
s in SIGMA h
proof
let x be set ; :: thesis: ( x in SIGMA (Foax g,f,h) implies x in SIGMA h )
assume x in SIGMA (Foax g,f,h) ; :: thesis: x in SIGMA h
then consider s being Element of S such that
A6: x = s and
A7: s |= Foax g,f,h ;
s |= h by A4, A7;
hence x in SIGMA h by A6; :: thesis: verum
end;
for x being set st x in SIGMA h holds
x in SIGMA (Foax g,f,h)
proof
let x be set ; :: thesis: ( x in SIGMA h implies x in SIGMA (Foax g,f,h) )
assume x in SIGMA h ; :: thesis: x in SIGMA (Foax g,f,h)
then consider s being Element of S such that
A8: x = s and
A9: s |= h ;
s |= Foax g,f,h by A4, A9;
hence x in SIGMA (Foax g,f,h) by A8; :: thesis: verum
end;
then SIGMA h = SIGMA (Foax g,f,h) by A5, TARSKI:2;
hence SIGMA h is_a_fixpoint_of TransEU f,g by A1, ABIAN:def 4; :: thesis: verum
end;
hence ( ( for s being Element of S holds
( s |= h iff s |= Foax g,f,h ) ) iff SIGMA h is_a_fixpoint_of TransEU f,g ) by A2; :: thesis: verum