Hi,
Translate E([a U b] ^ ¬ [c U d]) to CTL [2022.09.06 VRS].
Solution is given as
 
My approach is little bit different and I want to check the correct of this solution, 
E([a SU b] & ¬ [c SU d]) = 
                                 = EF([a SU b] & ¬ [c SU d]) used E = EF
                                 = EF(AG[a SU b] & AG[!c WB d]) used ![c SU d] = [!c WB d] and AG ->                                                                                                                                   vanishes, 
                                 = EF(AGA[a SU b] & AGA[!c WB d]) used AG = AGA 
Can we use Vanishes gives AG , since AG can be entirely removed? Does that make valid CTL?   EF(AGA[a SU b] & AGA[!c WB d]) is a valid CTL as per my understanding.