The fc component X has a direct predecessor Y. Obviously it is not transitive.
(= (Inverse Diagram-Direct-Successor) Diagram-Direct-Predecessor) (<=> (Diagram-Direct-Predecessor ?A ?B) (And (Flow-Chart-Component ?A) (Flow-Chart-Component ?B)))