r3 (X); r2 (X); rl(X); w3(X); w1(X) is this equivalent serial schedule

No, this is not an equivalent serial schedule.

In an equivalent serial schedule, the order of the transactions must be preserved. However, in the given schedule, the order of the transactions has been rearranged.

The correct equivalent serial schedule would be r1(X); w1(X); r2(X); w2(X); r3(X); w3(X).