Не реагирует , потому что магний менее активный металл ,чем натрий (см. табл активности металлов)
И такие реакции возможно только если:
1. Металл активнее ,который вытесняет
2. вытесняет только из оксидов и раст-ов его солей , т.е
CuO+Mg= MgO+Cu
магний активнее меди , он вост-ет