Lets consider this assertion from Harry Foster(related to arbiter verification):
~ This check is to ensure fairness of the arbiter,ie, arbiter should not grant channel 1 two times without servicing channel 0’s request which was already pending.
Those two properties essentially do the same thing with one minor difference requirement: NO grand channel 1 two times without servicing channel 0’s request which was already pending.
The following sequence should never occur:
A request from 0 with no grant for it while giving 2 grants to unit 2.
If $rose(req[0])==0, the assertion is nonvacuoulsly true.