theorem shreq1d (_G: wff) (_a1 _a2 n: nat): $ _G -> _a1 = _a2 $ > $ _G -> shr _a1 n = shr _a2 n $;
_G -> _a1 = _a2
_G -> n = n
_G -> shr _a1 n = shr _a2 n